最近公司上了個服務器,順便整理下各部門的網站,搞的異常忙碌,今天終於閒下來了整理一下這幾天遇到的問題和一些想法,今天首要寫的是一篇完整版的教程:linux(fedora、redhat)下配置web+ftp服務器。相信很多站長到你在更換vps或者獨立服務器的時候都會用到,收藏下來備用吧。
一、環境需求
根據不同的網站負載(訪問量強度)選擇適合自己的服務器或者vps,特別是當你申請到一台服務器的時候,首要做的就是尋找一家可靠的服務器托管機房,將服務器托管到裡面,使服務器可以在公網上保持一個較好的訪問速度,一切具備以後我們就開始安裝系統了,馮志強推薦做web服務器首選linux系統,穩定,管理方便,且不會產生系統垃圾拖慢速度,而且具有比windows更高的安全性。
系統安裝過程我就不解釋了,不會安裝的趕緊去學習下,網上有很多教程,很簡單,當然你可以參照我前面的一篇文章《freeBSD安裝教程全解》這裡聲明下我所使用的freeBSD是linux的原身,linux系統是基於freeBSD開發的,所以兩者操作方式基本相同,個別品牌的linux操作命令略有不同,例如:ubuntu、suse等,這裡不再描述,我們今天主要講的命令在紅帽(RedHat、fedora)的幾款產品中都適用。
二、安裝配置web服務器apache+php+mysql
這裡的安裝不再使用那些老掉牙的編譯或者rpm命令了,我們直接使用 yum 命令實現在線安裝。
1、安裝Apahce,PHP,Mysql, 以及php連接mysql庫組件,使用root用戶輸入如下命令:
yum -y install httpd php mysql mysql-server php-mysql
//安裝主程序
yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql
//安裝mysql擴展
yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc
//安裝php擴展