linux下nginx离线安装
⼀、安装包下载
我的版本是:nginx-1.14.,pcre-8.,openssl.1.1.
⼆.解压Nginx
###nginx安装
借助xftp6⼯具将安装包上传到linux系统中,我是上传到/home/src
cd /home/src
tar -zxvf  nginx-1.14.
cd nginx-1.14.2/
./configure --prefix=/home/nginx
make && make install
可能报错缺少openssl或者pcre资源库,由于nginx依赖openssl(安全库)和pcre(正则表达式资源库)
###openssl安装
cd /home/src
tar -zxvf openssl.1.1.
cd openssl.1.1.1a/
./config --prefix=/home/openssl
./config -t
make open
make install
###pcre安装
cd /home/src
tar -zxvf pcre-8.
cd pcre-8.37/
./configure --prefix=/home/pcre
make && make install
三、启动
cd /home/nginx/sbin
启动:./nginx  或者  ./nginx -c /home/nginx/f
停⽌:./nginx -s stop或者./nginx -s quit 或者 ps -ef|grep nginx 查到pid ,kill -QUIT pid 或者kill -TERM pid 重启:./nginx -s reload
若启动报错:nginx/html/index.html" is forbidden (13: Permission denied)
1.通过ll -h 查看/home/nginx/的权限linux安装jdk环境变量
2.修改/home/nginx/f 修改user为对应的⽤户权限,如果是root就改为user root;