博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
自动安装nginx
阅读量:7038 次
发布时间:2019-06-28

本文共 1233 字,大约阅读时间需要 4 分钟。

touch install-nginx.sh

chmod +x install-nginx.sh

vim install-nginx.sh 

#/bin/bash

# auto install  nginx-1.4.2

#author swh

echo  -e  "Nginx will be installing,\nplease wait......"

yum install -y gcc automake autoconf libtool make

yum install -y gcc gcc-c++

yum install -y pcre* zlib*  openssl*

mkdir  /usr/local/nginx

groupadd nginx

useradd  -r nginx -g  nginx -s /sbin/nologin

chown  -R nginx:nginx  /usr/local/nginx

wget http://nginx.org/download/nginx-1.4.2.tar.gz

tar -zxvf nginx-1.4.2.tar.gz

cd nginx-1.4.2

./configure --prefix=/usr/local/nginx  --user=nginx  --group=nginx --with-http_ssl_module

make && make install

echo  "Nginx install over,Now checking....."

/usr/local/nginx/sbin/nginx

netstat  -tuplna  |  grep  nginx

ps -ef | grep nginx

ret=$?

if [ $ret  -eq 0 ]

       then

       echo  "Nginx install sucess"

       echo;echo

       echo "`/usr/local/nginx/sbin/nginx -V`"

elif [ $ret -ne 0 ]

netstat -tuplna | grep nginx

tcp        0      0 0.0.0.0:80                  0.0.0.0:*                   LISTEN      4515/nginx  

[root@localhost ~]# ps -ef |grep nginx

root      4515     1  0 10:36 ?        00:00:00 nginx: master process /home/nginx/sbin/nginx

www       4518  4515  0 10:36 ?        00:00:00 nginx: worker process 

root     11787  2201  0 11:24 pts/0    00:00:00 grep nginx

本文转自 mailfile 51CTO博客,原文链接:http://blog.51cto.com/mailfile/1851008,如需转载请自行联系原作者

你可能感兴趣的文章
运算符重载的另一个解决方案:类型转换
查看>>
Linux下排查JVM的CPU偏高问题
查看>>
Alamofire4.x开源代码分析(二)请求参数和编码
查看>>
Android设计模式系列(10)--SDK源码之原型模式
查看>>
Eclipse中开启java的assert选项
查看>>
Centos7部署springboot.jar项目
查看>>
内存溢出与内存泄露
查看>>
对象的共享
查看>>
MD5算法加密实例
查看>>
【转】内联图片的优缺点
查看>>
tabs扩展:按照标签页ID进行检索
查看>>
JVM的常用参数
查看>>
python的tuple知识点
查看>>
Linux常用命令集
查看>>
Linux挂载LVM分区的方法【转】
查看>>
究竟是win7好用还是win8.1好用
查看>>
android在线API地址
查看>>
Android APK反编译详解
查看>>
Codeforces goodbye 2014 a
查看>>
Actor, Reactor与Proactor模型
查看>>