如何在ubuntu上安装wordpress
时间:2019-04-29 03:17:13 来源:igfitidea点击:
WordPress是世界上最流行的建立网站的平台,可以用于搭建博客、电子商务网站、商业网站、在线商业目录等等。它是免费和开源的,易于安装、学习和使用,可高度插拔和定制。
如何在Ubuntu 20.04中安装WordPress
如果还没有安装LAMP,请先安装:
下载wordpress最新版本
$ wget -c http://wordpress.org/latest.tar.gz
解压
$ tar -xzvf latest.tar.gz
将WordPress目录移动到站点根目录
$ ls -l $ sudo cp -R wordpress /var/www/html/mytheitroad.com $ ls -l /var/www/html/
设置目录权限
$ sudo chown -R www-data:www-data /var/www/html/mytheitroad.com $ sudo chmod -R 775 /var/www/html/mytheitroad.com
为WordPress创建一个数据库
登录到MariaDB 数据库
$ sudo mysql -u root -p
创建一个新的数据库用户 mytheitroadadmin, 新的数据库mytheitroad
MariaDB [(none)]> CREATE DATABASE mytheitroad; MariaDB [(none)]> GRANT ALL PRIVILEGES ON mytheitroad.* TO 'mytheitroadadmin'@'localhost' IDENTIFIED BY 'anquanmima'; MariaDB [(none)]> FLUSH PRIVILEGES; MariaDB [(none)]> EXIT
拷贝一份示例配置文件,然后进行修改
$ cd /var/www/html/mytheitroad.com $ sudo mv wp-config-sample.php wp-config.php $ sudo vim wp-config.php
设置数据库
define( 'DB_NAME' , 'mytheitroad'); define( 'DB_USER' , 'mytheitroadadmin'); define( 'DB_PASSWORD' , 'anquanmima');
为WordPress网站创建Apache虚拟主机
在/etc/apache2/sites-available/目录下创建一个新文件。
$ sudo vim /etc/apache2/sites-available/mysite.com.conf
内容如下:
<VirtualHost *:80> ServerName mysite.com ServerAdmin webmaster@localhost DocumentRoot /var/www/html/mysite.com ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost>
重启apache,加载新配置文件
$ apache2ctl -t $ sudo a2ensite mysite.com.conf $ sudo systemctl reload apache2
禁用默认的虚拟主机
$ sudo a2dissite 000-default.conf $ sudo systemctl reload apache2
安装WordPress
使用浏览器登录 http://mysite.com
(如果你已经做了解析) 或者 http://服务器ip地址
开始进行安装: