互联网生存指南 · 2021年10月8日 0

Docker搭建网站,Docker搭建科学上网工具教程

搭建Docker安装环境

# 升级yum:
yum update

# 安装docker:
curl -fsSL [https://get.docker.com](https://get.docker.com/) -o [get-docker.sh](http://get-docker.sh/) && sudo sh [get-docker.sh](http://get-docker.sh/)

# 设置docker开机启动
sudo systemctl enable docker
sudo systemctl start docker

# 添加docker管理权限:
sudo usermod -aG docker $USER

#安装docker compose
sudo curl -L "https://github.com/docker/compose/releases/download/1.22.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

# 给Docker Compose 执行权限:
sudo chmod +x /usr/local/bin/docker-compose
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

# 安装nginx
docker pull nginx:latest

安装bbr

wget -N –no-check-certificate “https://gist.github.com/zeruns/a0ec603f20d1b86de6a774a8ba27588f/raw/4f9957ae23f5efb2bb7c57a198ae2cffebfb1c56/tcp.sh” && chmod +x tcp.sh && ./tcp.sh

“`

安装wordpress

# 获取git工具
yum install git

# 拉取wordpress配置文件
git clone https://github.com/maskbot/wordpress.git

#  进入Wordpress安装目录
cd wordpress

将 nginx 配置文件中的域名修改成你自己的

#  编辑域名配置,将其中所有的 example.com 都替换成你自己的域名。
vi nginx-conf/nginx.conf 

# 创建一个环境变量文件(用于设置你的 MySQL 数据库用户名和密码,以及 wordpress 使用的 HTTP 端口):
vi .env
MYSQL_ROOT_PASSWORD=8qEYU-TGiRn-EKowY-9K
MYSQL_USER=wordpress
MYSQL_PASSWORD=8qEYU-TGiRn-EKowY-9K
HTTP_PORT=80
=后面替换自己的设置

启动安装

docker-compose up -d

查看状态

docker-compose ps