这篇文章上次修改于 1049 天前,可能其部分内容已经发生变化,如有疑问可询问作者。
接上篇,继续折腾赚钱宝Pro二代,安装nginx并支持PHP解析。
一句命令就可以安装nginx完成。
apt install -y nginx
然后在浏览器输入你服务器的ip地址,会显示nginx运行成功。
安装php7.3,armbian要求php7.0以上,本次选择php7.3.
apt update
apt install php7.3-fpm -y
apt install php7.3 php7.3-mysql php7.3-gd php7.3-xml php7.3-cgi php7.3-cli php7.3-curl php7.3-zip php7.3-mbstring unzip -y
启动服务
systemctl enable php7.3-fp
systemctl start php7.3-fpm
配置Nginx解析php
编辑vi /etc/nginx/sites-enabled/default
# Add index.php to the list if you are using PHP
index index.php index.html index.htm index.nginx-debian.html;
location ~ \.php$ {
include snippets/fastcgi-php.conf;
set $path_info "";
set $real_script_name $fastcgi_script_name;
if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$")
{
set $real_script_name $1;
set $path_info $2;
}
#
# # With php-fpm (or other unix sockets):
fastcgi_pass unix:/run/php/php7.3-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
# # With php-cgi (or other tcp sockets):
# fastcgi_pass 127.0.0.1:9000;
}
重新启动Nginx服务
systemctl restart nginx
添加PHP测试页面:
echo "<?php phpinfo(); ?>" > /var/www/html/info.php
在浏览器中打开http://服务器IP/info.php,不出意外可以看到PHP解析成功。