一:自我介绍
我是浙江大学宁波理工学院的一名学生,现就读电子信息专业,已修完大三下,在导师推荐下知晓了阿里云的“飞天加速计划·高校学生在家实践”活动。免费2周+2月可以给我这种学生党的学习提供很大的帮助,但是新手引导和实际操作还是有些不一样,需要优化。
二:使用ECS时遇到的问题
在开始安装Apache服务及扩展包并启动Apache服务后,根据教程打开浏览器输入ECS服务器的公网IP应该会显示出测试画面,但是实践时会发现测试页面显示会失败。通过上网搜寻资料发现在实例里的安全组没有HTTP即80端口,在安全组里手动添加80端口并设置授权对象为源:0.0.0.0/0。
根据教程安装PHP时会出现以下错误,
Error: Unable to find a match: php-mysql php-imap
根据错误得知在一些版本下这些插件不存在,通过在网上搜寻资料得知一种解决方案为安装以下代码:
yum -y install php yum -y install php-common php-cli php-gd php-pdo php-develf yum -y install php-xml php-json php-mysqlnd php-bcmath
该方案安装了php及其一些必要的库,这时环境已经搭建完成,下一步就要安装并配置WordPress。
但是在安装与配置WordPress时又遇见类似问题,在我的版本下不存在名称为WordPress的插件
Error: Unable to find a match: wordpress
我通过在网上搜寻资料得知一种解决方法为去WordPress官网下载你想要的主题,找到想要的主题后右键单击下载,复制链接地址。以我下载的主题latest.tar.gz为例,下载安装包并解压
wget https://wordpress.org/latest.tar.gz tar -xzf latest.tar.gz
根据下载的主题安装包更改代码即可。接下来按照教程更改WordPress配置文件没有太大问题,但要注意在修改wp-config.php配置文件时要修改为自己设置的密码。
三:收获总结
我认为阿里云的“飞天加速计划·高校学生在家实践”活动是一个非常有意义的活动,它为在校大学生提供了一个免费的,便利的,稳定性强的,功能较为全面的云服务器,让大学生能够在家也能够学习且提升自己的开发能力。