系统:linux
先安装必要依赖:
yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
1
下载PCRE依赖的安装包,下载到usr
cd /usr
1
wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz
1
解压安装包
tar -zxvf pcre-8.35.tar.gz
1
进入到刚刚的pcre文件,然后安装pcre依赖
cd pcre-8.35
1
./configure
1
make && make install
1
安装好之后,查看pcre版本
pcre-config --version
1
此时,nginx的依赖即安装完成,下面开始安装nginx,nginx下载官网
将下载好的nginx包放到usr
解压nginx
tar -zxvf nginx-1.17.10.tar.gz
1
cd到nginx文件
cd nginx-1.17.10
1
./configure
1
make && make install
1
nginx安装已经完成,运行一下nginx,刚刚安装在usr目中,cd到目录:
cd /usr/local/nginx/sbin
1
启动nginx
到网页访问ip
到此即完成,再贴上常用nginx命令
启动nginx
./nginx
1
停止nginx
./nginx -s stop
1
重启nginx
./nginx -s reload
1
新手的话,后续可能会遇到的报错:
停止时—nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
查看端口,然后kill nginx的PID
netstat -ntlp
1
kill 25470
1
另一个报错—:nginx: [error] open() “/usr/local/nginx/logs/nginx.pid” failed (2: No such file or directory)
执行:
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
1
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...