因为已经安装完成,过程当中没有留图,仅以此为例。html
购买好服务器后在控制台能够看到运行中的云主机java
点击登陆出现以下界面,输入密码就能够登陆,也能够用远程登陆软件(putty)登陆web
至此已登陆成功,接下来就是配置环境了sql
Java 的 JDK 有 2 套,一是 Oracle 的 JDK,另外一个就是 OpenJDK 了。我选择的是 OpenJDK 来做为 Java 的开发环境。数据库
我使用的是系统自带的OpenJDK。apache
在命令窗口输入yum search java | grep -i –color JDK能够查看全部可用的安装包vim
输入命令yum install java-1.8.0-openjdk java-1.8.0openjdk-devel进行安装,出现Complete!后就安装完成了。centos
输入java -version测试一下tomcat
看到上面信息说明安装成功了,也能够用javac命令测试服务器
Linux上使用yum命令后,会将OpenJDK安装到/usr/lib/jvm/目录下
这时jdk已经安装完毕,可是须要配置环境变量
使用cd命令进入usr/lib目录下
使用命令vim /etc/profile 单机i可进行插入,在末尾插入下面四行语句
单机esc以后输入:x保存并退出
至此jdk已配置完毕
安装Tomcat
先准备好Tomcat的压缩包,先在本地下载好Tomcat的压缩包,而后利用FileZilla传到远程服务器上
使用tar命令将Tomcat的压缩包进行解压
输入命令tar -zxvf apache-tomcat-8.1.5.RC3.tar.gz(此为压缩包名称)
解压完成后,将解压的目录移动到/usr/local目录下
使用命令mv apache-tomcat-8.1.5 /usr/local/
能够对文件夹重命名。方便之后使用
在local目录下使用命令mvapache-tomcat-8.1.5 tomcat8
配置JAVA_HOME环境
编辑/usr/local/tomcat8/bin/Catalina.sh文件,配置JAVA_HOME变量,让Tomcat能够搜索到jdk的目录,一块儿工做。
在/usr/local/tomcat8/bin下使用命令vim Catalina.sh
单击i进行插入
编辑完成单击esc键输入:x退出并保存
如今启动Tomcat试试,使用cd命令切换到/usr/local/tomcat8/bin/目录下
使用命令./startup.sh
接下来开放端口
[root@VM_0_3_centos tomcat8]# systemctlstop firewalld.service
[root@VM_0_3_centos tomcat8]# systemctldisable firewalld.service
[root@VM_0_3_centos tomcat8]# systemctlmask firewalld.service
Created symlink from/etc/systemd/system/firewalld.service to /dev/null.
[root@VM_0_3_centos tomcat8]# cd ~
[root@VM_0_3_centos ~]# yum installiptables-services -y
[root@VM_0_3_centos ~]# systemctl enableiptables
Createdsymlinkfrom/etc/systemd/system/basic.target.wants/iptables.service to/usr/lib/systemd/system/iptables.service.
[root@VM_0_3_centos ~]# systemctl startiptables
[root@VM_0_3_centos ~]# systemctl statusiptables
[root@VM_0_3_centos usr]# systemctl unmaskfirewalld
Removed symlink/etc/systemd/system/firewalld.service.
[root@VM_0_3_centos usr]# systemctl startfirewalld
[root@VM_0_3_centos usr]# firewall-cmd--zone=public --add-port=8080/tcp --permanent
success
[root@VM_0_3_centos usr]# firewall-cmd--zone=public --add-port=80/tcp --permanent
success
[root@VM_0_3_centos usr]# firewall-cmd--zone=public --add-port=22/tcp --permanent
success
[root@VM_0_3_centos usr]# firewall-cmd--zone=public --add-port=3306/tcp --permanent
success
[root@VM_0_3_centos usr]# firewall-cmd--reload
success
至此,不出意外的话,就能够外网访问服务器ip:8080看到Tomcat初始界面了!
咱们要部署 Java Web 项目,那就至少得将项目上传到云服务器。其实过程很简单,基本上也就是下面三个步骤:
① 打包上传:将项目打包成 war 文件,而后利用 FileZilla 传到远程服务器
② 部署:使用 cp 或 mv 命令,将 war 文件移动到 Tomcat 目录下的 webapps 下
③ 重启 Tomcat,访问咱们的项目
在这个过程当中,咱们须要注意。由于通常而已,做为一个 Web 项目,咱们确定是有数据库的使用的。那么数据库部分怎么办呢?其实,只须要将咱们已有的数据库转储为 sql 文件,而后将 sql 文件上传到云服务器上执行便可。
在MySQL中建立一个数据库,而后运行sql文件便可。
将项目部署到 Tomcat 容器中,仍是使用 cp 或 mv 命令将 war 文件移到 /usr/local/tomcat8/webapps/ 下,重启 Tomcat,再访问
要想不输入8080就能够访问,只需将Tomcat里面的配置文件更改一下
路径/usr/local/tomcat8/conf下的server.xml文件中8080换成80便可