国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Linux的開發(fā)環(huán)境安裝配置與后端項(xiàng)目部署

這篇具有很好參考價值的文章主要介紹了Linux的開發(fā)環(huán)境安裝配置與后端項(xiàng)目部署。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

目錄

一.安裝開發(fā)環(huán)境

1.準(zhǔn)備階段

1.1 創(chuàng)建新目錄

1.2 解壓文件

2.JDK的安裝與配置環(huán)境變量

2.1 解壓jdk壓縮包

2.2 配置環(huán)境變量

2.3 設(shè)置環(huán)境變量生效

?2.4 驗(yàn)證是否安裝成功

3.Tomcat的安裝與使用

3.1 解壓安裝

3.2?開啟服務(wù)

3.3 開放端口?

?3.4 訪問成功

4.MySQL的安裝

4.1 檢查卸載原有數(shù)據(jù)庫

4.1 解壓安裝

?5.配置MySQL

5.1 啟動服務(wù)

?5.2 登錄Mysql修改密碼

二.后端項(xiàng)目的部署

1.單體項(xiàng)目

1.1 拷貝項(xiàng)目

1.2 遠(yuǎn)程導(dǎo)入數(shù)據(jù)庫文件

1.3 啟動服務(wù)

2.部署后端項(xiàng)目

2.1 拷貝項(xiàng)目

2.2 遠(yuǎn)程導(dǎo)入數(shù)據(jù)庫文件

2.3 啟動項(xiàng)目


Linux的開發(fā)環(huán)境安裝配置與后端項(xiàng)目部署,操作系統(tǒng),linux,運(yùn)維,服務(wù)器,筆記

一.安裝開發(fā)環(huán)境

1.準(zhǔn)備階段

1.1 創(chuàng)建新目錄

在根目錄下輸入以下命令新建文件夾

mkdir 文件名

?Linux的開發(fā)環(huán)境安裝配置與后端項(xiàng)目部署,操作系統(tǒng),linux,運(yùn)維,服務(wù)器,筆記

然后cd進(jìn)入到當(dāng)前目錄,在當(dāng)前目錄再新建一個名為software的文件夾,?用于保存解壓包

Linux的開發(fā)環(huán)境安裝配置與后端項(xiàng)目部署,操作系統(tǒng),linux,運(yùn)維,服務(wù)器,筆記

?將所有解壓包復(fù)制到當(dāng)前software目錄下,這里利用到工具MobaXterm?,將所有文件拖動到當(dāng)前目錄即可

Linux的開發(fā)環(huán)境安裝配置與后端項(xiàng)目部署,操作系統(tǒng),linux,運(yùn)維,服務(wù)器,筆記

1.2 解壓文件

解壓命令:tar -xvf 文件名

查看當(dāng)前所在文件夾中的文件命令:ll

2.JDK的安裝與配置環(huán)境變量

2.1 解壓jdk壓縮包

根據(jù)上述操作,將jdk壓縮包進(jìn)行解壓,解壓后可以通過命令查看

Linux的開發(fā)環(huán)境安裝配置與后端項(xiàng)目部署,操作系統(tǒng),linux,運(yùn)維,服務(wù)器,筆記

2.2 配置環(huán)境變量

輸入以下命令進(jìn)入到管理配置環(huán)境變量文件

vim /etc/profile

注:沒有vim可以用命令?yum install vim 安裝,也可以用命令vi?/etc/profile 進(jìn)入到配置環(huán)境變量中

進(jìn)入到環(huán)境變量配置文件后,滑到底部,在鍵盤上點(diǎn)擊insert鍵,找不到insert的話,可以在自己的系統(tǒng)搜索欄搜索桌面鍵盤點(diǎn)擊insert去進(jìn)行編輯,輸入以下命令

/root/JavaYU/software/jdk1.8.0_151/ 為jdk解壓路徑

export JAVA_HOME=/root/JavaYU/software/jdk1.8.0_151/?
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

