温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

如何用脚本安装部署openresty

发布时间:2020-06-04 11:16:44 来源:亿速云 阅读:245 作者:Leah 栏目:系统运维
如何用脚本安装部署openresty?相信大部分人都还没学会这个技能,为了让大家学会,给大家总结了以下内容,话不多说,一起往下看吧。
  1. 压缩吧解压到/opt下执行脚本,将安装到/usr/local/openresty
  2. 脚本如下:

#!/bin/bash

#init dir

autoDir="/usr/local/src"
sourceDir="/opt/openresty"
openrestyTarGz="openresty-1.15.8.2.tar.gz"
opensslTarGz="openssl-1.0.1l.tar.gz"
zlibTarGz="zlib-1.2.8.tar.gz"
pcreTarGz="pcre-8.31.tar.gz"


mkdir -p /usr/local/src/{zlib,pcre,openssl,openresty}

#openresty 
cd /usr/local/
if [[ -d openresty ]]; then
echo "WARN: openresty is already installed, exit."
#return
exit
fi

#install Dependent package
#yum install -y gcc gcc-c++ pcre zlib openssl

#untar
cd ${sourceDir} 
tar zxvf ${openrestyTarGz} -C /usr/local/src/openresty --strip-component=1  
tar zxvf ${opensslTarGz} -C /usr/local/src/openssl --strip-component=1  
tar zxvf ${zlibTarGz} -C /usr/local/src/zlib --strip-component=1
tar zxvf ${pcreTarGz} -C /usr/local/src/pcre --strip-component=1
chmod -R 777 ${autoDir}

#install openresty


cd ${autoDir}/openresty

./configure --prefix=/usr/local/openresty  --with-http_stub_status_module  --with-stream --with-stream_ssl_module --with-pcre=/usr/local/src/pcre --with-openssl=/usr/local/src/openssl --with-zlib=/usr/local/src/zlib make && make install if [[ $? == 0 ]]; then    cp -fv $sourceDir/openresty.service /usr/lib/systemd/system && systemctl daemon-reload    echo "OK: openresty is installed, exit."    else    echo "ERROR: openresty is NOT installed, exit." fi
看完上述内容,你们掌握用脚本安装部署openresty的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注亿速云行业资讯频道,感谢各位的阅读!
向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI