1.先介紹Apache的安裝與卸載
安裝,通過yum線上方式即可
sudo yum install httpd -y
設定開機啟動
chkconfig httpd on
啟動apache服務
service httpd start
預設安裝的路徑是: /etc/httpd/
卸載Apache
首先關閉httpd服務 /etc/init.d/httpd stop 列出httpd相關程式包 rpm -qa|grep httpd 列出包如下 httpd-2.2.3-63.el5.centos.1 httpd-manual-2.2.3-63.el5.centos.1 卸載包 rpm -e httpd-manual-2.2.3-63.el5.centos.1 rpm -e system-config-httpd-1.3.3.3-1.el5 這樣就卸載完成了 卸載內建Apache 1、# rpm -qa|grep httpd,查看與httpd相關軟體包。 " httpd-2.2.3-11.el5_2.centos.4 " 2、然後刪除httpd: "# rpm -e httpd " 出現問題: " error: Failed dependencies: httpd >= 2.2.0 is needed by (installed) gnome-user-share-0.10-6.el5.i386 " 3、還有一個相關的軟體包沒有刪除,清除之,即: "#rpm -e gnome-user-share " 4、再刪除httpd "# rpm -e httpd " #可以使用參數–nodeps的意思就是不管各個程式包間的依賴關係。 "#rpm -e –nodeps httpd //這樣不需要刪除gnome-user-share了
我們來配置apache的動靜分離,負載平衡
編輯設定檔
vi httpd.conf
在末端添加
<!--載入需要的模組、如果需要可以添加ajp模組,用來訪問tomcat-->LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_http_module modules/mod_proxy_http.so LoadModule proxy_connect_module modules/mod_proxy_connect.so LoadModule proxy_balancer_module modules/mod_proxy_balancer.so<!--如果預設的設定檔沒有上面這些配置,直接添上即可,不要重複配置,會錯的。--><!--配置動靜分離-->ProxyPassMatch /*.gif$ ! ProxyPassMatch /*.jpg$ !ProxyPassMatch /*.png$ ! ProxyPassMatch /*.css$ ! ProxyPassMatch /*.js$ ! ProxyPassMatch /*.htm$ ! ProxyPassMatch /*.html$ ! ProxyPass / balancer://cluster/ <Proxy balancer://cluster/> BalancerMember http://127.0.0.1:8080/ loadfactor=1BalancerMember http://127.0.0.1:7080/ loadfactor=1 <!--loadfactor負載平衡--></Proxy>
儲存退出即可
啟動apache前要確保80連接埠未被佔用。如果被佔用,在httpd.conf檔案中修改即可
Centos環境、預設安裝的apache,
靜態資源預設配置路徑:/var/www/html,可在httpd.conf中修改
可以使用vim建立一個html靜態檔案進行測試
2個Tomcat8的安裝
1.本地通過putty工具 pscp命令上傳tomcat linux格式的檔案。解壓即可使用
2.使用vi命令修改設定檔server.xml和項目下的web.xml即可,請參考windos版本的tomcat8的修改內容,配置即可。