📅  最后修改于: 2023-12-03 15:38:38.090000             🧑  作者: Mango
WordPress是一个非常流行的开源CMS系统,允许用户创建适用于个人或企业的网站、博客和应用。在Ubuntu中安装WordPress非常简单,下面将介绍如何在Ubuntu服务器上安装WordPress。
在安装WordPress之前,需要在您的Ubuntu服务器上安装LAMP Stack。LAMP指的是Linux、Apache、MySQL和PHP,这是在Linux系统上安装应用程序的常用组合。
sudo apt-get update
sudo apt-get install apache2 mysql-server php libapache2-mod-php php-mysql
进入wp官网(https://wordpress.org/download/),选择最新版的WordPress并下载到本地。
wget https://wordpress.org/latest.tar.gz
解压下载的文件:
tar xzf latest.tar.gz
接下来,我们需要创建一个MySQL数据库来存储WordPress的数据。请遵循以下步骤创建数据库。
mysql -u root -p
输入MySQL的root密码,然后创建一个新的数据库:
CREATE DATABASE wordpress;
创建一个新用户并给他授予对数据库的访问权限:
CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'password';
授权用户访问数据库:
GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpressuser'@'localhost';
最后,刷新MySQL的权限:
FLUSH PRIVILEGES;
为了让WordPress能够正确访问Web服务器,我们需要创建一个Apache虚拟主机。因此,我们需要新建一个配置文件并编写以下内容:
sudo nano /etc/apache2/sites-available/wordpress.conf
<VirtualHost *:80>
ServerAdmin email@example.com
DocumentRoot /var/www/wordpress/
ServerName example.com
ServerAlias www.example.com
<Directory /var/www/wordpress/>
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
将example.com替换为您的域名,将email@example.com更改为您的电子邮件地址,并将/var/www/wordpress/替换为您解压WordPress文件的位置。Ctrl+X退出保存。
首先,将解压后的WordPress目录移动到Web服务器的根目录中。
sudo mv ~/wordpress/ /var/www/
为了让WordPress能够正常工作,需要将wp-config-sample.php重命名为wp-config.php。打开wp-config.php并输入以下信息:
define('DB_NAME', 'wordpress');
define('DB_USER', 'wordpressuser');
define('DB_PASSWORD', 'password');
define('DB_HOST', 'localhost');
现在访问您的域名,应该可以看到WordPress的安装页面。输入您的网站标题、用户名和密码,然后单击“安装WordPress”。
希望这篇文章能帮助你在Ubuntu服务器上安装WordPress。步骤并不复杂,只需要跟随本文的步骤,就能轻松完成安装。