一个Shell脚本shell实例,囊括测试工程师必备linux常用命令(一键安装nginx)

2018-11-02 11:45:00
istester.com
原创
152
###############################
#Create Scipt file
#
#vim nginstallShell.sh
#chmod +x nginstallShell.sh
#./nginstallShell.sh
#
################################



echo "nginx setup start!"


yum -y install gcc gcc-c++ make libtool zlib zlib-devel openssl openssl-devel pcre pcre-devel

# 得到当前环境的执行目录
dir=$(cd $(dirname $0); pwd)

cd /usr/local
mkdir -p isTester.com && cd /usr/local/isTester.com


wget http://nginx.org/download/nginx-1.12.0.tar.gz
tar -zxvf nginx-1.12.0.tar.gz
cd nginx-1.12.0


./configure --prefix=/usr/local/isTester.com/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre


make && make install


# mkdir /usr/local/isTester.com/nginx/conf/conf_dir


mkdir -p /App/logs/nginx/logs/


#rm -rf /usr/local/isTester.com/nginx/conf/nginx.conf

#cp -f $dir/nginx.conf /usr/local/isTester.com/nginx/conf/


cp /usr/local/isTester.com/nginx/sbin/nginx /usr/local/bin/ nginx -c /usr/local/isTester.com/nginx/conf/nginx.conf echo `nginx -V` #nginx -s stop #停止 nginx 服务 echo `ps -ef | grep nginx` echo "nginx setup complete!" echo "------- By Ido isTester.com -------"

文章分类
热门文章
公众号2



想了解更多 ?

欢迎关注老徐的公众号

Tester & 职场人 & 5W人都在关注

技术文 & 职场文 & 进阶文 & 动态 

第一时间,更新至此公众号

简尚公众号

长按二维码/微信扫码  关注老徐

老徐私人微信isTester

有问题,随时留言


联系老徐
联系人: IDO老徐
Email: 957863300@qq.com
QQ: 957863300
微信: isTester
微博: isTester
网址: isTester.com
地址: 中国 . 广东 . 深圳