Ubuntu安装wordpress教程

本文详细介绍在Linux环境下使用Apache、MySQL和PHP安装WordPress的过程,包括数据库配置、主题与插件安装,以及域名设置等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

WordPress是一款能让您建立出色网站、博客或应用的开源软件。美观设计、强大功能与自由构建任何您所想的站点。在安装wordpress的过程中,尤其是linux系统,会遇到很多坑,作者已经一一填平,下面就和大家分享一下。

步骤一:安装apache2

# 安装apache2
apt-get install apache2

# apache2常用命令
service apache2 start   启动
service apache2 stop    关闭
service apache2 restart 重启
service apache2 status  状态

步骤二:安装mysql数据库

# 安装mysql
apt-get install mysql-server mysql-client

# mysql常用命令
service mysql start    启动
service mysql stop     停止
service mysql restart  重启
service mysql status   状态

步骤三:安装php

# 安装php
apt-get install php7.0
apt-get install libapache2-mod-php7.0 
apt-get install php7.0-mysql
 
# 重启apache和mysql
service apache2 restart
service mysql restart

# 编辑文件phpinfo.php
vim /var/www/html/phpinfo.php
# 加入如下代码后保存退出
<?php echo phpinfo();?>

 浏览器中输入http:// IP地址/phpinfo.php,出现PHP版本界面即安装成功。

步骤四:安装phpmyadmin

# 安装命令
sudo apt-get install phpmyadmin
sudo ln -s /usr/share/phpmyadmin /var/www/html
sudo a2enmod rewrite
service php7.0-fpm restart

# 修改配置
vim /etc/apache2/apache2.conf
# 文件末尾加上如下配置
AddType application/x-httpd-php .php .htm .html 
AddDefaultCharset UTF-8

#重启apache2
service apache2 restart

步骤五:创建wordpress数据库

# 登录数据库
mysql -u root -p
# 创建数据库
CREATE DATABASE 数据库名;
# 创建数据库用户和密码
CREATE USER 用户名@localhost IDENTIFIED BY 密码;
# 设置用户远程访问数据库权限
GRANT ALL PRIVILEGES ON 数据库名.* TO 用户名@localhost IDENTIFIED BY 密码;
# 刷新数据库设置
FLUSH PRIVILEGES;
# 退出数据库
exit

注意:如果是部署在云服务器上面,则要开放3306端口才能远程访问

步骤六:安装wordpress

# 进入压缩包存放目录
cd /home/tools

# 下载中文版5.4.2-zh_CN.zip
wget https://cn.wordpress.org/wordpress-5.4.2-zh_CN.zip

# 解压缩
unzip wordpress-5.4.2-zh_CN.zip

sudo rsync -avP wordpress/ /var/www/html/wordpress/

cd /var/www/html/wordpress

cp wp-config-sample.php wp-config.php

sudo vim wp-config.php

# 修改配置如下,保存退出
define('DB_NAME', '数据库名');
define('DB_USER', '用户名');
define('DB_PASSWORD', '密码');
define('DB_HOST', 'localhost');

在浏览器中输入:地址/wordpress/wp-admin/install.php,按照步骤安装即可。

 步骤七:添加主题和插件

方法1:

  1. 进入 WordPress后台,外观,主题,添加,上传主题。直接选 主题.zip 压缩包上传。
  2. 进入 WordPress后台,外观,插件,添加 ,上传插件。选择 插件.zip 压缩包上传。

方法2:

  1. 解压主题.zip压缩包,用FTP把主题的根目录及所有文件上传至网站的主题目录:

      /wp-content/themes/

  • 解压插件.zip压缩包,用FTP把所有文件及根目录上传到网站的插件目录

      /wp-content/plugins/

主题和插件安装完成后,在后台,外观,主题处激活dukeyin主题;后台插件处激活插件即可。

步骤八:apache2配置域名

cd /etc/apache2/sites-available/
sudo cp 000-default.conf www-wordpress-com.conf
vim www-wordpress-com.conf
# 修改如下代码
======================================================================
<VirtualHost *:80>
        ServerAdmin webmaster@localhost
        # 域名
        ServerName www.xxxx.com
        # wordpress路径
        DocumentRoot /var/www/html/wordpress

        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
======================================================================
cd /etc/apache2/sites-enabled
sudo ln -s /etc/apache2/sites-available/www-wordpress-com.conf /etc/apache2/sites-enabled/www-wordpress-com.conf
systemctl restart apache2.service

 

遇到的坑

 1. wordpress版本升级的时候需要FTP帐号和密码

cd /var/www/html/wordpress 

vim wp-config.php

# 加入如下代码
define("FS_METHOD","direct");
define("FS_CHMOD_DIR", 0777);
define("FS_CHMOD_FILE", 0777);

2. 安装插件失败

 1) 查看apache用户组

vim /etc/apache2/envvars 

export APACHE_RUN_USER=www-data 

export APACHE_RUN_GROUP=www-data

2) 更改wordpress用户组和apache用户组一致

cd /var/www/html

chown -R www-data:www-data wordpress

关键字:#wordpress #建站

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值