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

犀牛建筑网校优化seo是什么意思

犀牛建筑网校,优化seo是什么意思,关键词优化软件排行,网站开发所有工具多大此脚本包含拉取镜像、数据卷挂载、容器启动三大部分,可一键式安装三大环境 新建一个depoy.sh文件在服务器上,然后复制以下内容。 给脚本文件添加执行权限 chmod x depoy.sh # 文件的当前目录下 如果需要修改数据库MYSQL密码和Reids密码 MYSQL_ROO…

此脚本包含拉取镜像、数据卷挂载、容器启动三大部分,可一键式安装三大环境

新建一个depoy.sh文件在服务器上,然后复制以下内容。

给脚本文件添加执行权限

chmod +x depoy.sh # 文件的当前目录下

如果需要修改数据库MYSQL密码和Reids密码  

MYSQL_ROOT_PASSWORD="1459Hyh."
requirepass 1459Hyh.
#!/bin/bash# 1️⃣ 检查是否安装 Docker & Docker Compose
echo "📌 检查 Docker 是否已安装..."
if ! command -v docker &> /dev/null; thenecho "❌ Docker 未安装,正在安装..."sudo apt update && sudo apt install -y docker.iosudo systemctl start docker && sudo systemctl enable docker
elseecho "✅ Docker 已安装"
fi# 设置 MySQL 相关参数
MYSQL_VERSION="8.0"
MYSQL_CONTAINER_NAME="mysql"
MYSQL_ROOT_PASSWORD="1459Hyh."
MYSQL_PORT=3306
MYSQL_DATA_DIR="/temp/mysql/data"
MYSQL_CONF_DIR="/temp/mysql/conf"
MYSQL_CONF_FILE="$MYSQL_CONF_DIR/my.cnf"# 设置 Redis 相关参数
REDIS_VERSION="7"
REDIS_CONTAINER_NAME="redis"
REDIS_PORT=6379
REDIS_DATA_DIR="/temp/redis/data"
REDIS_CONF_DIR="/temp/redis/conf"
REDIS_CONF_FILE="$REDIS_CONF_DIR/redis.conf"# 设置 Nginx 相关参数
NGINX_VERSION="latest"
NGINX_CONTAINER_NAME="nginx"
NGINX_PORT=80
NGINX_CONF_DIR="/temp/nginx/conf"
NGINX_LOG_DIR="/temp/nginx/logs"
NGINX_HTML_DIR="/temp/nginx/html"
NGINX_CONF_FILE="$NGINX_CONF_DIR/default.conf"# 创建目录
echo "Creating directories..."
mkdir -p $MYSQL_DATA_DIR $MYSQL_CONF_DIR
mkdir -p $REDIS_DATA_DIR $REDIS_CONF_DIR
mkdir -p $NGINX_CONF_DIR $NGINX_LOG_DIR $NGINX_HTML_DIR# 生成 MySQL 配置文件
echo "Generating MySQL configuration..."
cat > $MYSQL_CONF_FILE <<EOF
[mysqld]
bind-address = 0.0.0.0
default_authentication_plugin = mysql_native_password
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
EOF# 生成 Redis 配置文件
echo "Generating Redis configuration..."
cat > $REDIS_CONF_FILE <<EOF
bind 0.0.0.0
protected-mode no
requirepass 1459Hyh.
appendonly yes
EOF# 生成 Nginx 配置文件
echo "Generating Nginx configuration..."
cat > $NGINX_CONF_FILE <<EOF
server {listen 80;server_name localhost;location / {root /usr/share/nginx/html;index index.html index.htm;}access_log /var/log/nginx/access.log;error_log /var/log/nginx/error.log;
}
EOF# 移除已有容器
echo "Removing existing containers if they exist..."
docker stop $MYSQL_CONTAINER_NAME $REDIS_CONTAINER_NAME $NGINX_CONTAINER_NAME >/dev/null 2>&1
docker rm $MYSQL_CONTAINER_NAME $REDIS_CONTAINER_NAME $NGINX_CONTAINER_NAME >/dev/null 2>&1# 拉取镜像
echo "Pulling Docker images..."
docker pull mysql:$MYSQL_VERSION
docker pull redis:$REDIS_VERSION
docker pull nginx:$NGINX_VERSION# 启动 MySQL
echo "Starting MySQL..."
docker run -d \--name $MYSQL_CONTAINER_NAME \-p $MYSQL_PORT:3306 \-v $MYSQL_DATA_DIR:/var/lib/mysql \-v $MYSQL_CONF_FILE:/etc/mysql/my.cnf \-e MYSQL_ROOT_PASSWORD=$MYSQL_ROOT_PASSWORD \--restart=always \mysql:$MYSQL_VERSION# 启动 Redis
echo "Starting Redis..."
docker run -d \--name $REDIS_CONTAINER_NAME \-p $REDIS_PORT:6379 \-v $REDIS_DATA_DIR:/data \-v $REDIS_CONF_FILE:/etc/redis/redis.conf \--restart=always \redis:$REDIS_VERSION \redis-server /etc/redis/redis.conf# 启动 Nginx
echo "Starting Nginx..."
docker run -d \--name $NGINX_CONTAINER_NAME \-p $NGINX_PORT:80 \-v $NGINX_CONF_FILE:/etc/nginx/conf.d/default.conf \-v $NGINX_LOG_DIR:/var/log/nginx \-v $NGINX_HTML_DIR:/usr/share/nginx/html \--restart=always \nginx:$NGINX_VERSIONecho "All services started successfully!"

http://www.dtcms.com/wzjs/77768.html

相关文章:

  • 国外网页素材网站杭州seo的优化
  • 做网站运营需要做哪些搜索引擎有哪些好用
  • 网站开发公司飞沐电子商务网站建设论文
  • 有没有好玩的网页游戏seo排名优化网站
  • 站长工具高清无吗杭州免费网站制作
  • wordpress子域名网站搜盘网
  • 培训网站建设情况百度查重软件
  • 河南省住房城乡建设厅官网seo收录排名
  • 义乌网站制作网站建设是什么工作
  • 可视化网站后台管理系统重庆网站seo好不好
  • 淘宝建设网站的理由网站推广的10种方法
  • 建设银行管方网站推广方式有哪些?
  • 做一整套网站需要什么网站制作企业有哪些
  • 扬州城乡建设局网站老王搜索引擎入口
  • 谁有日韩跟老外做的网站现在推广一般都用什么软件
  • 网站建设做的人多吗英文谷歌seo
  • 开网络网站建设公司的优势西安百度推广电话
  • 个人如何制作网站google推广平台怎么做
  • 腾讯云建设一个网站要多少钱seo优化工具哪个好
  • 网站侧边菜单河北网站建设案例
  • 重庆网站建设公司模板今天重大新闻头条
  • 广州网站设计服务设计网站模板
  • 正规网站建设哪家好产品推广软文范文
  • 淘宝客怎么样做网站手机百度seo怎么优化
  • wordpress添加go南京seo域名
  • 深圳商城网站设计多少钱网络赚钱推广
  • 做网站的服务器怎么选舆情网站直接打开怎么弄
  • inititle 网站建设企业网站优化排名
  • 保定有哪些做网站的地方seo技巧优化
  • 绍兴网站建设公司地址深圳博惠seo