
WordPress是目前最流行、用户最多、使用最广泛的博客程序,它的功能丰富完善,上下游的生态完备,插件拓展众多,各类教程很多,对于新手来说是一款适合的个人博客程序。但是功能众多的同时,WordPress也显得很庞大臃肿,加载起来比较慢,远不如Z-blog,typecho之类的程序。个人角度来看,我自己并不懂代码写作,自己的博客也是简单地记录一下自己的学习生活,我还是更倾向于轻量的Z-blog或者typecho。作为练手,自己也试一试搭建WordPress。它的功能实在太多了,我也不打算用。下面记录一下我的安装过程。
官方安装文档:https://codex.wordpress.org/zh-cn:安装_WordPress
version: '3'
services:
lskypro:
image: halcyonazure/lsky-pro-docker:latest
restart: unless-stopped
hostname: lskypro
container_name: lskypro
environment:
- WEB_PORT=8089
volumes:
- /www/wwwroot/de.pic.flyss.de/web:/var/www/html/
ports:
- "9080:8089"
networks:
- lsky-net
# 注:arm64的无法使用该镜像,请选择sqlite或自建数据库
mysql-lsky:
image: mysql:5.7.22
restart: unless-stopped
# 主机名,可作为"数据库连接地址"
hostname: mysql-lsky
# 容器名称
container_name: mysql-lsky
# 修改加密规则
command: --default-authentication-plugin=mysql_native_password
volumes:
- /www/wwwroot/de.pic.flyss.de/mysql/data:/var/lib/mysql
- /www/wwwroot/de.pic.flyss.de/mysql/conf:/etc/mysql
- /www/wwwroot/de.pic.flyss.de/mysql/log:/var/log/mysql
environment:
MYSQL_ROOT_PASSWORD: lAsWjb6rzSzENUYg # 数据库root用户密码,自行修改
MYSQL_DATABASE: lsky-data # 可作为"数据库名称/路径"
networks:
- lsky-net
networks:
lsky-net: {}# 安装好Lnmp环境,使用lnmp vhost add命令添加好网站,进入网站目录,下载安装包
$ wget https://cn.wordpress.org/wordpress-6.2.2-zh_CN.tar.gz
# 解压缩文件到当前文件夹
$ tar -xvzf *.tar.gz
# 添加配置文件
$ cp wp-config-sample.php wp-config.php
# 打开wp-config.php并修改相应配置,假设mysql数据库为wordpress,用户名为wordpress,密码为yourpass
$ vim wp-config.php修改以下几个项目的值为预设的数据库、用户名和密码


之后就可以打开浏览器,访问http://yourdomain.com/wp-admin/install.sh,填写相关信息,然后点击右下角的“安装wordpress”




您好,这是一条评论。若需要审核、编辑或删除评论,请访问仪表盘的评论界面。评论者头像来自 Gravatar。