在Ubuntu上快速搭建WordPress网站
安装Ubuntu并搭建WordPress主要包括以下几个步骤:
-
安装Ubuntu操作系统
在计算机上安装Ubuntu操作系统,可以选择使用虚拟机(如VirtualBox)或物理机。安装过程中需选择合适的语言、时区、用户名和密码等。 -
更新系统
安装完成后,打开终端并执行以下命令更新系统:
sudo apt update
sudo apt upgrade -y -
安装Apache Web服务器
Apache是常用的Web服务器软件,用于托管网站。执行以下命令安装Apache:
sudo apt install apache2 -y
安装完成后,可以通过浏览器访问http://localhost 查看Apache默认页面。 -
安装MySQL数据库
WordPress需要MySQL作为数据库。执行以下命令安装MySQL:
sudo apt install mysql-server -y
安装完成后,运行安全配置脚本:
sudo mysql_secure_installation
按照提示设置root密码,并删除匿名用户、禁用远程root登录等。 -
安装PHP
WordPress需要PHP支持。执行以下命令安装PHP及相关模块:
sudo apt install php libapache2-mod-php php-mysql php-curl php-gd php-mbstring php-xml php-zip -y
安装完成后,重启Apache服务:
sudo systemctl restart apache2 -
下载并配置WordPress
从WordPress官网下载最新版本的WordPress压缩包:
wget https://wordpress.org/latest.tar.gz
解压压缩包:
tar -xzvf latest.tar.gz
将解压后的文件夹移动到Apache的默认网站目录:
sudo mv wordpress /var/www/html/
修改目录权限:
sudo chown -R www-data:www-data /var/www/html/wordpress
sudo chmod -R 755 /var/www/html/ -
创建MySQL数据库和用户
登录MySQL:
mysql -u root -p
创建数据库和用户:
CREATE DATABASE wordpress;
CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpressuser'@'localhost';
FLUSH PRIVILEGES;
EXIT; -
配置WordPress
进入WordPress目录:
cd /var/www/html/wordpress
复制示例配置文件:
cp wp-config-sample.php wp-config.php
编辑配置文件:
nano wp-config.php
修改数据库连接信息:
define('DB_NAME', 'wordpress');
define('DB_USER', 'wordpressuser');
define('DB_PASSWORD', 'password'); -
完成安装
通过浏览器访问 http://localhost/wordpress,按照提示完成WordPress安装,设置站点标题、管理员用户名和密码等。
以上步骤完成后,即可在Ubuntu上成功搭建WordPress。







