linux下安装nginx1.0

原创 2012年03月28日 10:13:19

1、下载tar包:http://nginx.org/en/download.html

2、安装nginx

  #tar xvf nginx-1.0.14.tar.gz

     #cd nginx-1.0.14

    #./configure --with-http_stub_status_module  (方便浏览器访问nginx的状态)

    #make

    #make install

3、添加nginx到系统服务:

    #vi /etc/rc.d/init.d/nginx  

#!/bin/bash
#nx Startup script for the Nginx HTTP Server
# this script create it by gcec at 2009.10.22.
# it is v.0.0.1 version.
# if you find any errors on this scripts,please contact gcec cyz.
# and send mail to support at gcec dot cc.
#
# chkconfig: - 85 15
# description: Nginx is a high-performance web and proxy server.
#                            It has a lot of features, but it's not for everyone.
# processname: nginx
# pidfile: /var/run/nginx.pid
# config: /usr/local/nginx/conf/nginx.conf

nginxd=/usr/local/nginx/sbin/nginx
nginx_config=/usr/local/nginx/conf/nginx.conf
nginx_pid=/var/run/nginx.pid

RETVAL=0
prog="nginx"

# Source function library.
. /etc/rc.d/init.d/functions

# Source networking configuration.
. /etc/sysconfig/network

# Check that networking is up.
[ ${NETWORKING} = "no" ] && exit 0

[ -x $nginxd ] || exit 0


# Start nginx daemons functions.
start() {

if [ -e $nginx_pid ];then
     echo "nginx already running...."
     exit 1
fi

     echo -n $"Starting $prog: "
     daemon $nginxd -c ${nginx_config}
     RETVAL=$?
     echo
     [ $RETVAL = 0 ] && touch /var/lock/subsys/nginx
     return $RETVAL

}


# Stop nginx daemons functions.
stop() {
                echo -n $"Stopping $prog: "
                killproc $nginxd
                RETVAL=$?
                echo
                [ $RETVAL = 0 ] && rm -f /var/lock/subsys/nginx /var/run/nginx.pid
}


# reload nginx service functions.
reload() {

        echo -n $"Reloading $prog: "
        #kill -HUP `cat ${nginx_pid}`
        killproc $nginxd -HUP
        RETVAL=$?
        echo

}

# See how we were called.
case "$1" in
start)
                start
                ;;

stop)
                stop
                ;;

reload)
                reload
                ;;

restart)
                stop
                start
                ;;

status)
                status $prog
                RETVAL=$?
                ;;
*)
                echo $"Usage: $prog {start|stop|restart|reload|status|help}"
                exit 1
esac

exit $RETVAL

    #chmod +x /etc/rc.d/init.d/nginx

    #chkconfig --add nginx

   #chkconfig --level 35 nginx on

   #service nginx start

nginx1.0的安装

Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量...
  • kunatnet
  • kunatnet
  • 2014年07月29日 10:49
  • 357

Redis在windows下安装过程

Redis在windows下安装过程 转载自(http://www.cnblogs.com/M-LittleBird/p/5902850.html) 一、下载windows版本的Redis 去...
  • baidu_15060875
  • baidu_15060875
  • 2017年02月10日 15:05
  • 6078

Linux软件安装(rpm和yum)

rpm和yum的区别: rpm: 用来安装已经下载在本地机器上的rpm包,类似Windows里面的“添加/删除程序”可以发现并提示某个依赖包尚未安装,但需要手动先安装依赖包 yum: 能够自...
  • ClementAD
  • ClementAD
  • 2015年12月09日 09:54
  • 3567

安装linux详细图解(CentOS6.7)

安装linux详细图解
  • wyply115
  • wyply115
  • 2016年03月26日 01:15
  • 6302

NodeJS入门(一)---nodejs详细安装步骤

参考文章:http://www.lvtao.net/content/book/node.js.htm#1.5
  • u010255310
  • u010255310
  • 2016年08月14日 16:58
  • 35093

为Ubuntu安装Gnome桌面环境

Ubuntu的团队最近宣布了一个重磅消息:Ubuntu将在下一个发布版本17.10中放弃用了多年的Unity桌面环境,回归到Gnome桌面。 其实用户完全可以自己为自己的Ubuntu来安装Gnome桌...
  • freezingxu
  • freezingxu
  • 2017年04月25日 21:17
  • 12782

C#安装和基础学习

C#安装学习C#视频链接:http://www.bilibili.com/video/av1422127/可以到官网查看安装包或百度下载 下载地址:https://www.visualstudio....
  • liuzp111
  • liuzp111
  • 2016年11月01日 23:21
  • 892

Java笔记1:IntelliJ IDEA详细安装步骤

安装IntelliJ IDEA   一、安装JDK 1 下载最新的jdk,这里下的是jdk-8u66 2 将jdk安装到默认的路径C:\Program Files\Java目录下   二、安装In...
  • haishu_zheng
  • haishu_zheng
  • 2015年12月11日 16:33
  • 122038

Nginx安装与使用

Nginx安装与使用Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所...
  • E_pen
  • E_pen
  • 2016年07月12日 16:05
  • 4666

MinGW安装过程

MinGW安装过程 一. 下载 MinGW官网下载地址:http://sourceforge.net/projects/mingw/ 二. 安装 1. 双击下载好的压缩文件。   2. 然后出现如下界...
  • my_Wade
  • my_Wade
  • 2015年07月18日 12:13
  • 2652
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux下安装nginx1.0
举报原因:
原因补充:

(最多只允许输入30个字)