記錄web項目部署到阿里雲服務器步驟

(使用 web項目、阿里雲服務器、Xftp、Xshell),敬請參考和指正html

1.將要部署的項目打包成WAR文件格式,能夠在MyEclipse、Eclipse均可以完成打包,以下圖:java

 

2.安裝Xshell和Xftp兩種軟件mysql

簡單介紹下這兩種軟件做用(詳情請百度相關文檔)linux

Xshell:經過網絡鏈接到遠程服務器主機。web

Xftp:能在Linux、Unix和Windows之間互傳文件。sql

 

3.經過Xshell鏈接遠程主機,以下圖shell

   

 

4.建立會話完成,點擊鏈接,顯示如下信息,表明鏈接成功。數據庫

 

5.(Xtfp無需登陸。只需登陸Xshell,在其目錄下第二行找到,新建文件傳輸便可,快捷鍵CARL+ALT+F)apache

將打包好的.war文件和Tomcat上傳至服務器。(注意Linux須要下載Linux版Tomcat),tomcat

而且須要把.war文件放在Tomcat的webapps目錄下

 

 

6.鏈接數據庫,出現如下內容登陸數據庫成功(添加數據庫、JDK客戶那邊添加,具體爲操做,網上可搜到這方面的資料做爲參考)

7.部署成功,下面開始登陸測試

7.1 首先使用主機IP : 端口號 測試Tomcat是否安裝成功。

7.2 而後再使用(主機IP : 端口號 / 項目名稱)查看項目是否部署成功。

這裏如出現Tomcat安裝成功,但項目未部署成功,請使用Linux命令進入tomcat下的logs目錄使用命令ll查看目錄,

而後使用命令  sz catalina.out 生成日誌文件,查看出錯問題,以下圖

筆者在這裏出現錯誤,數據庫名和密碼輸入錯誤。

以上就是部署項目所有過程。

 

 

 

 

第二中方法 

 

1.jdk的安裝

我先是在官網下載了最新的jdk:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

由於個人系統的centOS6.5 64位的全部我下載了當時最新版本的jdk x64的

由於阿里雲服務器事先就安裝好了ssh,咱們能夠用xshell連上去,我把下載好的tar.gz上傳到/opt/目錄,用命令 tar  -zxvf   jdk-8u74-linux-x64.tar.gz

剩下的就是配置環境變量了。

而後我就在命令行輸入  #java -version 發現並無出現java的版本信息(有些好像不用安裝好沒配置環境變量就能出來,我這裏好像不行)

因而我開始配置環境變量vi   /etc/profile 加入以下配置

1
2
3
4
5
JAVA_HOME= /opt/jdk1 .8.0_74
JRE_HOME=$JAVA_HOME /jre
PATH=$PATH:$JAVA_HOME /bin :$JRE_HOME /bin
CLASSPATH=:$JAVA_HOME /lib/dt .jar:$JAVA_HOME /lib/tools .jar:$JRE_HOME /lib
export  JAVA_HOME JRE_HOME PATH CLASSPATH

而後是配置文件當即生效:[root@localhost ~]# source /etc/profile   //使修改當即生效

再輸入java -version就有你安裝的版本信息了

2.tomcat的安裝

首先是在官網下載tomcat:http://tomcat.apache.org/download-80.cgi

而後就是把下載下來的tar.gz  上傳到服務器,解壓在/etc/下面:tar -zxvf apache-tomcat-8.0.32.tar.gz

而後你能夠切換bin目錄下面./start.sh  啓動服務,而後你在你本身電腦上面輸入服務器ip+端口號8080 並沒了出現可愛的tomcat小貓,

那是由於沒有開啓8080端口 不能讓外網訪問

打開防火牆,使外部能訪問
 

 # /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
 # service iptables save
 # service iptables restart

而後就能夠訪問。

3.mysql的安裝

首先檢查一下本機上面是否安裝有mysql

1
[root@iZ287nfw2elZ ~] # rpm -qa | grep mysql  // 這個命令就會查看該操做系統上是否已經安裝了mysql數據庫
[root@iZ287nfw2elZ~]# rpm -e mysql  // 普通刪除模式

刪除事後咱們就能夠安裝。這裏我爲了方便就採用yum安裝的。

這裏要安裝mysql三個東西:mysql mysql-server mysql-devel

1
[root@iZ287nfw2elZ ~] # yum install -y mysql-server mysql mysql-devel

而後就是等待下載安裝吧 ,你都不用管 知道他運行完成

安裝好了以後能夠經過

1
[root@iZ287nfw2elZ ~] # service mysqld start 

啓動服務

而後就是給root用戶設置密碼:

1
[root@iZ287nfw2elZ ~] # mysqladmin -u root password 'root'  // 經過該命令給root帳號設置密碼爲 root
1
[root@iZ287nfw2elZ ~] mysql -u root -p  // 經過該命令登陸mysql

相關文章
相關標籤/搜索