实验环境
ASP站长网一台最小化安装的CentOS 7.3 虚拟机
安装nginx
安装nginx依赖包
 
yum install -y pcre-devel zlib-devel openssl-devel wget gcc tree vim
 
Nginx依赖于pcre、zlib、openssl,在编译前配置时如果有问题
可以使用yum方式安装三个包(pcre-devel、zlib-devel、openssl-devel)
 
 
 
从Nginx官网下载Nginx源码包
 
wget http://nginx.org/download/nginx-1.12.2.tar.gz
 
 
 
解压Nginx源码包到/root/nginx,并查看Nginx源文件结构
 
tar -xzvf nginx-1.12.2.tar.gz
 
 
 
在/root/nginx目录进行编译前配置
 
cd /root/nginx*
./configure --prefix=/usr/local/nginx --with-http_ssl_module
 
 
 
在/root/nginx目录执行编译安装
 
make && make install
 
 
 
启动nginx
关闭防火墙
 
setenforce 0
systemctl stop firewalld
systemctl disable firewalld
 
 
 
进入到安装目录/usr/local/nginx,查看目录结构
 
cd /usr/local/nginx
pwd
ls
 
 
 
启动Nginx
 
/usr/local/nginx/sbin/nginx
 
查看Nginx进程是否启动
 
ps aux | grep nginx
 
 
 
查看Nginx占用的端口号
 
netstat -tlnp
 
 
 
使用本地主机访问虚拟机上的Nginx服务器
 
停止nginx
停止Nginx的三种方式
 
# 1. 立即停止Nginx服务
/usr/local/nginx/sbin/nginx -s stop
 
# 2.完成当前任务后停止
/usr/local/nginx/sbin/nginx -s quit
 
# 3.杀死Nginx进程
killall nginx
 
把nginx命令添加到环境变量
使用软连接将nginx链接到/usr/local/sbin
 
ln -s /usr/local/nginx/sbin/nginx /usr/local/sbin
ll /usr/local/sbin/ | grep "nginx"

dawei

【声明】:九江站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。