Jak stworzyć grupę w Linuksie
Grupy służą do organizowania użytkowników i ich uprawnień, takich jak odczytywanie uprawnień do pisania i wykonywania. Aby dodać grupę, polecenie to groupadd.
W tym artykule nauczymy się instalować Apache, MariaDB, PHP i PHPMyAdmin na serwerze Ubuntu 18.04.
Apache, MySQL/MariaDB i PHP składają się z pakietów. Jest znany jako LAMP i instaluje się w środowisku systemu Linux.
Warunek wstępny:
1. Aktualizuj serwer:
# apt update -y
# apt upgrade -y
2. Zainstaluj serwer WWW Apache
# apt install apache2 -y
W przypadku, gdy włączyłeś zaporę i zapora blokuje żądania serwera WWW Apache, otwórz port w zaporze.
# ufw allow 80/tcp
# ufw allow 443/tcp
# ufw reload
Teraz zweryfikujmy instalację Apache. Otwórz przeglądarkę i przetestuj domyślną stronę.
http://[SERVER IP]
3. Zainstaluj MariaDB
# apt install mariadb-server mariadb-client -y
Domyślna konfiguracja MariaDB nie będzie zabezpieczona. Zabezpieczmy instalację za pomocą następującego polecenia:
# mysql_secure_installation
Gdy skrypt zostanie wykonany, zada wiele pytań.
Poprosi Cię o podanie aktualnego hasła dla roota (wpisz dla żadnego):
Następnie wpisz tak/y na następujące pytania bezpieczeństwa:
Set a root password? [Y/n]: y
Remove anonymous users? : y
Disallow root login remotely? : y
Remove test database and access to it? : y
Reload privilege tables now? : y
4. Zainstaluj PHP
Tutaj instalujemy domyślną wersję PHP 7.2 i inne moduły do wdrożeń internetowych za pomocą następującego polecenia:
# apt install php php-common php-mysql php-gd php-cli -y
Po zainstalowaniu PHP, w celach testowych, utwórz prostą stronę info.php za pomocą następującego polecenia:
# echo "' | sudo tee /var/www/html/info.php
Teraz przejdźmy do niego z przeglądarki internetowej:
http://SERVER_IP/info.php
5. Zainstaluj phpMyAdmina
Możesz zainstalować phpMyAdmin do administrowania bazami danych MySQL/MariaDB z wygodnej przeglądarki internetowej za pomocą następującego polecenia:
# apt install phpmyadmin -y
Podczas procesu instalacji pakietu zostaniesz poproszony o wybranie serwera WWW, który powinien być automatycznie skonfigurowany do uruchamiania phpMyAdmin, wybierz Apache, naciskając spację i naciśnij Enter.
Następnie wprowadź hasło administratora MySQL/MariaDB, aby instalator mógł utworzyć bazę danych dla phpmyadmin.
Po zainstalowaniu wszystkiego możesz teraz ponownie uruchomić usługę Apache2, aby wprowadzić ostatnie zmiany.
# systemctl restart apache2
Logowanie roota nie powiedzie się w phpMyAdmin. Musimy utworzyć nowego użytkownika i przyznać mu wszystkie uprawnienia.
Aby utworzyć nowego użytkownika, zaloguj się do MariaDB za pomocą następującego polecenia:
# mysql -u root -p
I uruchom następujące polecenia:
MariaDB [(none)]> CREATE USER 'admin’@’localhost' IDENTIFIED BY 'neotechsystems=@3454';
MariaDB [(none)]> GRANT ALL PRIVILEGES ON *.* TO 'admin’@’localhost' WITH GRANT OPTION;
MariaDB [(none)]> FLUSH PRIVILEGES;
Teraz możemy zalogować się do phpMyAdmin przy użyciu użytkownika admin.
Otóż to. W tym artykule widzieliśmy, jak nasi inżynierowie pomocy technicznej instalują Apache, MariaDB, PHP i phpMyAdmin na serwerze Ubuntu 18.04.
Grupy służą do organizowania użytkowników i ich uprawnień, takich jak odczytywanie uprawnień do pisania i wykonywania. Aby dodać grupę, polecenie to groupadd.
Dobrze wyjaśnij 3 sposoby sprawdzania wykorzystania procesora w systemie Linux. Wykorzystanie procesora odnosi się do wykorzystania zasobów przetwarzania lub ilości pracy obsługiwanej przez procesor.
DenyHosts jest szeroko stosowany jako alternatywa dla Fail2ban. Jeśli było zbyt wiele nieprawidłowych prób logowania SSH, zakłada się, że jego ataki brute-force lub
Dowiemy się, jak zamontować nowy dysk do serwera Linux. Do tej demonstracji używamy serwera w chmurze CentOS 7. teraz zamontuj partycję, jak pokazano poniżej.
Dobrze wyjaśnij, jak łatwo zainstalować Fail2ban na Ubuntu 20.04. Fail2ban jest napisany w języku programowania Python i jest darmowym oprogramowaniem typu open source. Konfiguracja.
Dobrze wyjaśnij, jak zainstalować WireGuard VPN na Ubuntu 20.04. WireGuard to niezwykle prosta, szybka i nowoczesna sieć VPN, która wykorzystuje najnowocześniejszą kryptografię
OpenSSL to solidny, w pełni funkcjonalny zestaw narzędzi klasy komercyjnej dla protokołów Transport Layer Security (TLS) i (SSL). Dowiedz się, jak zainstalować OpenSSL 1.1.1d w CentOS
Jak zainstalować i skonfigurować CSF na serwerze CentOS 8. ConfigServer Security & Firewall to zapora sieciowa (SPI), aplikacja do logowania/wykrywania włamań i zabezpieczeń.
Konfiguracja reguł audytu nie została odzwierciedlona? Dowiedz się, jak nasi inżynierowie pomocy technicznej diagnozują i rozwiązują problem.Plik konfiguracyjny reguł /etc/audit/rules.d/audit.rules
W tym artykule dowiemy się, jak nasi inżynierowie pomocy technicznej naprawiają wysokie obciążenie serwera CloudLinux. Upewnij się, że Twoje limity LVE są poprawnie skonfigurowane.