
Yurii Anneticus
0
3264
342
Niedawno testowałem Ubuntu 18.04 LTS. Jest instalowany na moim komputerze z systemem Windows 10 za pośrednictwem VMware Workstation 14 Pro… Jest mnóstwo ciekawych rzeczy w sklepie i nadchodzących. Oto jak zainstalować Apache2 z obsługą PHP w systemie Ubuntu 18.04 LTS.
Och, Ubuntu 18.04 LTS jest również wyposażony w najnowszą wersję PHP… czyli 7.1
Jeśli zamierzasz tworzyć dowolną aplikację opartą na PHP, będziesz potrzebować głównie PHP i powiązanych modułów zainstalowanych w swoich systemach. PHP to język skryptowy typu open source, używany do tworzenia dynamicznych aplikacji internetowych i witryn internetowych.
PHP jest powszechnie używaną, bezpłatną i wydajną alternatywą dla konkurentów, takich jak ASP firmy Microsoft.
Dla tych, którzy chcą przetestować Apache2 z obsługą PHP w Ubuntu 18.04 LTS, poniższe kroki pokazują, jak to zrobić. Wykorzystuje go większość popularnych systemów zarządzania treścią, takich jak WordPress, Joomla, Drupal, więc PHP to wielka sprawa!
Kiedy będziesz gotowy do skonfigurowania środowiska Apache2 z obsługą PHP 7.1, wykonaj poniższe czynności:
Krok 1: Zainstaluj serwer WWW Apache2
sudo apt install apache2
Po zainstalowaniu Apache2 poniższe polecenia mogą być używane do zatrzymywania, uruchamiania, ponownego ładowania i włączania usługi Apache2, aby zawsze uruchamiała się po uruchomieniu serwera.
sudo systemctl stop apache2.service sudo systemctl start apache2.service sudo systemctl reload apache2.service sudo systemctl włącz apache2.service
Krok 2: Zainstaluj PHP i powiązane moduły
PHP 7.1 może nie być dostępne w domyślnych repozytoriach Ubuntu… aby go zainstalować, będziesz musiał go pobrać z repozytoriów innych firm.
Uruchom poniższe polecenia, aby dodać poniższe repozytorium stron trzecich w celu aktualizacji do PHP 7.1
sudo apt-get install właściwości-oprogramowania-common sudo add-apt-repository ppa: ondrej / php
Następnie zaktualizuj i zaktualizuj do PHP 7.1
sudo apt update
Na koniec uruchom poniższe polecenia, aby zainstalować PHP 7.1 i powiązane moduły…
sudo apt-get install php7.1 libapache2-mod-php7.1 php7.1-mcrypt php7.1-cli php7.1-xml php7.1-zip php7.1-mysql php7.1-gd php7.1-imagick php7.1-recode php7.1-tidy php7.1-xmlrpc
Powyższa linia pozwoli PHP na działanie z wieloma popularnymi witrynami i aplikacjami opartymi na PHP.
Krok 3: Skonfiguruj ustawienia Apache2 PHP
Teraz, gdy Apache2 i PHP są już zainstalowane, możesz chcieć skonfigurować Apache2 do prawidłowego korzystania z PHP. Domyślny plik konfiguracyjny Apache2 PHP dla PHP znajduje się pod adresem /etc/php/7.1/apache2/php.ini
Otwórz plik konfiguracyjny PHP Apache2, uruchamiając poniższe polecenia
sudo nano /etc/php/7.1/apache2/php.ini
Następnie edytuj plik, aby odpowiadał swoim środowiskom. Przewiń plik wiersz po wierszu i zmodyfikuj wiersze dla poniższych ustawień… zawsze konfiguruj odpowiednie ustawienie dla swojego środowiska.
file_uploads = On allow_url_fopen = On memory_limit = 256 mln upload_max_filesize = 100 mln max_execution_time = 360 date.timezone = America / Chicago
Następnie wyszukaj Apache2 dir.conf plik i potwierdź podświetloną linię poniżej… Jeśli widzisz zdefiniowany index.php, to wszystko w porządku.
DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm # vim: syntax = apache ts = 4 sw = 4 sts = 4 sr noet
Jeśli nie widzisz definicji index.php w wierszu, dodaj ją i zapisz plik.
Uruchom ponownie usługi Apache2 i PHP 7.1
sudo systemctl zrestartuj apache2.service
Krok 4: Przetestuj konfigurację PHP
W tym momencie Apache2 i PHP powinny być zainstalowane i gotowe… aby przetestować ustawienia Apache2 PHP, utwórz pusty plik z linią poniżej:
sudo nano /var/www/html/phpinfo.php
Następnie dodaj linię do pliku i zapisz.
Zapisz plik i otwórz przeglądarkę i przejdź do nazwy serwera lub adresu IP, a następnie phpinfo.php
Powinieneś zobaczyć coś podobnego do poniższego obrazu… jeśli tak, to wszystko jest w porządku!

Otóż to!