1. 程式人生 > >Linux伺服器配置javaweb專案

Linux伺服器配置javaweb專案

連線伺服器需要使用外掛,這裡使用xshell

下載安裝編輯器及檔案上傳工具

首先修改下載源為阿里雲
1.進入cd /etc/yum.repos.d
2.備份CentOS-Base.repo

mv CentOS-Base.repo CentOS-Base.repo.bak
3.修改地址
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
檔案上傳工具的安裝:
yum install -y lrzsz

Vim編輯器安裝
yum -y install vim*

jdk安裝及環境變數配置

進入usr/local目錄,在local目錄下建立java目錄
在這裡插入圖片描述
進入java目錄,然後使用剛才安裝的lrzsz工具上傳jdk檔案,ls檢視上傳的檔案
使用tar -zxvf 上傳的檔名解壓檔案

進入etc目錄,使用下載的VIm編輯器編輯profile檔案,使用命令
vim profilei進入編輯模式
在檔案末尾新增

JAVA_HOME=/usr/local/java/jdk1.8
JRE_HOME=/usr/local/java/jdk1.8/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

在這裡插入圖片描述
新增完成後,按esc鍵,輸入:wq儲存修改,然後使用命令source /etc/profile重讀檔案使檔案立即生效,至此,jdk以及環境變數就配置好了,可以使用javac命令實驗環境變數配置是否正確!

tomcat安裝

進入etc//usr/local目錄
在這裡插入圖片描述
然後使用rz命令匯入tomcat檔案到伺服器
然後解壓匯入的tomcat檔案.
解壓後的tomcat檔案與windows下的tomcat檔案目錄結構類似
可以在conf目錄下配置 server.xml檔案配置埠號以及域名

資料庫安裝

1.使用yum install -y mariadb-server命令安裝資料庫
2.使用systemctl start mariadb.service

命令啟動資料庫服務
3.使用systemctl enable mariadb.service命令新增資料庫到開機啟動
4.使用mysql -uroot -p進入資料庫
5.修改資料庫密碼
在這裡插入圖片描述
然後exit;退出資料庫
6.重啟資料庫systemctl restart mariadb.service,使設定的密碼生效

把原有專案的資料庫匯入伺服器資料庫

1.使用mysql -uroot -p進入資料庫
2.使用create database bbs default character set utf8;建立bbs資料庫
3.將windows上的資料庫匯出到電腦上為字尾為sql的檔案
4.在伺服器上下載該sql檔案
在etc下建立目錄用於儲存sql檔案,使用rz命令上傳檔案致伺服器
在這裡插入圖片描述
5.進入資料庫,進入剛才建立的bbs資料庫,使用source /etc/sql/bbs.sql命令匯入資料庫
source 儲存路徑,資料庫匯入完成.

將專案部署到tomcat伺服器

進入tomcat目錄下
在這裡插入圖片描述
修改 server.xml檔案配置埠號以及域名,將埠號8080改為http預設的80
在這裡插入圖片描述
將訪問地址改為域名
在這裡插入圖片描述
在這裡插入圖片描述
使用最簡便的方法,把檔案部署到webapps下,然後進入bin啟動服務,最後將檔案專案名改為ROOT檔案即可,注意,原本的檔案改名後應當保留
或者在server.xml檔案下的host標籤下新增

<Context path="" docBase="/usr/local/tomcat7/webapps/bbs" reloadable="true" debug="0" privileged="true">
</Context>

即可,其中docBase為專案的真實路徑