准备:
1、部署好的腾讯云主机(例如ip:10.10.10.10)
2、JDK环境
3、jetty或Tomcat
4、web程序WAR包
5、域名地址(本文以阿里购买的域名为例)
步骤:
1、域名配置,在阿里云购买一个自己的域名,打开阿里云解析控制台,配置域名解析设置,具体可参照阿里给的文档和视频,很详细,但是阿里买的域名需要进行实名认证审核才能通过域名解析。
2、点击新手指引添加域名解析,在记录值处填写云主机的公网地址(10.10.10.10),这样就能够从互联网中访问云主机,可通过ping云主机IP地址和ping域名进行验证,接下来只要在云主机部署web服务即可。
3、配置云主机环境,在腾讯云上使用试用的云主机,需要自己安装环境。
4、安装JDK,从官网下载JDK linux版本,根据自己云主机选择32位或64位,可以自行下载后通过FTP传到云主机上,这样效率比较高。
5、将下载好的 jdk-8u181-linux-x64.tar.gz 赋值到 /usr/java/ 目录下,没有的话自行创建java目录,并将jdk解压到当前目录下。
[root@VM_0_12_centos ~]sudo mkdir /usr/java/
[root@VM_0_12_centos java]tar -zxvf jdk-8u181-linux-x64.tar.gz
6、配置环境变量。
vim /etc/profile
7、按 i 进入编辑状态,转到文末添加jdk环境变量,JAVA_HOME根据实际填写,填完后按ESC,shift+:,wq 保存退出。
【注】:CentOS6上面的是JAVAHOME,CentOS7是{JAVA_HOME}
#java environment
export JAVA_HOME=/usr/java/jdk1.8.0_144
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin
8、让刚刚配置的环境变量生效。
source /etc/profile
9、检测环境变量是否生效,查看jdk版本。
java -version
10、环境变量配置完成后,下载jetty,将其解压到 /opt 目录下。
11、将打包好的web项目war包放入 jetty/webapps/ 目录下,打开bin目录,修改 startup.sh 的权限。
12、bin目录下 ./startup.sh 启动jetty服务,项目正常运行后可通过外网域名+端口访问web网站,jetty服务器端口在start.ini文件中进行修改,默认为8080端口。