天天看点

飞天加速计划-ESC搭建云上博客

第一部分

齐鲁工业大学(山东省科学院),计算机科学与技术学院软件外包专业的一名大四学生。目前,正在做毕设,需要申请短信签名。几经试验,发现必须要有自己实名备案的网站才可以通过短信签名的申请。不想错过这个学习短信业务的机会,所以萌生了先自建网站,再申请签名。因而就了解到了“飞天加速计划·高校学生在家实践”活动,完成学生认证后,可以免费领取一台云服务器。

第二部分

以前在自己学习知识的时候,时不时的会在一些个人博客网站找到解决思路,每每都佩服他们,同时也会思考:这网站背后到底是怎么搭建的,这些功能,这些前端效果都是怎么写出来的;将来的我是否也能拥有自己的网站,能否把他建设的和前辈们的一样好。

本着学习技术,分享技术的初衷,我决定搭建个人博客网站。在领取了云服务器之后,我就立马参照阿里云的官方指导文档,开始搭建云上博客。

领取的ESC云服务器系统Alibaba Cloud Linux 3.2104 64位,遇到了如下问题:

1、安装Apache服务及其扩展包

yum -y install httpd httpd-manual mod_ssl mod_perl mod_auth_mysql

报错:No match for argument:mod_auth_mysql,

解决方式:跳过去,不安装mod_auth_mysql,只安装其他的

2、安装PHP

yum -y install php php-mysql gd php-gd gd-devel php-xml php-common php-mbstring php-ldap php-pear php-xmlrpc php-imap

报错:No match for argument:php-mysql,php-imap

解决方式:跳过去,不安装php-mysql,php-imap,只安装其他的

3、打开浏览器输入ECS服务器的公网IP,无法看到测试页面

 打开浏览器,访问http://<ECS公网IP>/phpinfo.php,无法看到PHP版本信息

解决方式:在云服务器实例中添加本实例安全组,添加好之后的页面如下,端口80

飞天加速计划-ESC搭建云上博客

4、安装和配置WordPress

yum -y install wordpress

报错:No match for argument: wordpress

解决方式:因为该系统完全兼容CentOS 8

参考CentOs 8搭建LAMP环境,安装WordPress

执行步骤参考我的这篇问答帖:

https://blog.csdn.net/m0_45690923?spm=1000.2115.3001.5343&type=ask

成功将wordpress安装在/var/www/html/wordpress目录中

申请的域名是:yuyouyi.cn

访问:

http://yuyouyi.cn/wordpress

即可访问我的博客网站

但是我想直接输入域名后就可直接访问到博客首页

参考如下步骤:

1️⃣把wordpress安装目录下的“index.php”复制到网站根目录/var/www/html/下

2️⃣修改后的文件:require __DIR__ . '/wordpress/wp-blog-header.php';

3️⃣加了一个wordpress目录,就是自己的wordpress安装目录,保存退出

第三部分

在这个过程中,收获了自己的勇气

在不知道建站有多大难度的情况下,就干建站,并且成功了

其实难度不大,跟着官方教程来,出错了,自己有点linux操作经验就可找到解决思路

希望未来的自己,依然有勇敢面对困难,绝不后退的信念

接下来就是申请短信签名,没审下来的时候,机智的我先做毕设的其他模块了

给大家看一下我的网站,虽然还没有写文章,但是起码是自己一手建起来的

谢谢阿里云给我们学生的优惠,感谢!

请访问:yuyouyi.cn,真的很感谢阿里云,哈哈哈,毕竟我还没赚钱,能省一笔是一笔。