在Debian系统上进行Web开发,通常需要以下几个步骤:
sudo apt update sudo apt install php php-cli php-fpm php-mysql php-json php-common php-zip php-gd php-mbstring php-curl php-xml php-pear php-bcmath sudo cp /etc/php/7.x/fpm/pool.d/www.conf{,_bak} sudo sed -i 's/^listen = .*/listen = 0.0.0.0:9000/' /etc/php/7.x/fpm/pool.d/www.conf sudo sed -i -e "/pm.max_requests/s/;//" -e '/pm.max_requests/s/500/3000/' /etc/php/7.x/fpm/pool.d/www.conf sudo sed -i '/pm.status_listen/s/;//' /etc/php/7.x/fpm/pool.d/www.conf sudo sed -i '/pm.status_path/s/;//' /etc/php/7.x/fpm/pool.d/www.conf sudo systemctl restart php7.x-fpm sudo apt install nginx sudo nano /etc/nginx/sites-available/default 在server块中添加以下内容:
server { listen 80; server_name your_domain_or_ip; root /var/www/html; index index.php index.html index.htm; location / { try_files $uri $uri/ =404; } location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/run/php/php7.x-fpm.sock; } location ~ /\.ht { deny all; } } sudo systemctl restart nginx sudo apt install apache2 libapache2-mod-php php-mysql sudo a2enmod php7.x sudo systemctl restart apache2 /var/www/html 目录下创建一个名为 info.php 的文件,内容如下:<?php phpinfo(); ?> http://your_server_ip/info.php,你应该能看到PHP的详细信息页面。以上步骤可以帮助您在Debian系统上成功安装并配置PHP环境,并开始在Debian上进行PHP开发。如果在配置过程中遇到问题,请检查每个步骤的输出信息,并根据需要进行调整。