# WordPress
:一个 CMS 平台,基于 php 语言开发。
- 官方文档 (opens new window)
- 可以让用户不必编程就设计网站,在全球很流行。
- 既可以制作静态网站,也可以制作动态网站。
- 功能丰富,使用门槛难度低。
- 有两种使用方式:
- 用户登录 WordPress 的 官网 (opens new window) ,使用其 SaaS 服务。
- 用户自己准备一个 Linux 服务器,在上面部署 WordPress 服务器,然后登录 WordPress 的 admin 页面,设计网站。
# 部署
WordPress 服务器有 Linux 版、Windows 版,这里在 Linux 上安装它:
安装 MySQL 数据库,并创建账号:
CREATE DATABASE wordpress; CREATE USER wordpress@"%" IDENTIFIED BY "******"; GRANT ALL ON wordpress.* TO wordpress@"%";
用 docker-compose 部署 WordPress 服务器,该镜像集成了 php、Apache 环境
version: "3" services: wordpress: container_name: wordpress image: wordpress:6.4.3-apache restart: unless-stopped ports: - 80:80 volumes: - ./data:/var/www/html
访问
http://127.0.0.1
即可看到 WordPress 服务器的初始页面,按照提示配置数据库参数。
# 目录结构
WordPress 服务器的网站根目录默认是 /var/www/html
。
- 将网站文件放到该目录下,即可被访问。
- wp-config.php 文件中记录了数据库密码等信息。