nginx的安装
来源:互联网 发布:ae cc2018 for mac 编辑:程序博客网 时间:2024/06/05 18:59
1.场景还原
nginx是一个反向代理服务器,在分布式架构系统中起着举足轻重的地位;今天我想大家介绍一下nginx的安装步骤
2.实现步骤
①安装nginx之前依次安装如下依赖
yum install gcc-c++
yum install openssl-devel
yum install pcre-devel
yum install zlib-devel
②检查系统安装的nginx:
[root@admin local]# find -name nginx
./nginx
./nginx/sbin/nginx
./nginx-1.2.6/objs/nginx
③卸载原有的nginx
[root@admin /]# yum remove nginx
④上传nginx tar包并解压缩
[root@admin local]# cd /usr/local
[root@admin local]# tar -zxv -f nginx-1.2.6.tar.gz
⑤进入nginx目录,并配置nginx的安装路径
[root@admin local]# cd /usr/local/nginx-1.2.6
[root@admin nginx-1.2.6]# ./configure --prefix=/usr/local/nginx
⑥nginx安装
[root@admin nginx-1.2.6]# make
[root@admin nginx-1.2.6]# make install
⑦修改防火墙,加入80端口
#修改防火墙配置:
[root@admin nginx-1.2.6]# vi + /etc/sysconfig/iptables
#添加配置项
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
#重启防火墙
[root@admin nginx-1.2.6]# service iptables restart
⑧nginx的启动
#方法1
[root@admin nginx-1.2.6]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
#方法2
[root@admin nginx-1.2.6]# cd /usr/local/nginx/sbin
[root@admin sbin]# ./nginx
⑨nginx的停止
#查询nginx主进程号
ps -ef | grep nginx
#停止进程
kill -QUIT 主进程号
#快速停止
kill -TERM 主进程号
#强制停止
pkill -9 nginx
然后重启
[root@admin local]# /usr/local/nginx/sbin/nginx -s reload
3.测试
#测试端口
netstat –na|grep 80
#浏览器中测试访问nginx首页
http://ip:80
效果图:
好了,nginx环境就搭建成功了,后期nginx进阶尽请关注;我是张星,欢迎加入博主技术讨论群:313145288
- 【nginx】nginx的安装
- Nginx的安装配置
- nginx的安装
- Nginx的安装
- nginx的安装有感
- Nginx 的安装入门
- nginx-gridfs的安装
- Nginx的编译安装
- nginx的安装过程
- nginx的安装
- nginx的安装
- nginx的安装
- nginx的安装
- nginx的安装
- nginx的安装
- linux nginx的安装
- nginx的安装
- nginx 的安装
- node gulp 初识
- Jinja的基础知识
- php中常用redis函数
- 论文阅读-PReLU和深度网络初始化方法
- jsp 入门配置
- nginx的安装
- HTML学习—表单
- 用VS2013生成和调用DLL库 for OpenCV
- 数码相机中的ISO
- LeetCode_copy-list-with-random-pointer
- MySQL 和jdbc
- SSD5 数据结构 Course Design Exercise 4 解析
- 关于CSV文件格式中的换行问题
- php导出excel最简单的办法,无需phpexcel