1.安装
1.1 安装依赖
综合命令: sudo yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
1.2 获取 nginx
wget 方式或者 FTP上传。
1.3 解压缩
tar -zxvf linux-nginx-1.10.2.tar.gz
1.4 安装
进入解压后的 nginx-1.10.2 目录下
cd nginx-1.10.2/
./configure (也可以指定安装目录,增加参数 prefix=/usr/nginx )
可以通过 whereis nginx 进行查询安装路径;默认安装路径 /usr/local/nginx
接着执行 sudo make
继续执行 sudo make install
2. 配置
2.1修改 nginx.conf 文件
cd /usr/local/nignx/conf
sudo vim nginx.conf
增加一行: include vhost/*.conf;
2.2 在 conf/ 目录下创建 vhost 文件夹
mkdir vhost
2.3 添加反向代理配置文件
cd vhost/
自行配置,可以配置指定端口转发或者指定目录转发
测试配置文件:/usr/local/nginx/sbin/nginx -t
重启nginx:/usr/local/nginx/sbin/nginx -s reload
2.4 客户端修改hosts虚拟转发
客户机绑定 hosts 映射
//虚拟机地址 虚拟网页地址
192.168.0.127 image.happy.com
3.防火墙权限
sudo vim /etc/sysconfig/iptables
-A INPUT -p TCP -m state --state NEW -m tcp --dport 80 -j ACCEPT
保存退出,重启防火墙 sudo service iptables restart
4.常用命令
启动:/usr/local/nginx/sbin/nginx
重启:/usr/local/nginx/sbin/nginx -s reload
停止 /usr/local/nginx/sbin/nginx -s stop 或者是 nginx -s quit
查看进程命令 ps -ef |grep nginx
平滑重启 kill -HUP [Nginx主进程号PID]
本文档详细介绍了Nginx服务器的安装步骤,包括依赖安装、获取与解压Nginx、配置与启动等过程,并提供了客户端hosts映射设置及防火墙权限配置方法。


被折叠的 条评论
为什么被折叠?



