前提:
①购买一个云服务器(centos系统)
③jdk
②tomcat
③web项目jar包
注意都要下载(Linux版本的)
连接
我是通过ssh连接的
软件xshell免费版本
购买的时候会填写root密码(没有就购买后无关大局)
通过root加你的密码和机器的公网ip连接(22端口需要打开,一般刚开始都是开着的,这台机器过期了编写期间还有几天过期)
输入用户root和密码连接上
下载一下必要的命令
yum install lrzsz tree net-tools nmap vim bash-completion lsof dos2unix nc telnet ntp wget rng-tools psmisc -y
ok,由于我的本地机器的ip是动的,我选择更改一下服务器ssh连接的端口(可以直接跳过该步骤)
/etc/ssh/sshd_config
重启一下(也可以直接刷新防火墙)
restart
更改连接的属性并且在购买平台开启设置端口的防火墙关闭22防火墙
重新连接(连接不上就跳过这个步骤)
上传jdk、Tomcat
在opt下新建接受压缩包的目录soft
[root@VM-4-17-centos ~]# cd /opt/
[root@VM-4-17-centos opt]# mkdir soft/
解压(我一般放在opt下)
[root@VM-4-17-centos soft]# tar -zxvf apache-tomcat-8.5.70.tar.gz -C ../
[root@VM-4-17-centos soft]# tar -zxvf jdk-8u112-linux-x64.tar.gz -C ../
查看一下opt目录并改一下名(改名:mv ,查看ll、ls)
ok配置环境变量(这个bigdata.sh是新文件,你可以用随便的名字只要是.sh就可以具体原理请移步我另一篇安装jdk的文件)
[root@VM-4-17-centos opt]# vim /etc/profile.d/bigdata.sh
#jdk
export JAVA_HOME=/opt/jdk
export PATH=$PATH:$JAVA_HOME/bin
#tomcat
export TOMCAT_HOME=/opt/tomcat
export PATH=$PATH:$TOMCAT_HOME/bin
source /etc/profile.d/bigdata.sh
测试(startup.sh 按tab能补齐)
[root@VM-4-17-centos opt]# java -version
java version "1.8.0_112"
Java(TM) SE Runtime Environment (build 1.8.0_112-b15)
Java HotSpot(TM) 64-Bit Server VM (build 25.112-b15, mixed mode)
[root@VM-4-17-centos opt]# startup.sh
ok,启动tomcat
[root@VM-4-17-centos opt]# startup.sh
Using CATALINA_BASE: /opt/tomcat
Using CATALINA_HOME: /opt/tomcat
Using CATALINA_TMPDIR: /opt/tomcat/temp
Using JRE_HOME: /opt/jdk
Using CLASSPATH: /opt/tomcat/bin/bootstrap.jar:/opt/tomcat/bin/tomcat-juli.jar
Using CATALINA_OPTS:
Tomcat started.
[root@VM-4-17-centos opt]#
在购买平台打开8080端口并通过服务器ip:8080访问
成功就会显示一个Tomcat的页面(不展示)
配置tomcat
vim tomcat/conf/server.xml
上传我们打包好的war压缩包(idea打包网上教程多的是不写了)
首先删掉Tomcat默认的网页文件
[root@VM-4-17-centos opt]# cd tomcat/webapps/
[root@VM-4-17-centos opt]#rm -rf ROOT/*
[root@VM-4-17-centos opt]# cd ROOT/
上传jar包到ROOT/下并解压
解压:jar -xvf SpringMVC1-1.0-SNAPSHOT.war
浏览器访问(改了端口记得换地址)
OK,知道步骤就可以上传好看的网页到服务器拉!!