安装说明

系统环境:CentOS-6.3
软件:nginx-1.2.6.tar.gz
安装方式:源码编译安装 
安装位置:/usr/local/nginx 
下载地址:http://nginx.org/en/download.html

安装前提

在安装nginx前,需要确保系统安装了g++、gcc、openssl-devel、pcre-devel和zlib-devel软件。安装必须软件:

[root@admin /]#yum install gcc-c++
yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel

检查系统安装的Nginx:

[root@admin local]# find -name nginx
./nginx
./nginx/sbin/nginx
./nginx-1.2.6/objs/nginx

卸载原有的Nginx

[root@admin /]# yum remove nginx

安装

将安装包文件上传到/usr/local中执行以下操作:

[root@admin local]# cd /usr/local
[root@admin local]# tar -zxv -f nginx-1.2.6.tar.gz
[root@admin local]# rm -rf nginx-1.2.6.tar.gz
[root@admin local]# mv nginx-1.2.6 nginx
[root@admin local]# cd /usr/local/nginx
[root@admin nginx]# ./configure --prefix=/usr/local/nginx
[root@admin nginx]# make
[root@admin nginx]# make install

配置

#修改防火墙配置: 
[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

启动

#方法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主进程号 
ps -ef | grep nginx
#停止进程 
kill -QUIT 主进程号 
#快速停止 
kill -TERM 主进程号 
#强制停止 
pkill -9 nginx

重启

[root@admin local]# /usr/local/nginx/sbin/nginx -s reload

测试

#测试端口 
netstat –na|grep 80
#浏览器中测试 
http://ip:80

转载于:https://www.cnblogs.com/wych/p/4094973.html

nginx -- 安装配置Nginx相关推荐

  1. CentOS7.3 安装配置 Nginx、MariaDB、PHP

    CentOS7.3 安装配置 Nginx.MariaDB.PHP 配置 nginx 安装参数并安装 配置 以下参数也可以在后期通过配置 conf 文件进行配置 基本配置如下 ./configure - ...

  2. Linux服务器下安装配置Nginx的教程

    这篇文章主要介绍了Linux服务器下安装配置Nginx服务器的教程,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下 Nginx("engine x")是一款 ...

  3. codeigniter在nginx安装配置及URL重写

    目录 [hide] 1 codeigniter修改 2 修改nginx配置 3 访问url codeigniter(CI)是一个轻量型的PHP优秀框架,但是它是在apache服务器下开发的,在ngin ...

  4. linux nginx 安装stream,Centos7-64bit-编译安装配置Nginx stream四层负载均衡 动态加载

    Centos7-64bit-编译安装配置Nginx stream四层负载均衡 动态加载 2018-08-10 17:12 分享人:老牛 yum install screen -y && ...

  5. docker安装nginx,配置nginx,并成功访问

    [Nginx那些事]系列 [Nginx那些事]nginx 安装及常用指令 [Nginx那些事]Nginx 配置文件说明 [Nginx那些事]nginx原理解析 [Nginx那些事]nginx配置实例( ...

  6. linux nginx编译安装mysql_Centos7下编译安装配置Nginx+PHP+MySql环境

    序言 这次玩次狠得.除了编译器使用yum安装,其他全部手动编译.哼~ 看似就Nginx.PHP.MySql三个东东,但是它们太尼玛依赖别人了. 没办法,想用它们就得老老实实给它们提供想要的东西. 首先 ...

  7. puppet 3+Unicorn+Nginx安装配置

    puppet 3+Unicorn+Nginx安装配置 2014-08-15 10:58 酒瓶不倒 酒瓶不倒的博客 字号:T | T 一键收藏,随时查看,分享好友! Unicorn 效率要比 Webri ...

  8. Linux搭建waf防火墙,Linux入门教程:nginx安装配置naxsi waf防火墙,nginxwaf Naxsi 不依赖...

    Linux入门教程:nginx安装配置naxsi waf防火墙,nginxwaf Naxsi 不依赖 Naxsi 是第三方 nginx 模块 ,它和 Modsecurity 都是开源 WAF ,但是它 ...

  9. 教程 | 用安卓手机搭建 web 服务器(二)—— Nginx 安装配置

    上一步完成了必要的软件安装,接下来需要在 Linux 系统上安装 nginx. Nginx("engine x")是一款是由俄罗斯的程序设计师 Igor Sysoev 所开发高性能 ...

最新文章

  1. Razor语法(一)
  2. 张一春教授计算机辅助教学,我校特邀评审专家张一春教授来校做专题讲座
  3. 关于ElasticSearch性能调优几件必须知道的事
  4. 关于页面布局的一些注意点
  5. STM32——系统滴答定时器
  6. 沉浸文化获星瀚资本百万元级种子轮投资,星瀚资本投资
  7. 【原创】一点点雕虫小技脚本
  8. Linux下编译hiredis
  9. java点名代码滚动_经典案例实现-点名器
  10. SVM入门(十)将SVM用于多类分类
  11. 斯坦福大学Andrew Ng教授主讲的《机器学习》公开课观后感
  12. 产品经理基本功之PRD
  13. 计算机杀毒软件的功能,PC Hunter64(手工杀毒软件)的详细功能介绍
  14. 云原生背景看这一篇就够了
  15. 微信官宣:一大波 2022 新年红包封面来了,这波太秀了!!
  16. 泰勒级数定义及相关展开式
  17. 2022新版彩虹易支付系统源码/运营版/支持当面付/通道轮询/16支付插件/免签约支付系统
  18. 2022年Behance高清大图免费下载技术分享。WIN和MAC电脑通用,官方靠谱小工具。
  19. Python中字符串的操作(图文详情)
  20. 即将步入研究生,有什么建议?

热门文章

  1. 双系统windows10扩容ubuntu16.04
  2. HWM和delete,drop,truncate的关系
  3. JQuery播放器代理--IE下支持wma格式
  4. 【转】WCF请求应答(Request-Reply)、单向操作(One-Way)、回调操作(Call Back)
  5. F2工作流引擎之-纯JS Web在线可拖拽的流程设计器(八)
  6. Codeforces Round #205 (Div. 2) : D
  7. extjs 日期不显示
  8. 任何举动之前,先思考,思考,再思考
  9. Preloading组件。
  10. 20位大佬组团“踢馆”,谁超越了图灵?