Lamp環境搭建

願網址:http://www.linuxdiyf.com/viewarticle.php?id=202377php

 

yum安裝LAMPhtml

 

1. 安裝Apahce, PHP, MySQL以及php鏈接mysql庫組件。 #yum -y install httpd php mysql mysql-server php-mysql yum會到指定的服務器(mirror:163.com服務器)下載對應的軟件版本,並自動處理依賴關係,並進行安裝。
2. 安裝apache擴展 #yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql 讓apache更好的支持其餘的軟件。
3. 安裝php的擴展 #yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc apache自己並不支持php文件,要安裝對應的php軟件,而後進行http.conf配置;讓apache能解析.php文件。
4. 安裝MySQL的擴展 #yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql 跟好的實現mysql的功能。
5. 配置開機啓動服務 #/sbin/chkconfig httpd on [設置apache服務器httpd服務開機啓動] #/sbin/service httpd start [啓動httpd服務,與開機啓動無關] #/sbin/service mysqld start [啓動mysqld服務,與開機啓動無關]
6. 簡單配置文件: apache的配置文件是/etc/httpd/conf下 modules放在/usr/lib/httpd下 php的配置文件在/etc/php.d/下 和/etc/php.ini php的modules放在/usr/lib/php/modules下
7. 安裝Tomcat5 #yum -y install tomcat5 tomcat5-webapps tomcat5-admin-webapps 安裝Tomcat5安裝包和對應的依賴關係包
8. 啓動Tomcat5 #service tomcat5 start #chkconfig tomcat5 on
9. 在瀏覽器輸入http://你的IP:8080/,能夠看到Apache SoftWare Foundation頁,若是看不到,請確認是不是防火牆問題 看到一個貓頭 ------------------>tomcat5安裝成功
10. Apache與Tomcat整合 若是網站需同時整合Apache與Tomcat可使用JK或者Proxy方式 使用VI編輯proxy_ajp.conf文件 #vi /etc/httpd/conf.d/proxy_ajp.conf 輸入如下內容 ProxyPass /tomcat/ ajp://localhost:8009/ 存儲文件後,重啓Apache
#service httpd restart
在瀏覽器輸入http://你的IP/tomcat/,能夠看到Apache SoftWare Foundation頁 As you may have guessed by now, this is the default Tomcat home page. It can be found on the local filesystem at:
$CATALINA_HOME/webapps/ROOT/index.jsp
這樣就能夠解析 .jsp文件。java

 

 

【註釋:藍色字體是本身添加】mysql

Apache相關內容:linux

apache默認配置文件保存在: web

/etc/httpd/conf/httpd.confsql

模塊配置文件保存在:apache

/etc/httpd/conf.d/瀏覽器

默認apache日誌保存在:tomcat

/var/log/httpd/

apache默認網站根目錄爲:

/var/www/html

經常使用配置以下:

KeepAlive off    TCP保活配置

MaxKeepAliveRequests 100  一個TCP鏈接容許的最大請求數

KeepAliveTimeout 15         一個TCP鏈接最長空閒時間

Listen 80     默認監聽端口

LoadModule auth_basic_module modules/mod_auth_basic.so   模塊加載

User apache      apache服務所使用用戶

Group apache     apache服務所使用組

ServerAdmin root@linuxcast.net     管理員郵箱

DocumentRoot 「/var/www/html」    網站根目錄

 

DirectoryIndex index.html index.html.var   默認首頁

 

************************************************************************

Tomcat是什麼?

這是支持jsp的輔助軟件,和apache相似的東西,可是如今若是脫離apache,功能將打折扣。隨着之後的發展就徹底能夠脫離apache。

他的功能就是支持jsp,也就是java相關的文件,不準要安裝。

相關文章
相關標籤/搜索