阿里云+WordPress搭建个人博客

简介: 搭建过程:第一步:首先你需要一台阿里云服务器ECS,如果你是学生,可以享受学生价9.5元/月 (阿里云翼计划:https://promotion.aliyun.com/ntms/act/campus2018.html?source=5176.11533457&userCode=8giwrppt&type=copy) 如果不是学生可以先领取优惠卷后再购买(优惠卷链接:https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=8giwrppt )第二步:搭建云服务器,设置系统和登录密码。

搭建过程:

第一步:首先你需要一台阿里云服务器ECS,如果你是学生,可以享受学生价9.5元/月 (阿里云翼计划:https://promotion.aliyun.com/ntms/act/campus2018.html?source=5176.11533457&userCode=8giwrppt&type=copy) 如果不是学生可以先领取优惠卷后再购买(优惠卷链接:https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=8giwrppt

第二步:搭建云服务器,设置系统和登录密码。这里我选择的ubuntu系统

如下步骤需要用到两个工具分别是:xshell(步骤3-步骤6会用到,可以直接利用阿里云的远程连接实现):https://xshell.en.softonic.com/和winScp(第7会用到):https://winscp.net/eng/download.php
第三步:安装php,我这里安装的是php7.3

2 add-apt-repository ppa:ondrej/php && apt-get update 
3 apt-get -y install php7.3

第四步:安装apache服务器

2 启动:/etc/init.d/apache2 start

第五步:安装数据库

启动:service mysql start
登录:mysql -h 127.0.0.1 -P 3306 -uroot -p****
查库:show databases;
新建库:create database wordpress; ##用于存放WordPress的数据

第六步:安装MySQL扩展

2 开机启动服务:systemctl start php-fpm

第七步:通过winscp将WordPress从本地电脑放入到服务器的/var/www/html文件下(也可以直接利用服务器下载: wget https://cn.wordpress.org/latest-zh_CN.tar.gz,解压同样需要放到 /var/www/html文件下 ),输入http://阿里云公网IP/wordpress,完成!
可能遇到的问题:

问题1:下载主题或者插件提示:下载失败,无法新建目录

在wordpress目录下的wp-config.php文件的最后加入如下代码:

2 define("FS_CHMOD_DIR", 0777);
3 define("FS_CHMOD_FILE", 0777);

问题2:下载主题或者插件提示:下载失败,无法复制文件

同样是权限问题,需要找到你的apache的用户和用户组。

如果你是系统自带的apache,打开/etc/apache2/apache2.conf,找到如下代码:
image
如果你的user和group给出的是具体字符名称而不是这里的引用,可以跳过下面这一步,如果同样是引用,需要找到APACHE_RUN_USER和APACHE_RUN_GROUP的具体字符名称。接着打开/etc/apache2/envvars,找到如下代码:

image
由此得到apache的用户名和用户组是www-data

接着修改WordPress的权限,进入WordPress的上一层目录,运行如下代码:

完成,接下来发现可以正常下载主题和插件了!

问题3:找回密码邮件配置

  1. 首先在插件中下载邮件插件:WP Mail SMTP
  2. 需要第三方邮箱的辅助,这里选择163邮箱,需要设置:
    image

获得授权码:
image

  1. 配置wordpress的邮箱插件:
    image

image
最后既可以测试下邮箱是否可用:
image

问题4:邮箱找回密码提示:
image
打开WordPress根目录下的 wp-login.php,找到如下代码(374行左右):

修改为:

即去掉两个尖括号即可。

如果觉着以上搭建环境比较困难,那么建议你使用宝塔集成面板搭建环境,快速简单方便易上手地址:https://www.bt.cn/?invite_code=MV90a3BjeWM=

相关文章
|
3月前
|
域名解析 弹性计算 数据安全/隐私保护
阿里云ECS免费搭建WordPress个人博客网站
阿里云ECS免费搭建WordPress个人博客网站
462 2
阿里云ECS免费搭建WordPress个人博客网站
|
3月前
|
域名解析 网络协议 网络安全
WordPress搭建个人博客
这篇文章将手把手地指导你如何快速完成WordPress的搭建。你可以利用WordPress搭建个人博客,甚至企业官方网站。只要你跟着本文的步骤走,即使小白也能轻松搞定WordPress网站搭建。首选你需要购买一个vps,并将你的域名解析到vps;然后连接你的VPS,在vps上执行命令一键安装WordPress;再接下来就是初始化你的WordPress了,安装Argon模板、安装RankMath SEO插件、安装webp图片速度优化插件
290 2
WordPress搭建个人博客
|
7月前
|
存储 Kubernetes 文件存储
使用阿里云容器服务和容器网络文件系统搭建WordPress网站
本教程介绍如何通过阿里云容器服务ACK和容器网络文件系统CNFS搭建一个简单的弹性、高可用WordPress网站,使用CNFS回收站进行数据恢复,验证quota和CNFS在线扩容。
260 0
|
8月前
|
弹性计算 安全 关系型数据库
使用ECS和RDS搭建Wordpress个人博客
hello,我是无夜,我呢,一直想拥有完全属于自己的博客。今天,它来了!我将使用ECS和RDS搭建个人博客,跟着我的步骤,你也能搭建自己的个人博客!
|
8月前
|
弹性计算 关系型数据库 PHP
构建云上个人博客:ECS、RDS与WordPress的快速搭建与优化指南
本指南将带您探索如何快速搭建个人博客,从开通ECS和RDS,到软件部署(Apache、PHP、WordPress)及WordPress配置优化,展示从零开始搭建具有稳定性和性能的个人博客之路。
458 4
|
8月前
|
关系型数据库 MySQL 数据库
docker--Docker-Compose快速搭建个人博客WordPress
docker--Docker-Compose快速搭建个人博客WordPress
|
8月前
|
弹性计算 关系型数据库 Apache
使用ECS和RDS部署WordPress,搭建个人博客并使用域名访问
使用阿里云ECS和RDS部署WordPress,搭建个人博客并使用域名访问,积累了宝贵的经验。这个过程不仅让我更加了解了云计算和服务器管理,还提升了我解决问题的能力。我将继续努力改进博客,分享我的思考和经验,希望能够对其他人有所帮助!
369 7
使用ECS和RDS部署WordPress,搭建个人博客并使用域名访问
|
8月前
|
弹性计算 关系型数据库 Apache
手把手教你使用阿里云服务器搭建个人博客
这是我第一次搭建个人博客网站,总体上来说还是非常顺利的,主要四个步骤,首先创建阿里云服务器,其次创建云数据库实例,再次阿里云服务器链接云数据库,最后安装WordPress。四步轻松就可以搭建个人博客网站啦,之前搭建博客起码需要一两周的时间,这次建站只花费了我1个小时就完成啦。
1202 9
|
8月前
WordPress打造个人博客
WordPress打造个人博客,安装WordPress内置主题包
90 9
WordPress打造个人博客
|
8月前
|
网络安全 PHP
在阿里云虚拟主机上使用WordPress搭建网站
在阿里云虚拟主机上使用WordPress搭建网站
218 1