centos6.3安装nginx - 电脑知识 - 【三明电脑网】_三明电脑维修_三明笔记本电脑维修_监控安装_市区上门维修

全国统一24小时服务热线:400-0000-000400-0000-000  / 1399000000

当前位置:首页 > 电脑知识 > 正文

centos6.3安装nginx

发布日期:2018-04-25

摘要: 文章目录索引(?) [-]文章简介安装说明准备工具centos安装nginx配置防火墙启用nginx命令停止nginx命令重启nginx命令文章简介一般使用linux系统的不少网友可能都是直接使用一...

文章目录索引(?) [-]

    文章简介安装说明准备工具centos安装nginx配置防火墙启用nginx命令停止nginx命令重启nginx命令

文章简介

一般使用linux系统的不少网友可能都是直接使用一键安装包进行安装的,以前作者也这样,但是很多时候这些一键安装方便是方便但是可能在升级及其他很多地方不是很好,本文就说下在centos6.3安装nginx1.2的步骤。

安装说明

操作系统:centos6.3

软件:nginx-1.2.6.tar.gz

安装方式:源码编码安装

安装位置:/usr/local/nginx

nginx下载地址:http://nginx.org/en/download.html

准备工具

在安装nginx衫,需要确保系统已经安装了g++、gcc、openssl-devel、pcre-devel和zlib-devel软件。

  1. yuminstallgcc-c++yum-yinstallzlibzlib-developensslopenssl--develpcrepcre-devel

检查系统安装的ningx

  1. find-namenginx./nginx
  2. ./nginx/sbin/nginx./nginx-1.2.6/objs/nginx

卸载系统原有的nginx

  1. yumremovenginx

centos安装nginx

将安装包文件上传到目录中,本文是上传到/usr/local中,按以下命令进行操作。

  1. [root@adminlocal]#cd/usr/local[root@adminlocal]#tar-zxv-fnginx-1.2.6.tar.gz
  2. [root@adminlocal]#rm-rfnginx-1.2.6.tar.gz[root@adminlocal]#mvnginx-1.2.6nginx
  3. [root@adminlocal]#cd/usr/local/nginx[root@adminnginx]#./configure--prefix=/usr/local/nginx
  4. [root@adminnginx]#make[root@adminnginx]#makeinstall

配置防火墙

配置防火墙开启80端口,不开启的话,有时防火墙会不让外网访问80端口我们就无法访问nginx配置的网站了。

  1. #修改防火墙配置:[root@adminnginx-1.2.6]#vi+/etc/sysconfig/iptables
  2. #添加配置项-AINPUT-mstate--stateNEW-mtcp-ptcp--dport80-jACCEPT
  3. #重启防火墙[root@adminnginx-1.2.6]#serviceiptablesrestart

启用nginx命令
  1. #方法1[root@adminnginx-1.2.6]#/usr/local/nginx/sbin/nginx-c/usr/local/nginx/conf/nginx.conf
  2. #方法2[root@adminnginx-1.2.6]#cd/usr/local/nginx/sbin
  3. [root@adminsbin]#./nginx

停止nginx命令
  1. #查询nginx主进程号ps-ef|grepnginx
  2. #停止进程kill-QUIT主进程号
  3. #快速停止kill-TERM主进程号
  4. #强制停止pkill-9nginx

重启nginx命令
  1. [root@adminlocal]#/usr/local/nginx/sbin/nginx-sreload