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 profile
按i
進入編輯模式
在檔案末尾新增
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為專案的真實路徑