搭建nginx网站(-)
本实验安装环境redhat6.5
1.安装前准备:
1)确保安装pcre-devel,zlib-devel
pcre-devel,zlib-devel包 在redhat6.5中可安装
2)创建运行的用户
2.编译安装:
./configure --prefix=/usr/local/nginx --with-pcre=/usr/local/pcre --with-zlib=/usr/local/zlib --with-http_stub_status_module --with-http_gzip_static_module --with-file-aio --with-http_ssl_module --user=nginx
make
make install
--prefix 指定安装路径
--user 指定运行的用户
--with-http_stub_status_module 启用状态统计
--with-http_gzip_static_module 启用gzip静态压缩
--with-http_ssl_module 启用SSL模块
--with-http_flv_module 启用flv模块
--with-file-aio 启用文件修改支持
注:帮助:./configure --help
确定nginx编译安装成功
ls /usr/local/nginx
3.创建软连接并确认成功
4.nginx的运行控制
1)检查配置文件是否正确(当我们修改了配置文件的时候去检查,首次安装去检查一定会是正确的,因为我们并没有对它进行修改。)
2)启动nginx服务并查看监听状态
nginx程序支持标准的进程信号,
3)重启nginx服务
killall -s HUP nginx
4)停止nginx服务
killall -s QUIT nginx
(-s:指定信号的种类,HUP信号:重载配置,QUIT信号:退出进程)
平稳关闭nginx,保存相关文件
nginx -s quit
5.设置防火墙入站规则
至此,我们已经搭建完了nginx。
访问网页验证:
我们直接输入网站的地址就可以了,页面呢是nginx默认的测试页。
转载于:https://blog.51cto.com/yangwang/1742988