阿里云Ubuntu20.04部署Wordpress最新懒人教程

为什么称之为懒人教程…因为在笔者的多次尝试下,以下的代码只需要执行一遍就可以了。用Xshell链接到服务器上,然后一行一行复制指令吧~

一、准备必要的组件

更新资源包

sudo apt-get update

安装 Apache2

sudo apt-get install apache2 -y

安装 PHP 组件

sudo apt-get install php7.4 -y
sudo apt-get install libapache2-mod-php7.4(说不定上一步就下完了)

安装 MySQL 服务

sudo apt-get install mysql-server -y
sudo apt-get install php7.4-mysql

安装 phpmyadmin

使用 apt-get 安装 phpmyadmin,安装过程中,您需要根据提示选择 apache2 ,再输入密码
sudo apt-get install phpmyadmin -y

建立 /var/www/html 下的软连接:

sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin

重启 MySQL 服务

sudo service mysql restart

重启 Apache 服务:

sudo systemctl restart apache2

二、部署Wordpress

我们需要下载一个 Wordpress 压缩包

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

下载完成后,解压这个压缩包

sudo unzip wordpress-5.7.2-zh_CN.zip

如果说找不到unzip命令就

sudo apt install unzip

为 wordpress 配置一个数据库

进入 mysql,输入以下代码后,按提示输入您MySQL密码:

mysql -u root -p

为 wordpress 创建一个叫 wordpress 的数据库:

CREATE DATABASE wordpress;

为 这个数据库设置一个用户为 user:

CREATE USER user;

为这个用户配置数据库的访问权限:

GRANT ALL PRIVILEGES ON wordpress.* TO user;
值得一提的是,这里省略了给用户设密码的操作,如果为了数据库安全想设置一个密码的话,需要读者自行去学习MYsql的相关操作。

生效这些配置

FLUSH PRIVILEGES;

然后退出 mysql

exit;

由于PHP默认访问 /var/www/html/ 文件夹,所以我们需要把 wordpress 文件夹里的文件都复制到 /var/www/html/ 文件夹

sudo mv wordpress/* /var/www/html/

修改一下 /var/www/html/ 目录权限:

sudo chmod -R 777 /var/www/html/

将apache指定到index.html

sudo mv /var/www/html/index.html /var/www/html/index~.html

重启 Apache 服务:

sudo systemctl restart apache2

现在可以通过输入ip地址来访问wordpress了,即服务器的公网ip,接下来的事情一般人都可以自己解决了,不细说。

值得一提的是,如果购买的是阿里云的轻量级应用服务器,你也可能遇到和我一样的麻烦,即服务器链接并不是依赖于FTP的,但是Wordpress安装一些东西需要什么FTP的权限。如果出现了这个问题,使用以下的方法:

#编译wp-config文件
vim wp-config.php

插入三行,插入在任何第一define下面即可。
define(“FS_METHOD”, “direct”);
define(“FS_CHMOD_DIR”, 0777);
define(“FS_CHMOD_FILE”, 0777);

好了,开始设计自己的网站吧!

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值