因爲已經安裝完成,過程當中沒有留圖,僅以此爲例。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便可