首页 小编推荐 正文
  • 本文约1136字,阅读需6分钟
  • 104473
  • 56

wordpress部署

温馨提示:本文最后更新于2025年6月17日 12:30,若内容或图片失效,请在下方留言或联系博主。
摘要

WordPress 部署步骤

1. 确定服务器环境

  • 操作系统:选择支持 PHP 和 MySQL 的操作系统,如 Linux(Ubuntu、CentOS)。
  • Web服务器:安装 Apache 或 Nginx。
  • PHP:确保安装适合的 PHP 版本...

WordPress 部署步骤

1. 确定服务器环境

  • 操作系统:选择支持 PHP 和 MySQL 的操作系统,如 Linux(Ubuntu、CentOS)。
  • Web服务器:安装 Apache 或 Nginx。
  • PHP:确保安装适合的 PHP 版本(通常为 PHP 7.x 或更高版本)。
  • MySQL/MariaDB:数据库服务。

2. 安装 Web 服务器

使用 Apache:
sudo apt update
sudo apt install apache2
使用 Nginx:
sudo apt update
sudo apt install nginx

3. 安装 MySQL

sudo apt install mysql-server
sudo mysql_secure_installation

设置数据库密码并进行安全配置。

4. 安装 PHP

sudo apt install php libapache2-mod-php php-mysql

5. 下载 WordPress

cd /var/www/html
sudo wget https://wordpress.org/latest.tar.gz
sudo tar -xzvf latest.tar.gz
sudo mv wordpress/* .
sudo rmdir wordpress
sudo chown -R www-data:www-data *
sudo chmod -R 755 *

6. 配置数据库

登录 MySQL:

mysql -u root -p

创建数据库和用户:

CREATE DATABASE wordpress;
CREATE USER 'wp_user'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wp_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;

7. 配置 WordPress

复制示例配置文件并编辑:

cd /var/www/html
sudo cp wp-config-sample.php wp-config.php
sudo nano wp-config.php

修改以下内容:

define('DB_NAME', 'wordpress');
define('DB_USER', 'wp_user');
define('DB_PASSWORD', 'password');

8. 设置权限

sudo chown -R www-data:www-data /var/www/html
sudo chmod -R 755 /var/www/html

9. 完成安装

通过浏览器访问服务器 IP 地址,按照 WordPress 安装向导完成设置。

10. 可选:配置 HTTPS

使用 Certbot 获取 SSL 证书:

sudo apt install certbot python3-certbot-nginx
sudo certbot --nginx
48700 人点赞
评论