Linux的開發(fā)環(huán)境安裝配置與后端項(xiàng)目部署,操作系統(tǒng),linux,運(yùn)維,服務(wù)器,筆記

輸入完成之后,Esc退出,然后輸入命令:wq 保存并退出?

Linux的開發(fā)環(huán)境安裝配置與后端項(xiàng)目部署,操作系統(tǒng),linux,運(yùn)維,服務(wù)器,筆記

2.3 設(shè)置環(huán)境變量生效

?命令 :source /etc/profile

?2.4 驗(yàn)證是否安裝成功

命令: java -version

Linux的開發(fā)環(huán)境安裝配置與后端項(xiàng)目部署,操作系統(tǒng),linux,運(yùn)維,服務(wù)器,筆記?當(dāng)出現(xiàn)版本號時就說明安裝成功了

3.Tomcat的安裝與使用

3.1 解壓安裝

在software目錄下解壓安裝

命令:tar -zxvf apache-tomcat-8.5.20.tar.gz

3.2?開啟服務(wù)

首先進(jìn)入到Tomcat下的bin目錄下

命令:cd apache-tomcat-8.5.20/bin/

?啟動Tomcat

命令:./startup.sh

Linux的開發(fā)環(huán)境安裝配置與后端項(xiàng)目部署,操作系統(tǒng),linux,運(yùn)維,服務(wù)器,筆記

3.3 開放端口?

命令:firewall-cmd --zone=public --add-port=8080/tcp --permanent

Linux的開發(fā)環(huán)境安裝配置與后端項(xiàng)目部署,操作系統(tǒng),linux,運(yùn)維,服務(wù)器,筆記?刷新防火墻規(guī)則

firewall-cmd --reload

查看防火墻開放端口列表

firewall-cmd --zone=public --list-ports

防火墻狀態(tài)

systemctl status firewalld

啟動防火墻

systemctl start firewalld

關(guān)閉防火墻

systemctl stop firewalld.service
systemctl disable firewalld.service?

?3.4 訪問成功

Linux的開發(fā)環(huán)境安裝配置與后端項(xiàng)目部署,操作系統(tǒng),linux,運(yùn)維,服務(wù)器,筆記

4.MySQL的安裝

4.1 檢查卸載原有數(shù)據(jù)庫

因?yàn)樵械臄?shù)據(jù)庫可能會與mysql沖突,所以我要先卸載原有的數(shù)據(jù)庫

檢查命令

rpm -qa|grep mariadb

?Linux的開發(fā)環(huán)境安裝配置與后端項(xiàng)目部署,操作系統(tǒng),linux,運(yùn)維,服務(wù)器,筆記

卸載命令

?rpm -e --nodeps?mariadb-libs-5.5.56-2.el7.x86_64

注意:不同版本的Linux可能數(shù)據(jù)庫會不一樣,所以一定要看清自己原有的數(shù)據(jù)庫版本?

4.1 解壓安裝

在software文件夾中新建一個名為MySQL-5.7的文件夾

命令:mkdir mysql-5.7

將MySQL安裝包解壓到指定目錄

tar -xvf mysql-5.7.35-1.el7.x86_64.rpm-bundle.tar -C mysql-5.7

進(jìn)入到mysql目錄下

cd mysql-5.7

?開始安裝,依次執(zhí)行下面命令

-ivh 其中i表示安裝,v表示顯示安裝過程,h表示顯示進(jìn)度
cd mysql-5.7
rpm -ivh mysql-community-common-5.7.35-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.35-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.35-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.35-1.el7.x86_64.rpm

?5.配置MySQL

5.1 啟動服務(wù)

systemctl start mysqld

?5.2 登錄Mysql修改密碼

查看日志,默認(rèn)的Mysql密碼

grep "password" /var/log/mysqld.log

Linux的開發(fā)環(huán)境安裝配置與后端項(xiàng)目部署,操作系統(tǒng),linux,運(yùn)維,服務(wù)器,筆記?這段就是默認(rèn)的Mysql密碼

登錄MySQL

mysql -u root -p

