Ubuntu 安装WordPress详解

WordPress是用户最多的开源博客建站系统,下面是本站的安装过程记录。

系统环境:Ubuntu18.04、Apache2、PHP 7.4、MySQL5.7、WordPress 5.2.3

WordPress 5.2.3建站系统要求运行环境为PHP 7.3 及更高版本和MySQL 5.6 或 MariaDB 10.1 及更高版本

以下过程针对全新安装的Ubuntu18.04操作系统,仅包含默认功能。

首先对服务器的功能进行更新,若果不是在阿里云等的服务器,建议先更换国内下载源。

sudo apt-get update
sudo apt-get upgrade

安装php7.4

安装软件源拓展工具:

apt -y install software-properties-common apt-transport-https lsb-release ca-certificates

添加 PHP PPA 源:

add-apt-repository ppa:ondrej/php  

更新软件源缓存:

apt update

安装php7.4:

apt install php7.4-fpm php7.4-mysql php7.4-curl php7.4-gd php7.4-mbstring php7.4-xml php7.4-xmlrpc php7.4-zip php7.4-opcache -y

安装完成后,编辑 /etc/php/7.4/fpm/php.ini 替换换 ;cgi.fix_pathinfo=1 为 cgi.fix_pathinfo=0 快捷命令:

sed -i 's/;cgi.fix_pathinfo=1/cgi.fix_pathinfo=0/' /etc/php/7.4/fpm/php.ini

安装完成后重启php:

systemctl restart php7.4-fpm

验证安装状态:

php -v

和php有关的其他命令:

systemctl start php7.4-fpm #启动
systemctl stop php7.4-fpm #关闭
systemctl restart php7.4-fpm #重启
systemctl status php7.4-fpm #检查状态

安装MySQL 5.7:

安装MySQL:

apt install mysql-server

检查安装状态:

netstat -tap | grep mysql

如果有 mysql 的socket处于 LISTEN 状态则表示安装成功。

登录数据库:

mysql -u root -p

刚装好没有密码,要求密码时直接按回车即可进入。

查看所有数据库:

show databases;

退出数据库:

exit

设置密码:

mysql_secure_installation

提示:Would you like to setup VALIDATE PASSWORD plugin?

输入N不安装验证密码插件

提示:Please set the password for root here.

提示:New password:

输入要为root用户设置的密码

提示:Re-enter new password:

再次输入密码确认

提示:Remove anonymous users?

输入Y删除所有匿名用户

提示:Disallow root login remotely?

输入N不禁止root用户远程登录

提示:Remove test database and access to it?

输入Y删除test数据库及其访问权限

提示:Reload privilege tables now?

输入Y刷新授权表以生效设定

使用exit退出数据库

检查服务状态:

systemctl status mysql

出现active表示运行正常

按q退出

创建WordPress所需数据库和用户:

mysql -u root -p

输入刚才设置的root用户密码

创建WordPress数据库:

CREATE DATABASE wordpress;

创建WordPress用户:

CREATE USER wordpressuser;

为用户设定密码:

SET PASSWORD FOR wordpressuser = PASSWORD("yourpassword");

设置用户权限:

GRANT ALL PRIVILEGES ON wordpress.* TO wordpressuser IDENTIFIED BY " yourpassword ";

生效配置:

FLUSH PRIVILEGES;

退出数据库:

exit

安装Apache2:

安装Apache2:

apt install apache2

安装WordPress 5.2.3:

下载WordPress 5.2.3压缩包:

wget https://cn.wordpress.org/wordpress-5.2.3-zh_CN.zip

解压包:

unzip wordpress-5.2.3-zh_CN.zip

将文件移动到html根目录:

mv ./wordpress/* /var/www/html/

删除原根目录中的index.html文件:

 rm /var/www/html/index.html 

至此,WordPress便已安装完成,然后打开网站按照提示进行后续操作即可。

SSL的配置详见下一篇

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
回答: 在Ubuntu安装WordPress的步骤如下: 1. 进入压缩包存放目录: ``` ******avP wordpress/ /var/www/html/wordpress/ ``` 4. 进入WordPress目录,并复制wp-config-sample.php文件为wp-config.php: ``` cd /var/www/html/wordpress cp wp-config-sample.php wp-config.php ``` 5. 编辑wp-config.php文件,并修改数据库相关配置: ``` sudo vim wp-config.php ``` 将以下配置内容修改为您的数据库信息,并保存退出: ``` define('DB_NAME', '数据库名'); define('DB_USER', '用户名'); define('DB_PASSWORD', '密码'); define('DB_HOST', 'localhost'); ``` 6. 配置Apache2虚拟主机: ``` cd /etc/apache2/sites-available/ sudo cp 000-default.conf www-wordpress-com.conf vim www-wordpress-com.conf ``` 在文件中修改以下代码,并保存退出: ```xml <VirtualHost *:80> ServerAdmin webmaster@localhost ServerName www.xxxx.com # 域名 DocumentRoot /var/www/html/wordpress ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost> ``` 7. 创建软链接并重启Apache2服务: ``` 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 ``` 以上就是在Ubuntu安装WordPress的步骤。您可以根据您的实际情况进行相应配置和修改。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [Ubuntu安装wordpress教程](https://blog.csdn.net/liuyan1234/article/details/107413670)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

LarryZjh

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值