我在阿里云服务器上部署了一个项目。本博客详细说明了从服务器购买,到项目部署过程。因为我的毕业设计是做一个钉钉工作台的微应用,所以要用到公网IP。前几年也租过服务器,淘宝上很多,价格也不贵,但是性能很差。 因为我的毕业设计是做一个钉钉工作台的微应用,所以要用到公网IP。前几年也租过服务器,淘宝上很多,价格也不贵,但是性能很差。而且数据完全是裸的,完全没有安全感。近几年,BAT等巨头都有云服务器出租,而且都有学生优惠。不过相比之下,我还是选择了阿里的云服务器。作为一个大四狗,我赶紧抓住学生的尾巴,好好享受一番学生的特权。 进入最近活动。在右下角就能看到 学生专享|云翼计划的栏;
领取地址https://promotion.aliyun.com/ntms/act/ambassador/sharetouser.html?userCode=q3dtcrrv&utm_source=q3dtcrrv
点进去之后就看到学生优惠产品了。点进去之后就看到学生优惠产品了。 不过在购买学生优惠,我们还有几个小步骤;首先先去注册阿里云账号,然后完成实名认证,再完成学生认证可以选择学生优惠产品了。如果你已经完成了以上的步骤,就可以选择你需要的预装环境。因为我做的是java项目,不过我以后可能也要放PHP项目,所以我选了php/java多语言开发环。 选好之后,点立即购买就行了。然后就会收到ECS实例创建成功的通知。到这里,阿里云服务器学生优惠产品购买成功了。一个公网IP和一个内网IP。 2、连接阿里云服务器 在控制台里我们可以看到我们的一些信息。然后我们进入云服务器ECS; 进来之后就可以看到我们购买的服务器的各项信息了; 然后点击云服务器,进入到该服务器明细。阿里提供远程连接。当我们第一次连接的时候回提示一个密码。记住就是了,以后如果是通过阿里云控制台去远程连接,都在输一次那个密码,多以要好好保管。不过我还是习惯用Xshell来操作。Xshell远程的时候不需要那个密码。 不过有个问题,就是我不知道阿里云服务器的初始登录密码是什么,所以我进入了管理,然后重置了密码。根据提示设置密码就行。完了重启一次。 网页版远程,用户名是root,密码是重置的密码。初始密码我不知道怎么知道。 不过我还是喜欢用Xshell来连接。 3、在阿里云上部署项目 连上之后根据需要建好表。 3.2 打包项目上传服务器 打包完之后,在项目的target目录下,就会多出一个文件夹和一个war包文件。其实那个文件夹就是下面那个war包的解压版。平时,我更新一些项目的话,因为只需要更新其中一些文件,所以不必把整个war包都重新长传一次,只需要把要跟新的文件替换掉服务器上的旧文件就行了。这样就不必每次更新都要重新长传整个项目。我觉得maven会生成这样一个文件夹,应该也是为了方便局部更新。但我们这个是新项目,所以要把整个war包上传。 说到window跟Linux之间的文件互传,工具有很多。我用的是File-zilla。没有为什么,觉得个工具间都差不多,能用就行了。用File-zilla连接服务器,直接在上面输入账号密码,点击连接就行了。 因为这个项目只是一个毕业设计项目,所以我的做法的做法是,直接把项目war包放到tomcat的webapps目录下就行了。上传完成的时候,war包就会被自动解压了。 这个时候,我们的部署就已经完成了。有朋友可能会问,我什么还有个ding包?这里说明一下,由于我这么项目是钉钉工作台的微应用项目,而且是实现免登的。所以在进入微应用的时候,要先获取token和code,然后通过code换取用户信息并存进session。这些相应请求我是放在ding包里进行的。而我的静态页面路径是跟项目同目录的,所以直接上传同级目录。 4、系统实现 完成注册后,登陆钉钉开发者管理后台,在企业应用下自建应用。填写完所需要的资料后,就可以测试了。钉钉开发文档上有着非常详细的文档说明。 到此为止,微应用开发到部署已经完成。由于项目是公司项目,代码我就不上传了。有Bug欢迎各位钉钉的开发者和阿里云服务器的使用者给我留言指出,谢谢。 原文地址http://www.bieryun.com/3664.html |
香港服务器多少钱一个月?哪家的香港服务器
4核4g6M50G盘20G防御云服务器价格多少钱?T
特发集团与华为签署全面合作协议
【身边的AI】高空抛物智能追溯解决方案,站
中海&华为签署战略深化合作协议
华为赵博:数字化转型成为地产企业最确定的