免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
基于阿里云服務(wù)器Linux系統(tǒng)部署JavaWeb項目

前段時間剛完成一個服務(wù)器評測JavaWeb項目,想著怎么部署到服務(wù)器評測上,邊學(xué)邊做,花了點時間終于成功部署了,這里總結(jié)記錄一下過程中所遇到的問題及解決方法。之所以選擇阿里云,考慮到它是使用用戶最多也是最廣泛的云服務(wù)器。學(xué)生可以選擇學(xué)生機,價格非常優(yōu)惠。本人選擇的是系統(tǒng)鏡像:CentOS 7.3 64位。

根據(jù)需要部署了以下環(huán)境:

1、配置Java環(huán)境

2、安裝Tomcat及配置、war包部署

3、安裝MySql及配置、運行sql文件

準(zhǔn)備工作:

1、首先需要開通項目用到的端口,例如8080端口,下圖為本人開通的端口(授權(quán)對象ip就是被允許訪問端口的主機ip,也就是阿里云公網(wǎng)ip,可以是其它云服務(wù)ip),僅供參考。詳情點擊打開連接

2、網(wǎng)上很多教程是通過Xshell終端模擬器訪問遠(yuǎn)端不同系統(tǒng)下的服務(wù)器,以及配合Xftp文件傳輸客戶端來上傳文件(如Java、Tomcat安裝包)。這里推薦使用MobaXterm,有SSH鏈接功能,也有FTP功能,還可以包括VNC遠(yuǎn)程桌面連接功能。MobaXterm官網(wǎng)。

3、下載Linux版本的jdk,選擇后綴是.tar.gz的,如下圖所示。點擊打開鏈接。

4、下載Tomcat安裝包,本人下載的是Tomcat 8.5.33版本。點擊打開鏈接。

5、打開MobaXterm,連接系統(tǒng)。將上述兩個安裝包上傳至指定目錄下。操作步驟如下。

      a.點擊Session,選中SSH協(xié)議,輸入阿里云公網(wǎng)IP地址,點擊OK。

      

   b.打開之后初始目錄是root,返回上一級再打開home目錄,將安裝包均上傳至該目錄。

  

    c.在usr目錄下創(chuàng)建java,再在java下創(chuàng)建以下兩個目錄。

    

1、配置Java環(huán)境

a.運行解壓命令:tar -xzf /home/jdk-8u181-linux-x64.tar.gz -C /usr/java/jdk

b.配置環(huán)境變量(或者直接打開etc目錄下的profile文件):vi /etc/profile

在文件末尾處添加以下內(nèi)容并保存:

1 #set java environment  
2 export JAVA_HOME=/usr/java/jdk/jdk1.8.0_1813 export JRE_HOME=/usr/java/jdk/jdk1.8.0_181/jre  
4 export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH  
5 export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH

保存命令:source /etc/profile

c.驗證安裝,如下所示表示成功:

2、安裝Tomcat及配置、war包部署

a.運行解壓命令:tar -xzf /home/apache-tomcat-8.5.33.tar.gz -C /usr/java/tomcat

b.配置環(huán)境,如下圖所示,執(zhí)行命令或者點擊文件均可:

在文件末尾處添加以下內(nèi)容并保存:

1 export JAVA_HOME=/usr/java/jdk/jdk1.8.0_181   
2 export JRE_HOME=/usr/java/jdk/jdk1.8.0_181/jre

c.在bin目錄執(zhí)行如圖所示命令./startup.sh,驗證安裝:

或者瀏覽器輸入阿里云公網(wǎng)IP地址加上8080端口,頁面如下圖所示表示成功:

d.將JavaWeb項目的war包,上傳至Tomcat的webapps目錄下即可,如下圖所示:

這時在8080端口后加上項目名稱,即可運行此項目,如下圖所示(如果有對應(yīng)數(shù)據(jù)庫的話,下一條繼續(xù)介紹如何配置數(shù)據(jù)庫):

3、安裝MySql及配置、運行sql文件

a.安裝MySQL官方的yum repository:

1 [root@iZwz9eu3mkqq1njlkrfhc8Z ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

b.下載rpm包:

1 [root@iZwz9eu3mkqq1njlkrfhc8Z ~]# yum -y install mysql57-community-release-el7-10.noarch.rpm

c.安裝MySQL服務(wù),最后會出現(xiàn)個complete?。?/span>

1 [root@iZwz9eu3mkqq1njlkrfhc8Z ~]# yum -y install mysql-community-server

d.修改MySQL配置文件(或者修改etc目錄下的my.cnf文件并保存),跳過密碼登錄:

1 [root@iZwz9eu3mkqq1njlkrfhc8Z ~]# vi /etc/my.cnf

末尾處添加如下內(nèi)容:

1 skip-grant-tables

e.啟動MySQL服務(wù):

1 [root@iZwz9eu3mkqq1njlkrfhc8Z ~]# systemctl start mysqld.service

f.登錄MySQL:

1 [root@iZwz9eu3mkqq1njlkrfhc8Z ~]# mysql -u root

g.修改密碼:

1 mysql> use mysql;2 Database changed3 mysql> update mysql.user set authentication_string=password('1234') where user='root' ;

h.退出mysql,重新在剛剛那個配置文件中去掉skip-grant-tables,然后重啟MySQL:

1 mysql> exit
1 [root@iZwz9eu3mkqq1njlkrfhc8Z ~]# vi /etc/my.cnf
1 [root@iZwz9eu3mkqq1njlkrfhc8Z ~]# systemctl restart mysqld.service

i.使用新密碼登錄MySql,如下圖所示:

j.必須重設(shè)密碼,并設(shè)置密碼等級與最小長度:

1 SET PASSWORD = PASSWORD('1234');
1 mysql> set global validate_password_policy=0;  //改變密碼等級
1 mysql> set global validate_password_length=4;   //改變密碼最小長度

k.再次修改密碼:

1 SET PASSWORD = PASSWORD('1234');

l.配置遠(yuǎn)程登錄(root為用戶名,1234為密碼),以及刷新系統(tǒng)權(quán)限:

1 mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '1234' WITH GRANT OPTION;
1 mysql> flush privileges;

m.創(chuàng)建數(shù)據(jù)庫并運行sql文件:

1 mysql> create database corporate_genealogy;
1 mysql> use corporate_genealogy;
1 mysql> source /home/corporate_genealogy.sql;

n.使用Navicat數(shù)據(jù)庫管理工具連接阿里云數(shù)據(jù)庫,如下圖所示:

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
linux下jdk,tomcat安裝以及環(huán)境變量的配置
CentOS 7 Tomcat服務(wù)的安裝與配置
Linux磁盤占用100%解決方法
從零開始手把手教你部署JPress搭建網(wǎng)站!
linux下安裝jira詳細(xì)步驟
Tomcat一點一滴之(二)配置應(yīng)用
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服