1.安装依赖包
apt-get install gcc apt-get install libpcre3 libpcre3-dev apt-get install zlib1g zlib1g-dev sudo apt-get install openssl sudo apt-get install libssl-dev
2.安装nginx
cd /usr/local mkdir nginx cd nginx tar -xvf nginx-1.21.6.tar.gz
3.编译nginx
cd /usr/local/nginx/nginx-1.21.6 # 执行命令 ./configure # 执行make命令 make # 执行make install命令 make install
4.启动nginx
cd /usr/local/nginx/sbin # 启动nginx ./nginx
5.访问nginx
6.增加源地址
执行三条命令,添加php的源地址,更新,安装 sudo apt-get install software-properties-common sudo add-apt-repository -y ppa:ondrej/php sudo apt-get update sudo apt-get install php7.3
7.安装php
nginx使用php的话要用到php7.3-fpm,所以要安装
sudo apt-get install php7.3-mysql php7.3-fpm php7.3-curl php7.3-xml php7.3-gd php7.3-mbstring php-memcached php7.3-zip
8.配置php-fpm
把监听端口改掉
vim /etc/php/7.3/fpm/pool.d/www.conf ;listen = /run/php/php7.3-fpm.sock listen = 127.0.0.1:9000
9.联动nginx和php
vim /usr/local/nginx/conf/nginx.conf
location ~ \.php$ {
root html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
reboot
10.启动php-fpm
sudo service php7.3-fpm start netstat -lnt | grep 9000
查看9000端口