【轉】Linux上部署web服務器並發布web項目


 

近在學習如何在linux上搭建web服務器來發布web項目,由於本人是linux新手,所以中間入了不少坑,搞了好久才搞出點成果。

以下是具體的詳細步驟以及我對此做的一些總結和個人的一些見解,希望對跟我一樣的新手們有些幫助,有誤的地方還請大神們指出 😀!
(以下操作都是在虛擬機中進行)

 

1.選用CentOS6 64位作為服務器系統。

(原因:redhat要錢,而CentOS免費;CentOS相比於其它linux系統要成熟、穩定一點;CentOS7操作命令和目錄結構發生了一些變化所以選用版本6)

2.裝系統(使用CentOS-6.8-x86_64-bin-DVD1.iso鏡像安裝)

創建虛擬機時注意以下兩個地方的選擇,其他都是按默認選擇。

 

 


3.配置網絡環境

----------------------------------------------------網絡配置開始---------------------------------------------------------

1)windos物理機:

啟用VMnet1網卡,並將其ip修改為192.168.0.100,

本地連接則為自動獲取。

 

2)虛擬機服務器(即本系統):

編輯虛擬機配置,移除網卡“以太網2”,雙擊網卡“以太網”,將網絡連接改為“自定義”,選擇VMnet1(僅主機)。

 

 

打開終端,配置eth0端口IP為192.168.0.101,並關閉防火牆。

 

 

 

cd /etc/sysconfig/network-scripts(進入network-scripts目錄下)

vi ifcfg-eth0(修改eth0網卡配置文件,永久生效)

BOOTPROTO=none /dhcp(自動獲取IP)/static(手工獲取)

IPADDR=192.168.0.101(ip地址)

NETMASK=255.255.255.0(子網掩碼)

 

保存並退出

service network restart(重啟一下網絡,使剛剛的修改生效)

 

網絡配置完畢,使用windows的cmd測試一下

 

----------------------------------------------------網絡配置完畢---------------------------------------------------------

 


4.安裝JDK(jdk-8u121-linux-x64.tar.gz)

----------------------------------------------------JDK安裝開始----------------------------------------------------------

使用WinSCP將JDK安裝包從windows傳遞到linux。

 

在linux的/usr目錄下新建文件夾java,並包安裝包拖到java文件夾中

 

cd /usr/java(進入java目錄下)

tar xvf jdk-8u121-linux-x64.tar.gz(解壓jdk安裝包)

 

在/etc/profile文件末尾添加如下幾行

 

----------------------------------------------------JDK安裝完畢----------------------------------------------------------

 


5.安裝tomcat(apache-tomcat-8.5.12.tar.gz)

----------------------------------------------------Tomcat安裝開始-----------------------------------------------------

步驟與JDK的安裝基本差不多。

先在/usr下新建tomcat文件夾,並把安裝包拷貝進來

cd /usr/tomcat

tar xvf apache-tomcat-8.5.12.tar.gz

 

source /etc/profile(使修改生效)

 

 

使tomcat成為系統服務

cp catalina.sh /etc/init.d/tomcat

vi /etc/init.d/tomcat(增加如下內容)

 

退出並保存

 

----------------------------------------------------Tomcat安裝完畢-----------------------------------------------------

 


6.安裝MySQL(mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz)

----------------------------------------------------MySQL安裝開始-----------------------------------------------------

rpm -qa | grep -i mysql(檢查之前版本)

yum -y remove mysql-libs*(卸載之前安裝所有)

將安裝包拷貝到/usr/local目錄下

 

 

 

 

添加mysql服務

vi /etc/profile(添加環境變量)

保存並退出

source /etc/profile(使修改生效)

vi /etc/my.cnf(修改mysql配置文件,修改如下內容)

保存並退出

----------------------------------------------------MySQL安裝完畢-----------------------------------------------------


7.創建數據庫並導入數據

拷貝數據庫腳本文件到/usr/local目錄下

8.發布web項目

拷貝項目war包到/usr/tomcat/apache-tomcat-8.5.12/webapps目錄下,

等待tomcat自動將war包解壓完畢,在瀏覽器輸入項目路徑即可訪問項目了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM