CentOS7.3 安裝及配置Apache 和Tomcat
阿新 • • 發佈:2018-12-31
1. Apache 安裝
# yum install httpd
//安裝過程中會提示“is this ok [y/d/N]”,輸入y,回車即可
2. Apache 配置
//開啟 Apache 服務
# systemctl start httpd.service
//檢視Apache 服務的執行狀態
# systemctl status httpd.service
//開機自動啟動Apache 服務
# systemctl enable httpd.service
//Apache的配置檔案進行編輯
# vim /etc/httpd/conf/httpd.conf
//安裝完這後,你在瀏覽器中輸入IP時,你還不能訪問站點。這是因為防火牆裡沒設定埠規則,下面我們可以對防火牆進行相應的配置,開啟防火牆(預設時firewalld防火牆是關閉的,iptables是開啟的,所以我們在這裡對 iptables 進行修改)的配置檔案
# vi /etc/sysconfig/iptables
//按i鍵進入編輯模式,在檔案裡追加如下一行程式碼
-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
編輯完成後,按 Esc 鍵退出編輯模式,然後按:wq,儲存退出。
重啟下 iptables 服務
# systemctl restart iptables.service
至此,Apache安裝配置完成
安裝和配置Tomcat8
3. 解壓以及新建目錄
tar -zxvf apache-tomcat-8.5.20.tar.gz
4. 配置tomcat server.xml
server.xml可以配置埠,編碼以及配置專案等等,我們這裡就配置一個埠,把預設的8080,修改成80
# vi /home/tomcat/apache-tomcat-8.5.16/conf/server.xml
把8080埠改成80,然後儲存退出;
5. 配置防火牆,開放80埠
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload
6. 啟動tomcat
[[email protected] ~]# /home/centos/tomcat/apache-tomcat-8.5.20/bin/startup.sh
Using CATALINA_BASE: /home/ centos/tomcat/apache-tomcat-8.5.20
Using CATALINA_HOME: /home/centos/tomcat/apache-tomcat-8.5.20
Using CATALINA_TMPDIR: /home/centos/tomcat/apache-tomcat-8.5.20/temp
Using JRE_HOME: /home/centos/java/jdk1.8.0_144
Using CLASSPATH: /home/centos/tomcat/apache-tomcat-8.5.20/bin/bootstrap.jar:/home/centos/tomcat/apache-tomcat-8.5.20/bin/tomcat-juli.jar
Tomcat started.
說明啟動成功
7. 瀏覽器輸入地址測試