Maison >développement back-end >tutoriel php >Un article explique en détail comment configurer l'environnement de développement PHP (apache+php) dans Ubuntu

Un article explique en détail comment configurer l'environnement de développement PHP (apache+php) dans Ubuntu

藏色散人
藏色散人avant
2022-10-28 15:59:455267parcourir

Cet article vous donnera une introduction détaillée sur la façon de configurer l'environnement de développement PHP (apache+php) sur Ubuntu. J'espère qu'il sera utile aux amis dans le besoin !

ubuntu configure l'environnement de développement php (apache+php)

Configurer apache2 multi-site

1 Créez le fichier de configuration du site dans les sites disponibles

sudo cp 000-default.conf meili.com.conf
code meili.com.conf

Modifiez le contenu à l'intérieur

<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. - Copiez le fichier de configuration du site nouvellement créé dans le répertoire activé pour les sites (les liens logiciels sont inutiles, la copie est la plus sûre)

sudo cp meili.com.conf /etc/apache2/sites-enabled/meili.com.conf

3 Modifiez le fichier hosts et ajoutez un nom de domaine virtuel

127.0.0.1   meili.com

4. server

sudo service apache2 restart

install apache2

sudo apt-get install apache2

apache2 Structure du répertoire / 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/ 文件的软连接。

able repository php

rreee

install php8.1

sudo apt install php8.1

# # View version

php -v

Activez Apache2 pour traiter les fichiers PHP

sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php

Configurez PHP

Basculez vers le répertoire racine Web, créez phpinfo.php

sudo apt install php8.1-fpm

Entrez le contenu suivant, enregistrez et quittez

cd /var/www/html
sudo vim phpinfo.php

Visitez ipaddress/phpinfo.php dans le navigateur pour afficher le chemin où se trouve php.ini

Par exemple : /etc /php/8.1/apache2

Modifiez php.ini, recherchez les deux lignes suivantes, supprimez le point-virgule précédent et activez l'extension correspondante

<?php    
    phpinfo();
?>

Redémarrez Apache2

code /etc/php/8.1/apache2/php.ini
extension=mbstring
extension=pdo_mysql

Apprentissage recommandé : "Tutoriel vidéo PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer