(都2022年了,還在用wordpress啊??該用還得用)
WordPress簡(jiǎn)介
WordPress是一種使用PHP語(yǔ)言開(kāi)發(fā)的博客平臺(tái),用戶可以在支持PHP和MySQL 數(shù)據(jù)庫(kù)的服務(wù)器上架設(shè)自己的網(wǎng)站。也可以把 WordPress 當(dāng)作一個(gè)內(nèi)容管理系統(tǒng)(CMS)來(lái)使用。WordPress 是一個(gè)免費(fèi)的開(kāi)源項(xiàng)目,在GNU通用公共許可證下授權(quán)發(fā)布。目前最新版本為2013 年 8 月 2 日WordPress 3.6 版。 WordPress 被認(rèn)為是Michel Valdrighi所開(kāi)發(fā)的網(wǎng)志平臺(tái)b2/cafelog的正式繼承者。“WordPress”這個(gè)名字出自 Christine Selleck 的主意,他是主要開(kāi)發(fā)者M(jìn)att Mullenweg的朋友。
WordPress起初是一款個(gè)人博客系統(tǒng),并逐步演化成一款內(nèi)容管理系統(tǒng)軟件,它是使用PHP語(yǔ)言和MySQL數(shù)據(jù)庫(kù)開(kāi)發(fā)的WordPress。用戶可以在支持 PHP 和 MySQL數(shù)據(jù)庫(kù)的服務(wù)器上使用自己的 Blog。
docker-compose安裝
可以去dockerHub,找到wordpress,下面也有yml的配置給到
mkdir docker-compose.yml
在自己的項(xiàng)目目錄下,創(chuàng)建一個(gè)yml文件,可以直接復(fù)制寫入,端口可以根據(jù)自己的換一下
version: '3.3'
services:
db:
image: mysql:5.7
volumes:
- db_data:/var/lib/mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: somewordpress
MYSQL_DATABASE: wordpress
MYSQL_USER: wordpress
MYSQL_PASSWORD: wordpress
wordpress:
depends_on:
- db
image: wordpress:latest
ports:
- "8999:80"
restart: always
environment:
WORDPRESS_DB_HOST: db:3306
WORDPRESS_DB_USER: wordpress
WORDPRESS_DB_PASSWORD: wordpress
WORDPRESS_DB_NAME: wordpress
volumes:
db_data: {}
保存文件配置文件
執(zhí)行docker-compose up命令啟動(dòng)并運(yùn)行就好了
執(zhí)行下docker ps看看有沒(méi)有在運(yùn)行
然后就可以訪問(wèn)這個(gè)8999端口的地址,執(zhí)行wordpress的安裝程序了
如果是不能訪問(wèn)的話看下是不是服務(wù)器那邊需要放行這個(gè)端口,阿里云和騰訊云的都可以在后臺(tái)的安全規(guī)則配置端口的放行