Cum se instalează Apache, MariaDB, PHP și phpMyAdmin în Ubuntu 18.04

În acest articol, vom învăța să instalăm Apache, MariaDB, PHP și PHPMyAdmin pe serverul Ubuntu 18.04.

Apache, MySQL / MariaDB și PHP sunt compuse din pachete. Este cunoscut sub numele de LAMP și se instalează pe mediul de sistem Linux.

Condiție preliminară:

  • Instalarea serverului Ubuntu 18.04.
  • Acces la server cu utilizator root.

1. Păstrați serverul actualizat:

# apt update -y

# apt upgrade -y

2. Instalați serverul web Apache

# apt install apache2 -y

În cazul în care ați activat cererile de firewall și blocare firewall ale serverului web apache, deschideți un port în firewall.

# ufw allow 80/tcp

# ufw allow 443/tcp

# ufw reload

Acum, să verificăm instalarea Apache. Deschideți browserul și testați pagina implicită.

http://[SERVER IP]

3. Instalați MariaDB

# apt install mariadb-server mariadb-client -y

Configurația implicită a MariaDB nu va fi securizată. Să securizăm instalarea folosind următoarea comandă:

# mysql_secure_installation

Odată executat scriptul, acesta va pune mai multe întrebări.

Vă va cere să introduceți parola curentă pentru root (introduceți pentru niciuna):

Apoi introduceți da / y la următoarele întrebări de securitate:

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. Instalați PHP

Aici instalăm versiunea implicită PHP versiunea 7.2 și alte module pentru implementări web utilizând următoarea comandă:

# apt install php php-common php-mysql php-gd php-cli -y

Odată instalat PHP, în scopul testării, creați o pagină simplă info.php folosind următoarea comandă:

# echo "' | sudo tee /var/www/html/info.php

Acum, să-l accesăm din browserul web:

http://SERVER_IP/info.php

5. Instalați phpMyAdmin

Puteți instala phpMyAdmin pentru administrarea bazelor de date MySQL / MariaDB din confortul unui browser web utilizând următoarea comandă:

# apt install phpmyadmin -y

Prin procesul de instalare a pachetului, vi se va cere să alegeți serverul web care ar trebui configurat automat pentru a rula phpMyAdmin, selectați apache apăsând bara de spațiu și apăsați Enter.

Apoi, introduceți parola pentru utilizatorul administrativ MySQL / MariaDB, astfel încât programul de instalare să poată crea o bază de date pentru phpmyadmin.

Odată ce totul a fost instalat, puteți reporni acum serviciul apache2 pentru a efectua modificările recente.

# systemctl restart apache2

Conectarea la root nu va reuși la phpMyAdmin. Trebuie să creăm un utilizator nou și să acordăm toate privilegiile acelui utilizator.

Pentru a crea un utilizator nou, conectați-vă la MariaDB folosind următoarea comandă:

# mysql -u root -p

Și rulați următoarele comenzi:

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;

Acum, ne putem conecta la phpMyAdmin folosind utilizatorul administrator.

Asta e. În acest articol, am văzut cum inginerii noștri de asistență instalează Apache, MariaDB, PHP și phpMyAdmin pe serverul Ubuntu 18.04.


Cum se creează un grup în Linux

Cum se creează un grup în Linux

Grupurile sunt utilizate pentru a organiza utilizatorii și privilegiile lor, cum ar fi citirea scrisului și executarea permisiunii. Pentru a adăuga un groud, comanda este groupadd.

3 moduri de a verifica utilizarea procesorului în Linux

3 moduri de a verifica utilizarea procesorului în Linux

Explicați bine 3 moduri de a verifica utilizarea procesorului în Linux. Utilizarea procesorului se referă la o utilizare a resurselor de procesare sau la cantitatea de muncă gestionată de un procesor.

Cum se instalează și se configurează DenyHosts în CentOS 7

Cum se instalează și se configurează DenyHosts în CentOS 7

DenyHosts este utilizat pe scară largă ca alternativă la Fail2ban. Dacă au existat prea multe încercări de conectare SSH nevalide, se presupune că atacurile sale cu forță brută sau

Montați un disc nou pe un server Linux

Montați un disc nou pe un server Linux

Vom învăța cum să montăm un disc nou pe un server Linux. Pentru această demonstrație, folosim CentOS 7 cloud server. acum montați partiția așa cum se arată mai jos.

Ușor de instalat Fail2ban pe Ubuntu 20.04

Ușor de instalat Fail2ban pe Ubuntu 20.04

Explicați bine cum este ușor să instalați Fail2ban pe Ubuntu 20.04. Fail2ban este scris în limbaj de programare Python și este open source, gratuit. Configurare.

Cum se instalează WireGuard VPN pe Ubuntu 20.04

Cum se instalează WireGuard VPN pe Ubuntu 20.04

Explicați cum să instalați WireGuard VPN pe Ubuntu 20.04. WireGuard este un VPN extrem de simplu, rapid și modern care utilizează criptografie de ultimă generație

Cum se instalează OpenSSL 1.1.1d în CentOS

Cum se instalează OpenSSL 1.1.1d în CentOS

OpenSSL este un set de instrumente robust, de calitate comercială, cu funcții complete pentru protocoalele Transport Layer Security (TLS) și (SSL). Aflați cum să instalați OpenSSL 1.1.1d în CentOS

Cum se instalează și se configurează CSF pe CentOS 8

Cum se instalează și se configurează CSF pe CentOS 8

Cum se instalează și se configurează CSF pe serverul CentOS 8. ConfigServer Security & Firewall este un firewall (SPI), aplicație de conectare / detectare intruziuni și securitate.

Configurarea regulii de audit nu este reflectată - Cum se depanează

Configurarea regulii de audit nu este reflectată - Cum se depanează

Configurarea regulii de audit nu este reflectată? Aflați cum soluționează și soluționează problema inginerii noștri de asistență. Fișierul de configurare a regulii /etc/audit/rules.d/audit.rules

CloudLinux High Load pe server

CloudLinux High Load pe server

În acest articol vom afla cum inginerii noștri de asistență repară CloudLinux încărcarea mare pe server. Vă rugăm să vă asigurați că limitele dvs. LVE sunt configurate corect.