服务器相关知识
为什么程序都需要一个自己的服务器
- 你作为一个程序员,必须要发布自己的网站和项目!
- 练习Linux操作
- 自己的远程仓库,远程数据库,远程tomcat。。。搭建在服务器上
- 练习,Linux进行任意的环境部署操作!Windown下开发。
服务器如何购买
学生机:
如果是学生或者24以下的小伙伴,可以购买学生机,100多元一年
香港服务器可以避免备案,但是尽量不要自己挂VPN,会被封!
买完服务器之后该做什么
服务器就是一个远程Linux
1.在阿里云购买的,需要开通安全设置;端口映射【端口映射都需要在阿里云的面板安装!】
2.获取服务器的公网ip地址;修改实例名称和密码,第一次修改需要重启。使用xshell远程连接
查看系统的哪个发行版
lsb_release -a
连接到服务器之后,我们需要搭建环境!
1.傻瓜式(宝塔面板)
宝塔面板安装教学:https://www.bt.cn/bbs/thread-19376-1-1.html
Centos安装命令:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
下载完毕之后,就可以得到一个地址:宝塔的管理面板!
自定义安装服务器环境
一键部署
端口开启
放入网站经行访问!
比如tomcat就直接放到webapps目录下
特殊的网站:开源项目,就按照自己操作来!
上传文件尽量使用XFTP
网站如果访问测试失败,一定是防火墙,(Linux服务器,阿里云安全面板!)
war直接丢到tomcat即可
jar直接java-jar执行即可访问
2.命令式(原生)