時間:2023-05-30 04:30:01 | 來源:網(wǎng)站運(yùn)營
時間:2023-05-30 04:30:01 來源:網(wǎng)站運(yùn)營
教你如何只花1分鐘搭建自己的個人網(wǎng)站:docker 真的是十分適合做遷移部署了,采用傳統(tǒng)的方法去安裝WordPress,經(jīng)常會有各種各樣的環(huán)境問題導(dǎo)致安裝失敗。本文主要描述如何通過 docker 快速搭建一個屬于自己的WrodPress。version: "3.3"services: wordpress: image: wordpress:latest ports: - "8000:80" restart: always volumes: - ./wordpress:/var/www/html environment: WORDPRESS_DB_HOST: mysql:3306 WORDPRESS_DB_USER: root WORDPRESS_DB_PASSWORD: "<填上你自己的數(shù)據(jù)庫密碼>" WORDPRESS_DB_NAME: wordpress mysql: image: mysql:5.7.26 restart: always ports: - "3306:3306" volumes: - ./mysql-data:/var/lib/mysql #- ./mysqld.cnf:/etc/mysql/mysql.conf.d/mysqld.cnf environment: MYSQL_DATABASE: wordpress MYSQL_ROOT_PASSWORD: "<填上你自己的數(shù)據(jù)庫密碼,與上面的密碼保持一致就可以了>"
2. 啟動服務(wù),執(zhí)行以下命令docker-compose up -d
docker-compose ps
輸出結(jié)果: Name Command State Ports--------------------------------------------------------------------------------------------------------------------wordpress_mysql_1 docker-entrypoint.sh mysqld Up 0.0.0.0:3306->3306/tcp,:::3306->3306/tcp, 33060/tcpwordpress_wordpress_1 docker-entrypoint.sh apach ... Up 0.0.0.0:8000->80/tcp,:::8000->80/tcp
這里顯示已經(jīng)啟動了兩個容器,一個是mysql,一個是wordpress,看State都是 Up,說明已經(jīng)啟動成功了。apt-get update && apt-get install -y nginx
2. 創(chuàng)建配置文件 /etc/nginx/conf.d/www.example.confserver { # Add index.php to the list if you are using PHP index index.html index.htm index.nginx-debian.html; listen 80; server_name www.example.com; location / { proxy_pass http://192.168.101.43:8000; proxy_set_header HOST $host; proxy_set_header X-Forwarded-Proto $schema; proxy_set_header X-Real-IP $remote_addr; } location ~ //.ht { deny all; }}
3. 應(yīng)用nginx 配置service nginx restart # 或者熱更新配置運(yùn)行:service nginx reload
關(guān)鍵詞:
客戶&案例
營銷資訊
關(guān)于我們
微信公眾號
版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。