我是燕山大学的一名本科生,我学习的专业是软件工程,现在开学是大四了,我们现在正在开发项目,由于新冠疫情的原因,我们项目组的其他人员无法返校,这对我们项目开发产生了很大的影响,我们使用Gitee工具进行项目协作,但是数据库设计的时候遇到了问题,无法共享数据库,老师让我们使用云服务器将数据库部署在云服务器上面。这样问题就解决了,听同学说阿里云服务器很好用,还能免费领取一个月呢,我就注册了阿里云账号,然后就了解到了“飞天加速计划·高校学生在家实践”活动。
下面我来说一下我的阿里云ECS使用,我以把数据库部署到服务器上为例,展开说明。
首先点开我的控制台,点击ECS服务器进去,注意首先应该重置密码,避免后期遇到问题,不重置密码会无法使用SSH进入。
下一步点击远程连接,弹出界面会有Workbench远程连接、VNC远程连接和发送命令(云助手)三个选项,我当时是地域不支持第一个,第三个又不会用,所以我使用了第二个:VNC远程连接。注意点击立即登录进去以后要重置密码,要求六位并且要有大小写字母和数字,登陆成功以后输入用户名和密码登录系统。输入下面的linux命令安装宝塔面板。
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
安装完成以后会显示进入宝塔的网址以及用户名和密码,我这个安装了13分钟,大家注意安装完成的时候不要离开终端界面,因为这个VNC远程连接不稳定,很容易断开,我中途还安装失败了一次。
安装成功以后一定一定要注意,要截图保存网址和账号密码,同时看端口号是多少,然后在服务器上添加安全规则,放行那个端口,不然那个网址你打不开的,这点一定一定要注意。
进入宝塔以后,会弹出一个界面,推荐你安装软件,选择推荐安装和极速安装左面四个软件,mysql-5.6是数据库管理软件,phpmyadmin-4.4图形化界面管理数据库软件,但是它在安装前需要安装nginx-1.20和php-5.6,然后pureftpd-1.0.49是用来连接FTP服务器的。
安装成功以后,创建数据库设置端口号就可以了,然后可以在phpmyadmin-4.4的图形化界面管理数据库,本地数据库也可以输入云服务器地址和端口号,连接云数据库,不过需要在云服务器终端开启权限。到这里数据库就部署完毕了。
最后总结一下,在使用阿里云ECS云服务器的过程中收获确实很大,学会了云服务器的简单使用和数据库的部署,对今后的项目开发用处很大。