萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> php編程 >> wxzh001,進來看關於APACHE+PHP+MYSQL+SSL的LINUX下安裝配置(轉自奧索)

wxzh001,進來看關於APACHE+PHP+MYSQL+SSL的LINUX下安裝配置(轉自奧索)

本文作者:原奧索網用戶 herodong    OICQ:6678705
/* 孤狼:原文實在太大了,36K多。我選擇重要部分貼上,如果需要原文可以MAILTO:[email protected]
我們的目標是安裝一個允許我們托管多個網站的web服務器,其中一些是針對電子商務的安全解決方案,而大部分網站是通過連接一個數據庫服務器並且提取其數據的腳本驅動的。
為了這個任務所需的工具是:
Apache-一個網站服務器
Mod_SSL-一個安全套接字層(SSL)的模塊
OpenSSL-開放源代碼工具箱(mod_ssl所需)
RSARef-僅對美國用戶
MySQL-一個數據庫服務器
PHP-一種腳本語言
“條條大路通羅馬”……因此這只是很多能達到我們要求的配置之一。我選擇這樣的配置,是因為它是最簡單和最快的一種。選擇Mod_SSL/OpenSSL的原因是因為我有它的先前經驗,是最快配置和最容易安裝的一種。為了彼此方便地與Apache集成,我選擇了PHP和MySQL。記住,Perl能做到你想要做任何工作,然而,PHP對任何想學習它地程序員來說簡單並且容易。
希望你將在結束這個簡單的指南後能成功地完成下列目標。
安裝並設置MySQL數據庫服務器
安裝並設置具備SSL的Apache網站服務器
安裝並配置服務器端腳本的PHP 4.0超文本預處理器
創造一些樣本證書用於Apache SSL
本文假設你已經把下列軟件安裝在你的系統上了。
Perl (最好是ver 5+)
gzip或gunzip
gcc 和 GNU make
准備
Apache (Web服務器)-http://www.apache.org
Mod_SSL (安全服務器層)-http://www.modssl.org
OpenSSL (SSL工具箱)-http://www.openssl.org
PHP (腳本語言)-http://www.php.net
MySQL (SQL數據庫服務器 )-http://www.mysql.com
下載所有(tar文件)源代碼到一個臨時目錄下。保證你把他們放在有很多空間的地方……你應該以root身份下載他們以避免權限問題。
我們的計劃
我們的計劃是首先安裝MySQL服務器並保證它工作,然後我們將安裝PHP和Mod_SSL,最後我們將安裝Apache網站服務器。在我們安裝了Apache以後,我們可以測試PHP和Mod_SSL支持是否起作用了。
MySQL源代碼安裝(UNIX)
你必須用來執行安裝MySQL源代碼分發的基本命令是(自一個沒解開“tar”文件):
通過使用su成為 root用戶。
$su
直接進入你有tar文件的目錄。(使用一個臨時目錄。這裡使用 /tmp/download/ )
copyright © 萬盛學電腦網 all rights reserved