日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 人文社科 > 生活经验 >内容正文

生活经验

java web ubuntu_Ubuntu部署Java web项目

發(fā)布時(shí)間:2023/11/27 生活经验 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java web ubuntu_Ubuntu部署Java web项目 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

登錄服務(wù)器和給服務(wù)器傳輸文件,使用的工具是Xshell Xftp

Mysql

安裝mysql

輸入:sudo apt-get update ? ? ? ? ? ? ? ? ? ? 更新軟件列表

輸入:sudo apt-get install mysql-server ? 安裝mysql(過(guò)程中,需要輸入 root用戶密碼)

輸入:sudo netstat -tap | grep mysql ? ? ?如果看到有mysql 的socket處于 listen 狀態(tài)則表示安裝成功。

配置mysql

輸入:sudo vi /etc/mysql/my.cnf ? ?來(lái)編輯mysql配置文件,設(shè)置它的默認(rèn)字符集為utf-8

按下" i?"鍵,打開(kāi)vi編輯模式,

找到" client "標(biāo)簽,在它下面加

default-character-set=utf8

找到" mysqld "標(biāo)簽,在它下面加

init_connect='SET NAMES utf8'

character-set-server=utf8

按下" esc ",退出vi 的編輯模式。輸入" :wq ",來(lái)保存文件,并退出vi。

導(dǎo)入數(shù)據(jù)到mysql

輸入:mysql -u roor -p ? ? ? ? ? ? ? ? 然后在輸入root用戶密碼,登錄mysql

輸入:create database yq; ? ? ? ? ? ?創(chuàng)建數(shù)據(jù)庫(kù)

輸入:use yq; ? ? ? ? ? ? ? ? ? ? ? ? ? ? 來(lái)使用剛才創(chuàng)建的數(shù)據(jù)庫(kù)

輸入:source /home/test.sql; ? ? ? ?導(dǎo)入sql文件,通過(guò)路徑和文件名來(lái)找到sql文件。

至此,數(shù)據(jù)導(dǎo)入mysql完成。

然后可以,檢查下數(shù)據(jù)。其他命令:

show databases; 查看所有數(shù)據(jù)庫(kù)

show tables; 查看所有表(先需要用 use 命令,來(lái)指定數(shù)據(jù)庫(kù))

select * from test; 查看表中信息

配置遠(yuǎn)程登錄mysql

修改/etc/mysql/my.cnf,需要root用戶權(quán)限。找到文件中的:

bind-address = 127.0.0.1 注釋掉,如果不注釋,mysql只會(huì)監(jiān)聽(tīng)本地連接。

創(chuàng)建或者賦予一個(gè)用戶,遠(yuǎn)程登錄的權(quán)限:

mysql GRANT ALL PRIVILEGES ON data.table TO yq@"111.112.113.114" IDENTIFIED BY "root";

"data",設(shè)置該用戶允許訪問(wèn)哪個(gè)數(shù)據(jù)庫(kù),如果設(shè)置為*號(hào),則可以訪問(wèn)所有庫(kù)

"table",設(shè)置該用戶允許訪問(wèn)哪個(gè)表,如果設(shè)置為*號(hào),則可以訪問(wèn)所有表

"yq",被賦予權(quán)限的用戶名,如果用戶不存在,則創(chuàng)建。

"111.112.113.114",允許該用戶從這個(gè) IP 來(lái)遠(yuǎn)程登錄mysql,如果設(shè)置為%號(hào),則所有ip都可以。

"root",該用戶密碼

mysql flush privileges; 刷新權(quán)限

-----------------------以上遠(yuǎn)程登錄的用戶已經(jīng)創(chuàng)建完成---------------------------

在遠(yuǎn)程的連接的時(shí)候,使用普通的連接,不能使用ssh。

Jdk

快速安裝jdk或jre

sudo apt-get install default-jdk

或者

sudo apt-get install oracle-java7-installer

或者

sudo apt-get install openjdk-jdk7(不建議使用,雖然是免費(fèi)的,但是不完整)

sun jdk 部分代碼不是免費(fèi)的,只能個(gè)人使用

open jdk 免費(fèi)的,基于sun jdk改的,大部分的源碼是一樣的。

手動(dòng)安裝jdk或者jre(更好的選擇自己想要的版本)

先從oracle官網(wǎng)上下載,自己所需的《java版本》的《Linux版本》的JRE。

下載好后,通過(guò)Xftp工具,傳到服務(wù)器中。

輸入:sudo?tar -zxvf XXXXXXX ?進(jìn)行解壓JDK

輸入:sudo mv jre1.7.0_05 /usr/java ? /usr/java 這個(gè)目錄不存在,便會(huì)自己創(chuàng)建。 執(zhí)行這個(gè)命令,會(huì)將jre這個(gè)文件放入java目錄中。

sudo mv jre1.7.0_05/ /usr/java ? 這個(gè)命令,會(huì)將jre目錄下面的所有文件(不含jre本身目錄),放入java目錄中。

配置 ?java環(huán)境變量

輸入:vim ~/.bashrc ? 來(lái)編輯環(huán)境變量,在最底下,添加環(huán)境變量

export JAVA_HOME=/usr/jdk

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export PATH=${JAVA_HOME}/bin:$PATH

如圖:

設(shè)置java默認(rèn)程序

然后在設(shè)置默認(rèn)程序(紅字部分,根據(jù)自己jdk安裝的目錄來(lái)修改)

輸入:sudo update-alternatives --install /usr/bin/java java /usr/java/jdk1.7.0_79/bin/java 300

輸入:sudo update-alternatives --install /usr/bin/javac javac /usr/java/jdk1.7.0_79/bin/javac 300

如果系統(tǒng)上,有多個(gè)jdk,那么還需要修改默認(rèn)的jdk設(shè)置:

輸入:sudo update-alternatives --config java

會(huì)讓你選擇0,1,2...,默認(rèn)是0,對(duì)應(yīng)openjdk,我們當(dāng)然需要換成我們剛剛設(shè)定的路徑

/usr/java/jdk1.7.0_07/bin/java ?????????300 ?????手動(dòng)模式

輸入上述對(duì)應(yīng)的序號(hào),然后回車就OK了

測(cè)試java

最后通過(guò):

輸入: java ? ?會(huì)出現(xiàn)很多java 對(duì)應(yīng)的命令提示

輸入: javac ? 會(huì)出現(xiàn)很多javac ?對(duì)應(yīng)的命令提示

上面兩個(gè)命令,都相應(yīng)的出現(xiàn)很多提示,則java安裝成功。

輸入: java -version ? 檢查jdk版本。

Tomcat

下載tomcat,傳入服務(wù)器。

安裝tomcat

輸入: tar -vzxf apache-tomcat-7.0.63.tar.gz ? 解壓tomcat

輸入: sudo mv?apache-tomcat-7.0.63 /usr/ ? 將tomcat目錄放到usr目錄下

測(cè)試:

進(jìn)入tomcat的bin目錄,啟動(dòng)tomcat,然后通過(guò)IP地址訪問(wèn)。測(cè)試能不能訪問(wèn)tomcat默認(rèn)主頁(yè),如果可以,則安裝成功。

配置:

進(jìn)入conf目錄,編輯server.xml文件。

首先,將默認(rèn)端口8080改成80

然后,在《host》標(biāo)簽下,配置工程路徑:

如圖:

至此,整個(gè)java web項(xiàng)目配置完成。

總結(jié)

以上是生活随笔為你收集整理的java web ubuntu_Ubuntu部署Java web项目的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。