Tomcat搭建


 

第一步:下載 軟件 和 JDK(JDK 是Java開發工具包 (Java Development Kit ) 的縮寫)

軟件推薦下載:Xftp 和 FileZilla 這兩個軟件方便從本機電腦上下載的JDK上傳到Linux里。

JDK:第一個  https://archive.apache.org/dist/tomcat/tomcat-8/v8.5.39/bin/

 第二個:https://www.oracle.com/java/technologies/javase-jdk16-downloads.html

 下載完之后利用上面下載的兩個軟件的其中一個將兩個文件傳輸到Linux里。

傳入后兩個文件如下圖是紅色的。

第二步:安裝 JDK 與啟動 Tomcat

關閉防火牆、關閉se。

systemctl status firewalld  //查看防火牆是否關閉

systemctl stop firewalld   //關閉防火牆

getenforce         //查看是否關閉se

setenforce 0        //臨時關閉se

徹底關閉se需要進config目錄里關閉,如下:

vi /etc/selinux/config     //進入config目錄

 這個顯示的是開啟把 enforcing 改為 disabled 就修改成功了。

開始解壓那兩個文件,如下:

tar -zxf +需要解壓的文件名    //解壓文件

最下面的綠色的是解壓完成的。然后把他移動到存放軟件的目錄里並且改名為 jdk16 ,如下:

mv /opt/jdk-16.0.2 /usr/local/jdk16  //移動到 /usr/local 里並且改名為 jdk16 

修改全局環境變量,如下:

yum install -y net-tools    //下載一個 net-tools 命令

yum install -y vim       //下載 vim 命令

vim /etc/profile        //進入環境變量的目錄中

 

 進去之后最后面是這樣的,然后在最下面輸入這些行代碼就可以了,把 jdk1.8 改成你所改的名字。

{ 按 i 是修改/輸入文件,修改完之后呢按 ESC 是退出修改權限再按  :wq  冒號后寫 w 是保存 q 是退出 }

source /etc/profile    //刷新一下環境

java -version      //產看是否安裝JDK成功

 

如果安裝的版本跟你下載的版本不一樣的話,那你就安裝錯誤了。

第四步:Tomcant安裝

mv /opt/apache-tomcat-8.5.39 /usr/local/tomcat  //移動到 /usr/local/ 里並改名為 tomcat

啟動 Tomcant  1.首先進入它所在的目錄里  cd /usr/local/tomcat/

        2.然后   ./bin/startup.sh    //啟動Tomcat

./bin/shutdown.sh    //關閉Tomcat

ps -aux |grep java     //查看是否啟動Tomcat

 這樣是成功啟動了的。

netstat -lntp |grep java     //產看端口   

然后在瀏覽器中輸入虛擬機的 ip 地址 加上你8080端口就歐克了。(例如:192.168.1.2:8080)

出現這個畫面就可以了。如果要是訪問不了就說明防火牆還有se沒有關閉,關閉一些就可以了。

進入 vim /etc/profile 環境變量中 把剛剛修改的第三行后面加上 /usr/local/tomcat/bin 改完之后直接輸入 shutdown.sh 就直接可以關閉 startup.sh 也直接可以啟動多方便快捷。

 第三步:配置 Tomcat 的80端口

vim /usr/local/tomcat/conf/server.xml      //進server.xml文件

配置 server.xml 文件中搜索 /port {進去文件之后直接輸入斜杠(/)再輸入port  這就是搜索} 找到 8080 把 8080 修改為 80 訪問上面那個網頁就不需要在后面輸入 8080 了。

 /usr/local/tomcat/bin/shutdown.sh    //關閉 Tomcat

/usr/local/tomcat/bin/startup.sh     //開啟 Tomcat

netstat -ntlp |grep java        //檢查端口號

一關一開就相當刷新了一下,然后就可以去瀏覽器上直接搜索虛擬機的 ip 了。

第四步:配置 Tomcat 虛擬主機

先了解一下默認主機,進去默認主機的文件之后 Shift+G 翻到最后面。

vim /usr/local/tomcat/conf/server.xml     //默認主機的存放路徑

其中 <Host> 和 </Host> 之間的配置為虛擬主機配置部分:

name 定義域名;

appBase 定義應用的目錄;

unpackWARs 為是否自動解壓war包;

autoDeploy 如果此項設置為true,表示Tomcat服務處於運行狀態,能夠檢測appbase下的文件,如果有新的Web應用加入進來,會自動發布這個Web應用。

了解一些就行了,知道里面的東西是什么就行了。接着我們來新增一個虛擬主機,操作如下:

下載一個zrlog : http://dl.zrlog.com/release/zrlog-1.7.1-baaecb9-release.war 將下載的 zrlog 包傳到 /usr/local/tomcat/webapps 下因為他會自動解壓,解壓完成之后把它改一下名字。

mv zrloh-1.7.1-baaecb9-release zrlog    //更改文件名

在瀏覽器中輸入虛擬機 ip 后加上 /zrlog 就會出現下面這個頁面。

 

這個畢竟是一個寫博客的平台他需要一定的服務和內存,所有下載一個數據庫。

yum install -y mariadb-server      //下載 maridb-server 數據庫

systemctl start mariadb        //啟動 mariadb 數據庫

初始化一下數據庫  mysql_secure_installation    //初始數據庫

第一個 y 是讓你輸入密碼的 輸入完第一個 y 然后輸入密碼,然后再輸入 y ,接着 n 這個是取消的遠程登錄 ,然后再接着 y 。就OK了。

systemctl restart mariadb        //重啟數據庫

mysql -uroot -p123456          //進入數據庫(-p 后面是數據庫密碼)

 進去之后看下面圖片的操作,主要看紅色框住的就行。(-p 后還是加密碼)

 然后在上面那個網站站中輸入信息后會出來這個頁面。

 

開始配置虛擬機

vim /usr/local/tomcat/conf/server.xml  先進入 server.xml 文件,在文件最后面輸入下面代碼。

<Host name="www.123.cn" appBase=""

unpackWARs="true" autoDeploy="true"

xmlValidation="false" xmlNamespaceAware="false">

<Context path="" docBase="/data/wwwroot/123.cn/" debug="0" reloadable="true" crossContext="true"/>

</Host>

修改完成之后創建一個空文件夾,然后將 zrlog 里的文件移動過來

mkdir -p /data/wwwroot/123.cn      //創建文件名為123.cn的文件

mv webapps/zrlog/* /data/wwwroot/123.cn      //將文件 zrlog 移動到 123.cn  (* 號表示全部)

 查看是否成功移動過來,后重啟一下。然后再自己主機上的 C:\Windows\System32\drivers\etc 路徑下單 hosts 文件。在最下面輸入自己的 ip 還有域名,域名要跟自己虛擬機 cat conf/server.xml 里的域名一樣。

 

 

做這個的目的就是在瀏覽器上不需要再輸入 ip 直接輸入 www.123.cn 就可以了。

ls /usr/local/tomcat/logs/      //查看配置文件

 第五步:配置生成日志

進去 vim /conf/server.xml  文件之后把上面的紅框復制到下面紅框里就行了。

 重啟一下 Tomcat 。

ls /usr/local/tomcat/logs/      //產看是否生成日志

只有你寫一個日志到時候這里才可以顯示出來。

 


免責聲明!

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



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