我是计算机应用技术专业的,在读大三。最近一直在想试试把自己的项目放到网上,在查询途中,偶尔看到了阿里云的“飞天加速计划·高校学生在家实践”,就去申请了。
申请步骤:1.注册并登录阿里云
2.完成实名认证和学生认证
3.然后打开飞天加速计划,https://developer.aliyun.com/plan/student#J_5144437010
4.申请一个免费2周的试用服务器(要先完成ECS新手入门和资格考试才能申请)
然后呢,申请完成就有一个自己的服务器啦!
想要部署网站,先要把自己的服务器配置好
1.为我们的服务器安装一个操作系统(建议选择centos8.x版本),首先先在实例里面选择远程连接,选择Workbench远程连接,把账号密码写进去进去,就会进入到命令操作面板
2.远程连接完成后,我们要安装一个宝塔面板(宝塔面板是一个可视化系统来操作我们的服务器)。安装方式如下:
cat /etc/redhat-release
dnf --disablerepo '*' --enablerepo extras swap centos-linux-repos centos-stream-repos
dnf distro-sync
要一条一条的输入进去,这一步是把Centos8.5转换至Centos 8 Stream系统。
输入完后继续输入宝塔面板的安装代码:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
安装完成后,输入bt就能看到如下选项
选择14,查看面板信息就能看到我们的外网面板地址和账号密码,在地址处输入网址,输入账号密码就能进入我们的面板了。
(如果进入不到面板,我们需要在云服务器实例里选择安全组,把8888端口和80端口加入进去)
进入面板后,我们需要安装推荐的LNMP(后续需要这些插件)
到这里我们面板就算完成了。
进入文件,把我们的项目上传上去
然后去配置我们网站的默认读取。
首先进入软件商店,找到Nginx,选择设置,选择配置修改,找到server下的listen,把listen的端口号改成80,修改root后的默认读取路径和index的默认读取文件,点击保存。保存后,点击服务,选择重启。然后我们的项目的部署好了,在浏览器输入我们的公网IP加路径,就能打开网页了
总结:学生通过飞天加速计划可以0成本去学习网站的一个配置发布流程,为以后的学习打下基础,进而向全栈的方向发展,大胆的尝试。飞天加速计划解决了我因为昂贵的服务器成本无法实操的问题,对我在程序员这一道路上给予了很大的帮助!
最后附上我第一次发布的网站