Apache2 z obsługą PHP 7.1 na serwerze Ubuntu 18.04 LTS

  • 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!




Jeszcze bez komentarzy

Zbiór przydatnych informacji o systemie operacyjnym Linux i nowych technologiach
Świeże artykuły, praktyczne wskazówki, szczegółowe recenzje i poradniki. Poczuj się jak w domu w świecie systemu operacyjnego Linux