GNU/Linux >> Znalost Linux >  >> Linux

Jak nainstalovat Apache, MySQL, PHP (LAMP) na Fedoru 21

Úvod

Tento návod vám pomůže s instalací LAMP ve Fedoře 21, abyste mohli úspěšně provozovat vysoce dostupnou pevnou platformu pro vaše webové prostředí. LAMP je jednoduše softwarový balík, který se skládá ze 4 komponent, které společně tvoří výkonný webový server. V tomto nastavení jsou však zkratky následující:L (Linux) je jádrem platformy, která bude podporovat ostatní komponenty. Pro webovou službu bude použit A (Apache). M(MySQL) bude použit pro správu databází a P(PHP) bude použit jako programovací jazyk. Udělejte z platformy LAMPU.

Předpoklady

Potřebujete server Fedora21, který je nakonfigurován se statickou IP adresou. Pokud ještě nemáte server, můžete spustit virtuální privátní server SSD za méně než 30 sekund.

Nainstalujte LAMP

Chcete-li začít, přihlaste se ke svému serveru Fedora21 přes SSH nebo VNC Console na cloud.atlantic.net. Servery Atlantic.Net Cloud jsou nastaveny jako minimální instalace, aby se zabránilo tomu, že budou instalovány a nikdy použity zbytečné balíčky. Z tohoto důvodu se ujistěte, že váš server je plně aktuální.

yum update

S aktuálním serverem můžeme pokračovat v procesu a zabezpečit váš server.

Nainstalujte Apache

Nejprve musíme začít instalací Apache pomocí následujícího příkazu:

yum install httpd

Spusťte službu Apache pomocí následujícího příkazu:

systemctl start httpd.service

Budete také chtít, aby se služba Apache spustila při spuštění/rebootu pomocí následujícího příkazu:

systemctl enable httpd.service

Přidejte následující příkazy do Apache, abyste přepsali Firewall-cmd následovně:

firewall-cmd --set-default-zone=public
firewall-cmd --permanent --zone=public --add-service=http
firewall-cmd --permanent --zone=public --add-service=https
firewall-cmd --reload

Nyní můžete ověřit, že je Apache správně nainstalován, zadáním http:// a vaší IP adresy do vašeho prohlížeče.

http://VAŠE.IP.ADD.RESS

Toto je výchozí webová stránka při instalaci Apache na Fedora21 LAMP Stack Server

Chcete-li upravit hlavní konfigurační soubor Apache pro jednu nebo více webových stránek podle svých preferencí, zadejte jednu z následujících možností:

vi /etc/httpd/conf/httpd.conf

nebo

nano /etc/httpd/conf/httpd.conf

Odkomentujte řádek obsahující text #ServerName www.example.com:80 a podle toho upravit s vaší doménou nebo IP adresou serveru.

Uložte soubor

Restartujte službu Apache HTTP, aby se změny projevily.

systemctl restart httpd.service

Nainstalujte MySQL

Poté chceme pokračovat v instalaci MySQL pomocí následujícího příkazu:

yum install mysql mysql-server

Spusťte službu MySQL pomocí následujícího příkazu:

systemctl start mysqld.service

Budete také chtít, aby se služba MySQL spustila po spuštění/rebootu pomocí následujícího příkazu:

systemctl enable mysqld.service

Chcete-li zajistit zabezpečení výchozího nastavení MySQL, pokračujte následujícím příkazem:

mysql_secure_installation

Poznámka:Po výzvě „Zadejte aktuální heslo pro root“ stiskněte Enter pro žádné a poté Y (Ano) pro nastavení hesla MYSQL. Budete vyzváni s řadou otázek. Jednoduše zadejte Y pro ano na všech z nich, viz snímek obrazovky níže:

Toto je výchozí webová stránka při instalaci MySQL na server Fedora21 LAMP Stack

Nainstalujte PHP

Nakonec dokončíme instalaci PHP následujícím příkazem:

yum install php

Restartujte službu Apache HTTP, aby se změny projevily.

systemctl restart httpd.service

Chcete-li otestovat a ověřit tuto instalaci, vytvořte testovací soubor PHP v adresáři níže pomocí následujícího příkazu:

sudo nano /var/www/html/info.php

Do prázdného místa vložte následující kód PHP, uložte jej a ukončete:

<?php
phpinfo();
?>

Restartujte službu Apache HTTP naposledy, aby se všechny změny projevily.

sudo systemctl enable httpd.service

Nyní můžete ověřit, zda je PHP nainstalováno správně, zadáním následujícího do prohlížeče.
http://VAŠE.IP.ADD.RESS/info.php

Toto je výchozí webová stránka při instalaci PHP na Fedora21 LAMP Stack Server

Co dál?

Gratulujeme! Nyní máte server s platformou LAMP pro vaše webové prostředí. Děkujeme, že nás sledujete, a neváhejte nás kontaktovat pro další aktualizace.


Linux
  1. Jak nainstalovat Apache, MySQL, PHP (LAMP) na CentOS/RHEL 7

  2. Jak nainstalovat LAMP Apache, MySQL, PHP na Debian 11

  3. Jak nainstalovat LAMP Apache, MySQL, PHP v Ubuntu 22.04

  1. Jak nainstalovat zásobník Linux, Apache, MySQL, PHP (LAMP) na Ubuntu 16.04 / Ubuntu 14.04

  2. Jak nainstalovat Apache, MySQL &PHP (LAMP Stack) na Fedoru

  3. Jak nainstalovat Apache, MySQL &PHP (LAMP) na CentOS 8

  1. Jak nainstalovat Apache ve Fedoře 20

  2. Jak nainstalovat Linux, Apache, MySQL a PHP (LAMP) na Fedora 20 Cloud Server

  3. Jak nainstalovat Linux, Apache, MySQL a PHP (LAMP) na cloudový server Ubuntu 20.04