2022-09-29 14:06:28 - 米境通
在將Magento發(fā)布到正式環(huán)境之前,一般需要在本地測試,那么下面我們就開始講解如何在本地搭建模擬環(huán)境,用來測試Magento。
1.下載vmware虛擬機并安裝;
2.下載centos:
http://download.chinaunix.net/download/0013000/12271.shtml
3.新建虛擬機:注意使用自定義配置,使用橋接網(wǎng)絡并且硬盤采用IDE格式,在CD-ROM中使用你下載的centos的ISO鏡像文件;
4.安裝centos:安裝過程中注意,根口令為你的root帳戶的口令,要記?。辉O置好根口令之后,注意要選擇“現(xiàn)在定制”選項,以選擇安裝PHP,MYSQL,VSFTP等;之后在服務器選項中勾選FTP服務器、MYSQL數(shù)據(jù)庫、萬維網(wǎng)服務器(最好勾選php-mysql及php-odbc可選軟件包)、郵件服務器(如有必要可安裝桌面環(huán)境)、網(wǎng)絡服務器;并且在系統(tǒng)reboot之后注意網(wǎng)絡設置(最好使用DHCP)、防火墻設置及系統(tǒng)開機啟動服務設置(當然也可以使用chkconfigxxxon進行設置),設置之后重啟(init6)生效,使用setup命令可以重新設置;
如碰到ping:unknownhost問題,則運行以下命令:
vi/etc/resolv.conf(沒有則新建)
insert
searchlocaldomain
nameserver222.222.222.222
nameserver208.67.220.220
ESC
wq
servicenetworkrestart
5.之后使用root用戶登錄系統(tǒng),設置vsftpd使得root用戶可以訪問,以便后面安裝上傳文件;
annoymous_enable=YES
local_enable=YES
write_enable=YES
local_umask=022
anon_upload_enable=YES
anon_world_readable_only=NO
anon_other_write_enable=YES
chown_upload=YES
ascii_upload_enable=YES
ascii_download_enable=YES
userlist_enable=YES
將/etc/vsftpd/ftpusers及/etc/vsftpd/user_list兩個文件中的root一行注釋
6.安裝nginx
rpm-Uvhhttp://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm(注意該鏈接是否更新,如果碰到urlopenerror說明你的網(wǎng)絡設置有問題)
rpminstall-ynginx
servicehttpdstop(注意先停止httpd,因為二者端口沖突)
servicenginxstart
chkconfignginxon
7.安裝spawn-fcgi,配置虛擬機:
依次輸入以下命令:
#yuminstallspawn-fcgi
#wgethttp://bash.cyberciti.biz/dl/419.sh.zip
#unzip419.sh.zip
#mv419.sh/etc/init.d/php_cgi
#chmod+x/etc/init.d/php_cgi
#/etc/init.d/php_cgistart
#chkconfigphp_cgion
#netstat-tulpn|grep:9000