RHEL5.1安裝mysql-5.1.38+SSL+Apache2.2.13+PHP5.2.10+PHPMyAdmin3.2.1

首先關於apache官網上httpd.*和apache.*的區別,apache1.3的時候名字叫apache_1.3*,apache2.*的名字就叫httpd-2.*了。因爲Apache是一個軟件基金會,其中有一個項目叫HTTP Server,httpd是這個Http Server的守護進程,在Linux下它最常用,所以叫httpd名字更合適吧。

 

一般來說,apache服務器是默認安裝在Linux操作系統上的,一般不需要重新安裝,但是如果確實有新的更好的版本發佈,重新安裝一下還是很有必要的。

 

apache服務器和其它服務器(比如:tomcat/php)的區別在於,apache服務器是web服務器,只能用來解析靜態頁面,它處理靜態頁面的速度要比tomcat/php服務器要快得多,tomcat是jsp/servlet容器,用來解析jsp文件和servlet,php服務器則可以解析php文件。這樣如果客戶端請求的是靜態頁面的話,則只需要apache服務器響應請求就行了,如果客戶端請求的是動態頁面,則由相應語言的解釋器(tomcat或php)處理請求,需要說明的是,所有的客戶端請求都會先發送到apache服務器,由apache服務器判斷是自己處理這個請求還是交給相應的解釋器去處理。相應的解釋器處理完成後,結果仍是是通過apache返回給客戶端,這樣就可以達到分工合作,實現負載均升衡,提高系統的性能。

 

apache服務器的可配置性是很強的,正是由於它的這種可配置性,它纔可以在服務器端提供對腳本技術(Perl/php/jsp)的支持,要實現這種支持,只需要安裝相應的動態語言解釋器(tomcat/php),再在apache的配置文件做適應的配置就可以了。

 

apache的很多模塊實現安全方面的防護:如mod_auth提供對服務器上數據進行適當的保護,而SSL模塊則用來保護服務器和客戶端之間的安全通信。

 

1.安裝mysql-5.1.38

2.安裝openssl-0.9.8k

3.安裝apache-2.2.13

 

4.生成根證書和服務器證書

使用http://www.openssl.org/contrib/ssl.ca-0.1.tar.gz

5.安裝php5.2.10

 

 6.配置apache讓它支持php

7.安裝phpMyAdmin3.2.1

現在可以通過瀏覽器訪問它了:https://ServerIP/phpMyAdmin/ 或 http://ServerIP/phpMyAdmin

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章