vim nginx_指定源安装.sh
#!/bin/bash
#作者 ligang mail=1363****@qq.com
echo “请确保连网环境下运行此脚本:产生的文件在/home/下,如安装失败可以进入查看原因”
echo “推荐使用安装方式:sh nginx_指定源安装.sh http://nginx.org/download/nginx-1.18.0.tar.gz &”
echo “正在安装依赖环境”&&yum -y install make zlib zlib-devel gcc-c++ libtool pcre openssl openssl-devel wget >>/home/nginx_install.log
echo “正在下载源”&&wget -P /home/ $1 &>>/home/nginx_install.log
echo “正在解压”&&tar xf /home/nginxgz -C /usr/src/
echo “正在编译、默认常用模块、定制请修改脚本”&&cd /usr/src/nginx&&./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module &>>/home/nginx_install.log
echo “正在安装”&&make &>>/home/nginx_install.log&&make install &>>/home/nginx_install.log
echo “检测是否安装成功”&&/usr/local/nginx/sbin/nginx -v&&echo “正在清理相关文件”&&rm -f /home/nginx*.gz /home/nginx_install.log&&echo "清理完毕、可以开始您的操作了:启动目录/usr/local/nginx/sbin/nginx "
请使用此命令执行,连接随意替换
sh nginx_指定源安装.sh http://nginx.org/download/nginx-1.18.0.tar.gz &
这是一个用于在Linux环境中通过Shell脚本指定源安装Nginx的自动化脚本,作者为ligang,邮件为1363****@qq.com。脚本首先检查网络环境,然后安装依赖,下载Nginx源文件,解压并编译安装,最后验证安装是否成功,并清理临时文件。用户可以替换HTTP链接以选择不同版本的Nginx源。
263

被折叠的 条评论
为什么被折叠?



