码迷,mamicode.com
首页 > 其他好文 > 详细

sheel脚本搭建nginx环境.

时间:2019-05-14 23:10:01      阅读:251      评论:0      收藏:0      [点我收藏+]

标签:source   direct   ref   gcc   默认   nginx   directory   linux目录   sof   

最近在看nginx反向代理,今天就学着搭了一下nginx环境,最后找到了一个快捷的方法,就是用shell脚本

,于是总结了一下,下次搭建非常方便.

主要包含连个文件.

技术图片

nginx_begin.sh 内容如下,

 

#!/bin/bash
#安装make命令
yum -y install gcc automake autoconf libtool make
#安装gcc g++环境
yum install gcc gcc-c++

cd /usr/local/src
#安装PCRE库
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.43.tar.gz
tar -zxvf pcre-8.43.tar.gz
cd pcre-8.43.tar.gz
./configure
make
make install

cd /usr/local/src
#安装zlib库
wget http://zlib.net/zlib-1.2.11.tar.gz
tar -zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11
./configure
make
make install

cd /usr/local/src
#安装ssl

wget https://www.openssl.org/source/openssl-1.0.1t.tar.gz
tar -zxvf openssl-1.0.1t.tar.gz

 

nginx_end.sh 内容如下

#!/bin/bash

cd /usr/local/src
#安装nginx
wget http://nginx.org/download/nginx-1.9.2.tar.gz
tar -zxvf nginx-1.9.2.tar.gz
cd nginx-1.9.2
./configure --sbin-path=/usr/local/nginx/nginx --conf-path=/usr/local/nginx/nginx.conf --pid-path=/usr/local/nginx/nginx.pid --with-http_ssl_module --with-pcre=/usr/local/src/pcre-8.43 --with-zlib=/usr/local/src/zlib-1.2.11 --with-openssl=/usr/local/src/openssl-1.0.1t

make 
make install 

#启动nginx  默认端口号是80

sudo /usr/local/nginx/nginx

 

 

执行顺序,把两个文件随便放在linux目录下,先执行  ./nginx_begin.sh       在执行    ./nginx_end.sh    

 

最后,执行过程中如果报  /bin/bash^M: bad interpreter: No such file or directory  

这种错误,可以参考,https://www.cnblogs.com/yjcs123/p/10862937.html  

 

好了,这种就是快捷搭建nginx环境的方法,^_^;

 

sheel脚本搭建nginx环境.

标签:source   direct   ref   gcc   默认   nginx   directory   linux目录   sof   

原文地址:https://www.cnblogs.com/yjcs123/p/10865188.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!