第一次做项目开发,于是写了一篇博客记录一下开发过程中学到的东西,之前没有写博客的经验,所以写的有问题的地方欢迎各位大佬指教
如果之前没有免费试用过阿里云的服务器,可以进到这个网址 https://free.aliyun.com
进来后可以看到有很多免费试用的服务器和数据库等工具,每天都有固定名额可以抢。选择“0元免费试用”后,选择试用的规格和任意镜像,然后就可以提交订单了。(注意下方的价格那一栏,如果是几十几百以上的那说明没选对规格),因为我已经试用过了,所以没办法进入选择规格的窗口演示
如果没有试用的资格,进入网址
https://www.aliyun.com/product/ecs?spm=5176.224200.J_9947365020.10.813f586c76BZHi
选择立即购买,进去之后可以看到有包年包月、按量付费、抢占式实例,然后就看自己个人需求选择,个人比较建议按量付费
我这边就以按量付费为例子,首先选择按量付费,然后按顺序配置服务器规格
点击下一步之后会出现弹框,按量付费要你最少充值一百块,才能使用,但是用多少会扣多少,而且支付宝和阿里云是无缝打通的,所以用完以后剩下的钱也可以直接转回到支付宝。
完成以上步骤后就可以进入下一步网络和安全组的配置了。
选择按使用流量 设置为80M ,点击确认订单,然后点击跳转管理控制台界面。
进入服务器管理控制台后可以看到自己的服务器实例,等待一段时间便可以创建成功,接着也是按下方顺序进行配置
找到更多->云盘和镜像->更换操作系统
接着设置密码,记住账号和密码,点击下方的确认更换,再重启服务器就成功更换了镜像了
再接着远程连接到宝塔面板
进入面板后,输入bt default
将红色线的网址复制全,打开这个网址,很多人第一次进都是会进不去,一般有两个原因,一:网址没复制全;二:没打开权限让网络访问;
问题二的解决方法是:
进入安全组配置,再进入配置规则,然后在www.baidu.com和www.so.com搜ip,复制自己的ip地址,然后手动添加安全组,目的端口填8888,源端口填你自己的ip地址,然后点击保存,再去访问刚才那个网址就可以了。(如果下面的安全组里面没有目的端口:80/80,源:0.0.0.0/0的也添加上,这个可以开放给别人访问你的网页)
ip安全组配置好以后,就可以访问到刚刚那个网址了,将那个页面下的随机分配的username和password后面那两串东西分别复制粘贴到登录界面的两个输入框,登录
进来后就是一个宝塔的软件管家
然后配置服务器前需要安装tomcat9,在左边工具栏的软件商店里面搜索tomcat,然后点击安装,选择tomcat9,等待安装
为了让别人访问自己的网址的时候不用在网址前面加“80:”,可以修改tomcat配置:点击设置,进入配置修改,到69行位置的Connector port那里,将8080改成80,然后点击保存,再重启tomcat即可(记住要重启)
最后一步,项目部署到服务器上
ROOT文件夹下就是我们项目应该部署的地方,里面自带的文件夹全都是Tomcat的页面文件夹,都是没用的,可以全部删掉,然后将自己的项目文件打包、解压到这个文件夹下,替换掉这个文件夹里面所有内容。最后重启Tomcat,项目就算是部署成功了。
因为这次开发我们团队做的是前后端分离的微信小程序开发,所以后端代码直接放到ROOT文件夹下前端直接就可以直接通过接口调用后端代码。