树莓派安装nginx+php
- 安装nginx
- 安装php环境
- 配置Nginx解析PHP
- 常用命令
安装nginx
这个相对简单就不过多赘述,直接上图
sudo apt install nginx
输入命令,等待自行安装完成即可
安装php环境
等待自行安装完成
sudo apt install php7.3 php7.3-fpm php7.3-mysql php7.3-common php-pear php7.3-curl php7.3-gd php7.3-mcrypt
测试是否安装成功:
php -v
显示如下这安装成功
配置Nginx解析PHP
在配置Nginx之前有一步需要注意,很多教程都没有提到,也有可能是太过简单大佬们都直接略过了。
sudo systemctl start php7.3-fpm
配置之前应该运行php-fpm,否则Nginx配置php后无法正确启动,就会出现下面这种情况
下面我们正式开始配置
编辑配置nginx文件:
sudo vim /etc/nginx/sites-enabled/default
找到index指令,添加index.php。修改后:
找到# pass PHP scripts to FastCGI server后面的location,删除注释。修改后如下:
保存后重启nginx:
sudo systemctl restart nginx
到这里就配置完成了,其功能大家可以自行摸索
常用命令
nginx常用管理命令:
启动nginx: sudo systemctl start nginx
关闭nginx:sudo systemctl stop nginx
设置nginx开机启动:sudo systemctl enable nginx
php-fpm常用管理命令:
开启php-fpm: sudo systemctl start php7.3-fpm
关闭php-fpm: sudo systemctl stop php7.3-fpm
重启php-fpm: sudo systemctl restart php7.3-fpm
编辑php-fpm配置文件: vi /etc/php/7.3/fpm/php-fpm.ini
注:php-fpm每次开关机都需要手动去启动,建议直接把它加入服务启动。
更多推荐
树莓派安装nginx+php
发布评论