2.3 创建数据库账号密码
2.4 创建数据库
2.4 添加数据库白名单
该IP需要填写第一步创建的云服务器的IP地址。由于您的云服务器需要链接该数据库,因此您需要释放IP控制权限。
三、部署环境
3.1 安装httpd
在ECS服务器上执行以下命令安装Apache服务及其扩展包。
yum -y 安装httpd httpd-manual mod_ssl mod_perl
yum -y install httpd httpd-devel 如果您的弹性云服务器是Ubuntu系统,请参考此处安装。
如果返回类似下图的结果,则表示安装成功:
3.2 启动httpd
执行以下命令启动Apache服务,并将该服务设置为开机自动启动。
systemctl 启动httpd
systemctl enable httpd
3.3 浏览器访问
打开浏览器,输入ECS服务器的公网IP。如果出现如下所示的测试页面,则说明Apache服务安装成功。
3.4 安装PHP
WordPress是一个使用PHP语言开发的博客平台。请参考以下步骤安装PHP。
一个。执行以下命令安装PHP。
yum -y 安装php-fpm php-gd php-mysqlnd phpb。执行以下命令创建PHP测试页面。
echo "?php phpinfo(); /var/www/html/phc.执行以下命令重启Apache服务。
systemctl 重新启动httpdd。打开浏览器,访问http:///phpinfo.php。如果出现以下页面,则说明PHP安装成功。
e.建议您删除phpinfo.php测试文件,以消除数据泄露的风险。
rm -rf /var/www/html/phpinfo.php
四、安装和配置WordPress
4.1 安装WordPress
参考以下操作安装WordPress。
一个。进入Nginx网站根目录,下载WordPress压缩包。此示例默认安装英文版WordPress。
cd /usr/share/nginx/html
wget https://wordpress.org/wordpress-5.4.2.zip 如果需要安装中文版WordPress,需要运行命令wgethttps://cn.wordpress.org/latest-zh_CN.zip下载中文版WordPress的压缩包WordPress。同时需要注意的是,后续操作中必须将压缩包的名称替换为latest-zh_CN.zip。
b.解压WordPress压缩包。
解压缩wordpress-5.4.2.zipc。将WordPress安装目录下的wp-config-sample.php文件复制到wp-config.php文件中,并将wp-config-sample.php文件作为备份。
cd /usr/share/nginx/html/wordpress
cp wp-config-sample.php wp-config.php
4.2 修改WordPress配置文件
执行以下命令将WordPress 移至Apache 根目录。
# 在Apache根目录/var/www/html下创建wp-blog文件夹。
mkdir /var/www/html/wp-blog
mv * /var/www/html/wp-blog/b.执行以下命令修改wp-config.php配置文件。
database_name_here是上一步创建的数据库的名称。在此示例中,它是wordpress。username_here为步骤1中创建的数据库用户名,本例为test_user。password_here为步骤1中创建的数据库登录密码,本例为Password1213。数据库地址是您自己的RDS数据库的外网连接地址。 sed -i "s/database_name_here/wordpress/" /var/www/html/wp-blog/wp-config.php
sed -i "s/username_here/test_user/" /var/www/html/wp-blog/wp-config.php
sed -i "s/password_here/Password1213/" /var/www/html/wp-blog/wp-config.php
sed -i "s/localhost/数据库地址/" /var/www/html/wp-blog/wp-config.php说明:DS数据库的外网连接地址可以在【RDS管理控制台-实例详情-数据库链接】查看,如下图。如果还没有创建外网连接,可以直接在这里创建。
c.执行以下命令检查配置文件信息是否修改成功。
cat -n /var/www/html/wp-blog/wp-config.php 修改内容如下:
4.3 重启Apache服务
执行以下命令重新启动Apache服务。
systemctl restart httpd
4.4 初始化WordPress
打开浏览器,访问http://公网IP/wp-blog/wp-admin/install.php。
您可以在ECS实例列表页面查看ECS的公网IP地址。
b.设置您的站点名称、管理员用户名和密码,然后单击“安装WordPress”以完成WordPress 初始化。
c.单击Log In,输入您的用户名和密码,然后再次单击“登录”以打开您的WordPress 网站。
登录后,您可以根据需要创建要发布的内容。至此,您已完成WordPress 设置。
点击这个链接可以直接访问博客主页,这是一个很好的做法,哈哈哈哈。
点击Edit修改网页内容。是不是很好呢?如果您觉得我的分享不错,请给我一个小小的赞吧。
OK,本文到此结束,希望对大家有所帮助。
【全方位教程:轻松掌握阿里云服务器搭建个人博客方法】相关文章:
2.米颠拜石
3.王羲之临池学书
8.郑板桥轶事十则
用户评论
终于可以自己搭建个博客了,这篇文章太实用了!
有12位网友表示赞同!
想学习云服务器,看这个标题好像就是刚好的。
有6位网友表示赞同!
阿里云服务器感觉不太容易上手,希望能有详细的步骤图解。
有11位网友表示赞同!
有没有教程可以简单快速建一个站?
有14位网友表示赞同!
我一直在用其他平台博客,这次试试用自己架起来的,应该很酷吧!
有17位网友表示赞同!
以前就想玩玩服务器,就是怕太复杂了,这个“手把手”教学好吸引人!
有9位网友表示赞同!
搭建博客需要哪些技能啊?这篇文章能把我带入门的吗?
有15位网友表示赞同!
阿里云好像很多地方都比较贵啊,用他家的服务器会比其他更好更快吗?
有9位网友表示赞同!
学习一波!建个人博客一直是愿望清单里的项目。
有7位网友表示赞同!
有没有什么其他的平台推荐呢?
有6位网友表示赞同!
想要记录生活琐事和想法,自己搭建博客可以更自由吧?
有8位网友表示赞同!
希望能学到一些服务器管理的知识点,这比单纯搭个网站更有意义!
有7位网友表示赞同!
感觉自己技术水平不太行,会不会很难上手啊?
有9位网友表示赞同!
我的域名和空间在哪里可以买呢?需要备案吗?
有7位网友表示赞同!
这个教程适合零基础新手吗?
有16位网友表示赞同!
想学习服务器搭建,但总是没有时间练习,希望这一系列教程能帮我掌握基础!
有8位网友表示赞同!
阿里云的服务比较稳定可靠吗?
有12位网友表示赞同!
学完这篇文章,是不是就能发布自己的第一篇文章了?
有6位网友表示赞同!
感觉自己以后应该试试自己搭建网站,可以更自由发挥创意!
有11位网友表示赞同!