GNU/Linux >> Linux Esercitazione >  >> Fedora

Installa Apache, MariaDB e php su Fedora 23 Workstation

Server Web, database e linguaggio di scripting sono gli elementi costitutivi di software basati sul Web come WordPress, Drupal, Joomla e OpenCart. In Fedora Linux Apache è il server Web, Mariadb è il server del database e php è il linguaggio di scripting.

In questo tutorial installiamo Apache, Mariadb e php sulla workstation Fedora 23 (Desktop).

Installa Apache (server Web)

Il comando dnf è la versione avanzata di yum ed è un Package Manager per la distribuzione Linux basata su RPM. Quindi in Fedora 23 installeremo tutti i pacchetti usando il comando dnf.

[[email protected] ~]# dnf install httpd

Utilizzare il comando seguente per verificare la versione rpm di Apache

[[email protected] ~]# rpm -q httpd
httpd-2.4.16-1.fc23.x86_64
[[email protected] ~]#

Avvia il servizio Apache

[[email protected] ~]# systemctl start httpd
[[email protected] ~]# systemctl enable httpd
Created symlink from /etc/systemd/system/multi-user.target.wants/httpd.service to /usr/lib/systemd/system/httpd.service.
[[email protected] ~]#

Apri la porta 80 predefinita per Apache nel caso in cui il firewall sia abilitato.

[[email protected] ~]# firewall-cmd --permanent --add-service=http
success
[[email protected] ~]# firewall-cmd --reload
success
[[email protected] ~]#

Verifica l'installazione di Apache :

Utilizza "ip add show ” comando per verificare l'indirizzo IP della tua macchina.

Apri il tipo di browser Indirizzo IP o nome host della tua macchina.

Installa MariaDB (server database)

[[email protected] ~]# dnf install mariadb-server

Avvia il servizio mariadb e abilitalo durante il riavvio.

[[email protected] ~]# systemctl start mariadb
[[email protected] ~]# systemctl enable mariadb
Created symlink from /etc/systemd/system/multi-user.target.wants/mariadb.service to /usr/lib/systemd/system/mariadb.service.
[[email protected] ~]#

Configura le impostazioni iniziali del server del database e la password di root usando "mysql_secure_installation

[[email protected] ~]# mysql_secure_installation

Installa php (linguaggio di scripting)

Usa il comando dnf sotto per installare php e altri importanti moduli php.

[[email protected] ~]# dnf install php php-mysql php-pdo php-gd php-mbstring

Per testare l'installazione di php, crea un file php (fedora23.php ) in /var/www/html

[[email protected] ~]# vi /var/www/html/fedora23.php
<?php
phpinfo()
?>

Riavvia il servizio Apache

[[email protected] ~]# systemctl restart httpd
[[email protected] ~]#

Ora accedi al file Fedora23.php nel tuo browser:

http:///fedora23.php

Come possiamo vedere nella pagina delle informazioni di php, significa che php è stato installato correttamente.


Fedora
  1. Installa e configura ProFTPD (Server FTP) su Fedora 23

  2. Come installare lo stack Apache, MariaDB e PHP (FAMP) su FreeBSD

  3. Come installare e configurare Mariadb in Fedora 35

  4. Installa Zenario con Apache, PHP e MariaDB su CentOS 7

  5. Installa Apache e PHP su CentOS 7

Come installare Pantheon e Deepin DE su Fedora 30 Workstation

Come installare Apache, MariaDB e PHP (LAMP) su Debian 11

Come installare Apache e PHP su OpenSUSE 15.1

Come installare Apache, MariaDB, PHP (LAMP) su Fedora 32

Come installare Linux, Nginx, MariaDB e PHP (LEMP) su Fedora 22

Come installare LAMP su Fedora 23 (Linux, Apache, MySQL e PHP)