当前位置: 首页 > news >正文

哪个网站做欧洲旅游攻略好中国做趋势的网站

哪个网站做欧洲旅游攻略好,中国做趋势的网站,贾汪网架公司,湖南竞网做网站好吗给脚本执行权限:chmod x install_nginx.sh以root用户运行:sudo ./install_nginx.sh 脚本如下: #!/bin/bash # Nginx一键化部署脚本(修复版本) # 需要以root权限运行set -e # 任何命令失败时立即退出脚本# 定义彩色输…
  1. 给脚本执行权限:chmod +x install_nginx.sh
  2. 以root用户运行:sudo ./install_nginx.sh

脚本如下:

#!/bin/bash
# Nginx一键化部署脚本(修复版本)
# 需要以root权限运行set -e # 任何命令失败时立即退出脚本# 定义彩色输出函数
color_echo() {local color=$1shiftcase $color inred) echo -e "\033[31m$@\033[0m" ;;green) echo -e "\033[32m$@\033[0m" ;;yellow) echo -e "\033[33m$@\033[0m" ;;*) echo "$@" ;;esac
}# 步骤1: 解压nginx.zip
color_echo green "步骤1: 解压nginx.zip"
unzip -o -q nginx.zip || {color_echo red "解压nginx.zip失败"exit 1
}# 步骤2: 安装所有必需的RPM包(修复已安装包的问题)
color_echo green "步骤2: 安装RPM依赖包"
rpm_packages=("cpp-4.8.5-44.el7.x86_64.rpm""gcc-4.8.5-44.el7.x86_64.rpm""gcc-c++-4.8.5-36.el7.x86_64.rpm""glibc-2.17-317.el7.x86_64.rpm""glibc-common-2.17-317.el7.x86_64.rpm""glibc-devel-2.17-317.el7.x86_64.rpm""glibc-headers-2.17-317.el7.x86_64.rpm""libstdc++-devel-4.8.5-36.el7.x86_64.rpm"
)for pkg in "${rpm_packages[@]}"; do# 检查包是否已安装if rpm -q $(echo $pkg | cut -d- -f1-2) >/dev/null 2>&1; thencolor_echo yellow "已安装: $pkg"elsecolor_echo green "安装中: $pkg"rpm -ivh $pkg --nodeps >/dev/null || {color_echo red "安装$pkg失败"exit 1}fi
done# 步骤3: 解压所有源码包
color_echo green "步骤3: 解压源码包"
extract_files() {for file in $@; docase $file in*.tar.gz) tar -xvf $file >/dev/null ;;*.zip) unzip -o -q $file ;;*) color_echo red "未知文件类型: $file" ;;esacdone
}extract_files nginx-1.20.2.tar.gz openssl-1.1.1j.tar.gz zlib-1.3.1.tar.gz pcre-8.41.zip# 步骤4: 编译安装OpenSSL
color_echo green "步骤4: 编译安装OpenSSL"
cd openssl-1.1.1j/
./config >/dev/null || {color_echo red "OpenSSL配置失败"exit 1
}
make >/dev/null && make install >/dev/null || {color_echo red "OpenSSL编译安装失败"exit 1
}
cd ..# 步骤5: 编译安装PCRE
color_echo green "步骤5: 编译安装PCRE"
cd pcre-8.41
./configure >/dev/null || {color_echo red "PCRE配置失败"exit 1
}
make >/dev/null && make install >/dev/null || {color_echo red "PCRE编译安装失败"exit 1
}
cd ..# 步骤6: 编译安装zlib
color_echo green "步骤6: 编译安装zlib"
cd zlib-1.3.1/
./configure >/dev/null || {color_echo red "zlib配置失败"exit 1
}
make >/dev/null && make install >/dev/null || {color_echo red "zlib编译安装失败"exit 1
}
cd ..# 步骤7: 编译安装Nginx
color_echo green "步骤7: 编译安装Nginx"
# 使用当前路径(确保路径正确)
NGINX_PREFIX="/usr/local/nginx"
PCRE_PATH="$PWD/pcre-8.41"
OPENSSL_PATH="$PWD/openssl-1.1.1j"cd nginx-1.20.2/
color_echo yellow "配置参数:"
color_echo yellow "  --prefix=$NGINX_PREFIX"
color_echo yellow "  --with-http_ssl_module"
color_echo yellow "  --with-pcre=$PCRE_PATH"
color_echo yellow "  --with-openssl=$OPENSSL_PATH"
color_echo yellow "  --with-stream"./configure --prefix=$NGINX_PREFIX \--with-http_ssl_module \--with-pcre=$PCRE_PATH \--with-openssl=$OPENSSL_PATH \--with-stream >/dev/null || {color_echo red "Nginx配置失败"exit 1
}make >/dev/null && make install >/dev/null || {color_echo red "Nginx编译安装失败"exit 1
}
cd ..# 步骤8: 配置防火墙
color_echo green "步骤8: 配置防火墙"
systemctl stop firewalld >/dev/null 2>&1 || true
systemctl disable firewalld >/dev/null 2>&1 || truecolor_echo green "=============================================="
color_echo green "Nginx安装完成!"
color_echo green "安装目录: $NGINX_PREFIX"
color_echo green "启动命令: $NGINX_PREFIX/sbin/nginx"
color_echo green "停止防火墙已生效"
color_echo green "=============================================="

安装成功截图:

相对应的软件包 zip (包含所需要的依赖)

centos7离线部署Nginx高效安装资源-CSDN文库

或者可以私聊我  免费提供

http://www.dtcms.com/a/439945.html

相关文章:

  • 友情链接的网站淘宝导购网站源码
  • 整站网站优化价格珠海建网站的网络公司
  • 城镇建设周刊网站怎样免费建立个人网站
  • [光学原理与应用-476]:不同检测设备(如 KLA、Hitachi、Nova)使用的具体波长配置和技术路线。
  • 深圳网站设计制ui设计是做什么工作
  • .net网站品牌网站建设 蝌蚪小7
  • 高唐住房建设局网站公司起名大全免费版
  • 扩散模型在单图像去雾领域的研究现状
  • 精品国内网站建设常熟祥云平台网站建设
  • 用v9做的网站上传服务器网站建设系统多少钱
  • 网站建设及域名申请 厦门泉州小程序开发科技公司
  • [特殊字符] 灵感捕手 | APP 界面设计灵感速递
  • 强化学习入门(1):概念、Sarsa、Q-Learning、Dyna-Q
  • linux 网站配置wordpress播放器mu38
  • 圣耀做单网站什么是网站主机
  • 网站权重一般有几个等级潍坊人才招聘网
  • 想自己做衣服上哪个网站学福州网站建设咨询
  • 能注册账号的网站模板钱包网站开发
  • 思途旅游网站建设系统做网站怎么买服务器
  • 社区门户网站规范化建设网站设计论文总结
  • 网站建设与维护学什么科目海珠建网站公
  • 新网 网站备案页面设计span
  • xampp本地搭建网站泰安人才网公司
  • 网站维护费南海网站制作
  • 做网站需要绑定电脑ip吗网站建设工具哪个好用
  • ps做产品的网站张家口职教中心计算机网站建设
  • Java基础-API复习知识1
  • 门户网站开发难点项目经理证书怎么考
  • 网站运营策划书如何做酒店网站设计
  • 许昌住房和城乡建设部网站自适应网站cms