主要任務
使用ssh工具,在阿里雲服務器配置jdk,tomcat,mysql,並部署項目。
所需工具
SSH Secure Shell 、jdk1.7(linux版)、tomcat7(linux版)、mysql5.5(linux版)
文中有鏈接
開始!
第一步:下載工具
下載ssh工具,並運行SSH Secure Shell Client
下載鏈接:http://dl.pconline.com.cn/download/398471-1.html或者http://download.csdn.net/detail/lk7688535/9524320
第二步:啟動工具並連接到雲服務器
點擊菜單欄左上角Quick Connect,輸入IP地址和用戶名,端口號使用默認的22,點擊connect后輸入登錄密碼
第三步:啟動成功,添加快捷啟動方式
登錄成功后,會顯示如下信息,並彈出一個Add Profile界面,輸入一個名字保存,下次就可以從Profiles里快速啟動了!
第四步:下載JDK(linux版)並上傳到雲服務器
jdk下載地址
選一個jdk(linux)的版本,下載,然后點擊ssh主界面的“news for transfer window”工具,打開圖形界面,左面顯示本地文件目錄,右面顯示雲服務器文件目錄,從左面的本地目錄中選擇下載好的jdk文件,右擊,選擇upload進行上傳
第五步:安裝jdk並配置
上傳后,在右側的雲服務器文件管理界面中,進入usr文件夾,新建“java”文件夾,並在“java”文件夾中分別建jdk、tomcat兩個文件夾。
然后在最初的SSH命令行界面輸入如下命令:
tar zxvf jdk-7u67-linux-x64.tar.gz -C /usr/java/jdk
完成jdk的解壓,然后輸入
然后在圖形化界面中進入根目錄下的etc文件夾,打開profile文件進行編輯,在末尾加入代碼
#set java environment export JAVA_HOME=/usr/java/jdk/jdk1.7.0_67 export JRE_HOME=/usr/java/jdk/jdk1.7.0_67/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH
從而完成jdk環境變量的配置。保存后在命令行界面執行
source /etc/profile
使保存的環境變量生效,然后輸入命令
java -version
查看jdk是否安裝成功,成功則會顯示版本號。
第六步:tomcat的下載、配置與啟動
tomcat下載地址
選擇tar.gz格式下載,同第四步一樣上傳到雲服務器,並進行解壓
tar zxvf apache-tomcat-7.0.69.tar.gz -C /usr/java/tomcat
然后通過圖形界面進入tomcat文件夾中的bin文件夾,編輯setclasspath.sh,
在末尾加入:
export JAVA_HOME=/usr/java/jdk/jdk1.7.0_67 export JRE_HOME=/usr/java/jdk/jdk1.7.0_67/jre
即可完成tomcat環境變量的配置。隨后在命令行界面通過cd命令進入tomcat的bin目錄,然后運行startup.sh即可啟動tomcat:
./startup.sh
啟動成功后在瀏覽器輸入
ip地址:8080
出現tomcat的貓貓則表示服務器上可以部署項目了!
注:以上六步親測有效。
第七步:下載並安裝mysql
參考鏈接:https://help.aliyun.com/knowledge_detail/6500574.html
下載支持Mysql-sever的rpm文件,命令行輸入: # wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
安裝rpm包
# rpm -ivh mysql-community-release-el7-5.noarch.rpm
安裝mysql-sever
# yum install mysql-community-server
啟動mysql
# service mysqld restart
初次安裝mysql是root賬戶是沒有密碼的,設置密碼的方法:
#mysql -u root mysql> set password for ‘root’@‘localhost’ = password('root');
第八步:部署項目到服務器
把項目從本地傳到雲服務器的tomcat的webapps文件夾下即可,由於項目文件比較瑣碎,這里推薦在本地打包為tar.gz壓縮包上傳,可以使用7-zip這個打包工具,
鏈接:http://download.csdn.net/detail/lk7688535/9524326
第九步:把sql文件導入數據庫
在命令行輸入:
mysql -u root -p
輸入密碼,進入數據庫。
新建數據庫並設置編碼,名稱和項目里數據庫的名稱要一致:
create database abc; use abc; set names utf8;
導入sql文件到數據庫:
從本地上傳sql文件到雲服務器后,執行
source /usr/java/stdtest.sql;
即可完成sql文件的導入。
此時此刻,部署到雲服務的項目就可以正常工作啦!