Web服务器配置(Tomcat)【Centos】
Tomcat 是一個輕量化服務(wù)器,理論上支持 20,000 個用戶
LNMP:Linux Nginx MySQL
LTMP:Linux Tomcat MySQL
1.Apache
Tomcat 從版本7開始,若僅僅只需要部署HTML靜態(tài)頁面,Apache就可以完全夠用
查看Apache是否安裝
rpm -qa httpd查看在哪里安裝了
rpm -ql httpd-
/var/www:默認(rèn)部署頁面
- cgi(C語言寫的服務(wù)程序)
- html
啟動
service httpd start打開瀏覽器訪問IP地址
默認(rèn)是error頁面(./var/www/error/noindex.html)——在/etc/httpd/conf.d/welecom.conf下配置
我們觀察一下這個title就是和當(dāng)前打開的頁面title是一致的
然后我們觀察一下相關(guān)配置
在html目錄下配置
進(jìn)入目錄/var/www/html
vim index.html配置頁面
重新打開IP地址
配置文件
vim /etc/httpd/conf/httpd.confpid存放
vim /etc/httpd/run/httpd.pid當(dāng)前我們這里運行的Apache對應(yīng)的pid是2911
查詢
ps -aux | grep 文件的內(nèi)容DocumentRoot——對應(yīng)<Direcotry "xxxxx">
靜態(tài)頁面存放位置
若當(dāng)前我需要更改靜態(tài)頁面的位置,我們需要更改兩個地方:DocumentRoot和Directory,分別對應(yīng)下圖
2.Tomcat
因為是基于java的,所以需要配置java環(huán)境
查看java版本
java -version- JRE:無法編譯(沒有javac指令)
- JDK:java development kit(編譯)
javac無法編譯
javac下載
當(dāng)然可能你需要直接從yum 直接安裝(由于這里是在實驗室中,我們直接通過ftp獲取服務(wù)器上的tomcat版本)
yum install apache-tomcat cd /usr/local/src ftp 192.168.1.10 cd pub/course/apache-tomcat-7.0.27.tar.gz解壓
tar -zxvf xxxx.tar.gz創(chuàng)建軟鏈接
這里對應(yīng)的路徑太長了,希望縮短一點(就需要使用到軟鏈接了)
mkdir /usr/local/tomcat ln -s /usr/local/src/apache-tomcat-7.0.23 /usr/local/tomcat配置系統(tǒng)變量
vim /etc/profile輸入G,末尾加上
export CATALINA_HOME=/usr/local/tomcat重新生效profile
source /etc/profile啟動
因為tomca不是系統(tǒng)級的應(yīng)用,所以我們無法直接通過service或者systemctl去啟動
cd /usr/local/tomcat/bin啟動腳本
這里需要注意的加上./,否則會被當(dāng)成系統(tǒng)的命令
./startup.sh訪問ip:8080
3.部署
部署項目到服務(wù)器中通常有以下方法:直接拷貝、jar包和war包
在tomcat中最為簡單、安全的就是通過manager配置war包部署,也就是頁面中的
配置用戶
這里需要輸入密碼,但是當(dāng)前我們并不知道賬號和密碼對應(yīng)的是什么,所以需要在tomcat中配置
當(dāng)我們點擊取消時,頁面會變成這樣
仔細(xì)閱讀這個頁面,有說到,我們可以通過添加manager-gui角色配置進(jìn)入conf/tomcat-users.xml
<role rolename="manager-gui"/> <user username="tomcat" password="s3cret" roles="manager-gui"/>進(jìn)入配置文件修改
vim /usr/local/tomcat/conf/tomcat-users.xml當(dāng)然這里的passwd是可以自行配置的,對應(yīng)的用戶名密碼分別是
- username:admin
- password:abc123
重啟
先shutdown,在startup
后臺管理
輸入完賬號密碼后,我們就可以進(jìn)入到當(dāng)前頁面
嘗試啟動/停止
當(dāng)前頁面中有docs、examples、host-manager和manager
我們可以點擊其中的某一個查看,這里我選擇的是docs
直接點擊后,將會出現(xiàn)這樣的頁面
現(xiàn)在我們嘗試stop
當(dāng)我們點擊stop后,在上方有對應(yīng)的消息提示
嘗試進(jìn)入
此時將會顯示404的錯誤
當(dāng)然如果你之前沒有關(guān)閉,你會發(fā)現(xiàn)好像并沒有關(guān)閉,但是其實這個頁面只是你瀏覽器中的緩存
總結(jié)
以上是生活随笔為你收集整理的Web服务器配置(Tomcat)【Centos】的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 阿里巴巴以9000万欧元收购德国大数据公
- 下一篇: Centos7---禁用ssh的sftp