CentOS环境下搭建WordPress博客程序

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”

未经允许不得转载:南埜小站 » CentOS环境下搭建WordPress博客程序

相关文章

评论 (1)
  1. avatar

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