我是一名来自长安大学的19级本科生,近来西安已经封城,我们长安大学也已经封了近一个月,正好我们这学期刚学习了计算机网络,我在封校的这段时间里学习了JavaWeb技术,学习了SpringBoot。随之我学习了Linux开发,刚开始我在本地装了虚拟机,但虚拟机不能长时间开着,也比较占硬盘内存,于是,我选择使用云服务器进行Linux开发,听说阿里云有对学生的优惠,于是我选择了阿里云服务。
我首先学习了阿里云自带的用户手册,对云服务器进行了一些配置,配置了远程连接,然后下载了Xshell,Xftp等来连接服务器。但其中出现了许多问题。我写出来他们的解决方法,希望其他朋友能够避免。首先,我在使用Xshell连接的时候,只能用公钥登录,我查了许多资料,原因是我没有设置虚拟机登录密码。一定要把虚拟机密码和实例密码设置好,才能用Xshell连接。在装JDK的时候,如果用rpm包方式安装,则不需要配置JDK的环境变量,如果你配置环境变量的话,说不定还会与本地的冲突。还有一个就是,Nginx与Apache只能装一个,我学习的是Java,所以我配的是Apache。 在我配置好服务器的基本设置之后,我就按照官方文档新建一个WordPress网站,中间还是出了许多问题。我在用宝塔安装mysql的时候,宝塔面板成功了,但我去centos里面找,却找不到,于是我卸载了,重新用yam安装,才成功。还有一个最重要的问题,也就是防火墙和安全组。当我所有东西都配置完之后,包括宝塔,都需要“放行”,如果不配置安全组,就不会找到网站,如果没有配置22端口,就不能通过Xshell连接。
阿里云服务器给我带来带来了莫大的好处,在服务器上,我放了我的第一个Web程序,创建了第一个网站,这对我以后的学习有很大的帮助,十分感激阿里云给了学生这个优惠,以后买服务器的话,也会优先考虑阿里云。