1.选择服务器的部署位置
一般来说,可供选择的方法有
- 自己配置一台主机,托管给运营商(耗时耗力耗财力,在各种云盛行的当下,不推荐!)
- 选择主流的云计算平台,如阿里云、腾讯云、三丰云(三丰云可以免费领取使用,但是功能相比起来不全面)
- 选定平台后,选择服务器的OS,我们一般都会选择ubuntu、CentOS。
2.依照项目所需,配置服务器的环境
具体看你的项目所用到的运行环境,这里我以普通的基于WEB的J2EE规范的小项目举例
- 要运行一个这样的站点,我们首先要选择网站的容器,我们这里选择tomcat,他的优势是开源免费轻量化。
- tomcat的运行是需要jdk的支持的,所以还得给服务器配置jdk环境!
- 如果项目用到了数据库来存储数据,我们还需要在服务器上安装用到的数据库应用,比如常用的MySql
小结一下:
以上便是我们这个小项目所需用到的环境支持与软件支持,软件的安装可以使用命令执行,也可以使用云计算平台集成提供的服务器管理应用(如宝塔)来便利安装。
此外,还需注意的有:
许多软件,如果要让外部机器访问到,需要为他放通其所需要的端口
比如:tomcat默认的端口使用8080,那么如果你想要在你的机器上访问
到tomcat的欢迎页面,你需要放通服务器的8080端口。而MySql
默认使用的端口是3306,那么同理,也许放通,才能在你的机器
上管理服务器的数据库。
3.总结一下
本篇文章,只是对项目部署的一般步骤作简短介绍,流程基本就是这样,详细的服务器配 置、软件的配置、运行环境的配置之类的教程都可以快速搜索到,无需在此多言,谢谢阅 读!