然后輸入自己的初始密碼

Linux的開發(fā)環(huán)境安裝配置與后端項(xiàng)目部署,操作系統(tǒng),linux,運(yùn)維,服務(wù)器,筆記

設(shè)置密碼校驗(yàn)策略(0 or LOW),要不密碼過于簡單通不過校驗(yàn)

set global validate_password_policy=0;

設(shè)置密碼校驗(yàn)長度,要不密碼太短不讓你過(多次測試發(fā)現(xiàn)密碼最小長度為4位)

set global validate_password_length=4;

更新密碼

set password = password("123456");

刷新服務(wù),使其修改密碼生效

FLUSH PRIVILEGES;?

?開放3306端口

firewall-cmd --zone=public --add-port=3306/tcp --permanent

更新防火墻規(guī)則

firewall-cmd --reload

授權(quán)允許root用戶遠(yuǎn)程登錄?

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

然后再刷新服務(wù)

FLUSH PRIVILEGES;

?最后在本機(jī)Navicat中測試遠(yuǎn)程連接

Linux的開發(fā)環(huán)境安裝配置與后端項(xiàng)目部署,操作系統(tǒng),linux,運(yùn)維,服務(wù)器,筆記

二.后端項(xiàng)目的部署

1. 修改端口號訪問

1.1 進(jìn)入到Tomcat的conf目錄中

cd apache-tomcat-8.5.20/conf

1.2 修改server.xml文件?

vim server.xml

1.3 修改端口號

點(diǎn)擊insert,修改文件訪問端口為8082?

Linux的開發(fā)環(huán)境安裝配置與后端項(xiàng)目部署,操作系統(tǒng),linux,運(yùn)維,服務(wù)器,筆記

1.4 重新設(shè)置生效

source /etc/profile?

2.單體項(xiàng)目

2.1 拷貝項(xiàng)目

將項(xiàng)目拷貝到JavaYU/software/apache-tomcat-8.5.20/webapps目錄下

2.2 遠(yuǎn)程導(dǎo)入數(shù)據(jù)庫文件

Linux的開發(fā)環(huán)境安裝配置與后端項(xiàng)目部署,操作系統(tǒng),linux,運(yùn)維,服務(wù)器,筆記

2.3 啟動服務(wù)

./startup.sh

注意:在導(dǎo)入項(xiàng)目后要先將服務(wù)停止后再進(jìn)行開啟?

Linux的開發(fā)環(huán)境安裝配置與后端項(xiàng)目部署,操作系統(tǒng),linux,運(yùn)維,服務(wù)器,筆記

輸入訪問地址可以訪問說明部署成功

Linux的開發(fā)環(huán)境安裝配置與后端項(xiàng)目部署,操作系統(tǒng),linux,運(yùn)維,服務(wù)器,筆記

Linux的開發(fā)環(huán)境安裝配置與后端項(xiàng)目部署,操作系統(tǒng),linux,運(yùn)維,服務(wù)器,筆記

3.部署后端項(xiàng)目

3.1 拷貝項(xiàng)目

將項(xiàng)目拷貝到JavaYU/software/apache-tomcat-8.5.20/webapps目錄下

3.2 遠(yuǎn)程導(dǎo)入數(shù)據(jù)庫文件

Linux的開發(fā)環(huán)境安裝配置與后端項(xiàng)目部署,操作系統(tǒng),linux,運(yùn)維,服務(wù)器,筆記

3.3 啟動項(xiàng)目

Linux的開發(fā)環(huán)境安裝配置與后端項(xiàng)目部署,操作系統(tǒng),linux,運(yùn)維,服務(wù)器,筆記

Linux的開發(fā)環(huán)境安裝配置與后端項(xiàng)目部署,操作系統(tǒng),linux,運(yùn)維,服務(wù)器,筆記文章來源地址http://www.zghlxwxcb.cn/news/detail-735975.html

到了這里,關(guān)于Linux的開發(fā)環(huán)境安裝配置與后端項(xiàng)目部署的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包