Dieser Artikel gibt Ihnen eine detaillierte Einführung in die Konfiguration der PHP-Entwicklungsumgebung (Apache+PHP) unter Ubuntu. Ich hoffe, dass er für Freunde in Not hilfreich ist!
Ubuntu PHP-Entwicklungsumgebung konfigurieren (Apache + PHP)
Apache2 Multi-Site konfigurieren
1. Erstellen Sie die Site-Konfigurationsdatei in Sites-verfügbar
sudo cp 000-default.conf meili.com.conf code meili.com.conf
Bearbeiten Sie den Inhalt darin
<VirtualHost *:80> ServerName meili.com # ServerAdmin webmaster@localhost DocumentRoot /var/www/meili.com ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost>
2 - Kopieren Sie die neu erstellte Site-Konfigurationsdatei in das für Sites aktivierte Verzeichnis (Softlinks sind nutzlos, Kopieren ist am sichersten)
sudo cp meili.com.conf /etc/apache2/sites-enabled/meili.com.conf
3 Ändern Sie die Hosts-Datei und fügen Sie einen virtuellen Domänennamen hinzu
127.0.0.1 meili.com
4 server
sudo service apache2 restart
Apache2 installieren
sudo apt-get install apache2
Apache2-Verzeichnisstruktur /etc/apache2/
├── apache2.conf 全局配置 ├── conf-available 可用的配置文件 ├── conf-enabled 已启用的配置文件 ├── envvars 环境变量 ├── magic ├── mods-available 已安装的模块 ├── mods-enabled 已启用的模块 ├── ports.conf http服务端口信息 ├── sites-available 可用站点信息 ├── sites-enabled 已经启用的站点信息,当中的文件是到/etc/apache2/sites-available/ 文件的软连接。
PHP-Repository aktivieren
sudo apt install software-properties-common sudo add-apt-repository ppa:ondrej/php
PHP8.1 installieren
sudo apt install php8.1
# Version anzeigen
php. -v
Aktivieren Sie Apache2, um PHP-Dateien zu verarbeiten Pfad, in dem sich php.ini befindet
Zum Beispiel: /etc /php/8.1/apache2
Ändern Sie php.ini, suchen Sie die folgenden zwei Zeilen, entfernen Sie das vorangehende Semikolon und aktivieren Sie die entsprechende Erweiterung
sudo apt install php8.1-fpm
Starten Sie Apache2 neu
cd /var/www/html sudo vim phpinfo.php
Empfohlenes Lernen: „
PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonEin Artikel erklärt ausführlich, wie man die PHP-Entwicklungsumgebung (Apache+php) in Ubuntu konfiguriert. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!