Linux發(fā)行版太多,各有各的區(qū)別,而使用Zend Framework做Web開發(fā)的人又太少...所以不用說,要是沒有點(diǎn)自己摸索的能力,全部照搬網(wǎng)絡(luò)上的安裝辦法顯然是不現(xiàn)實(shí)的,關(guān)于這個(gè)我就吃了好多虧,摸索了又摸索,寫了又刪,刪了又寫,搞了好幾天才真正的可以運(yùn)行起來。。。
創(chuàng)新互聯(lián)建站長(zhǎng)期為超過千家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為永州企業(yè)提供專業(yè)的做網(wǎng)站、成都網(wǎng)站制作,永州網(wǎng)站改版等技術(shù)服務(wù)。擁有10年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。安裝步驟:
1.官網(wǎng)下載最新版本
注: a.這里有好多好多的版本,但是推薦下1.x的,因?yàn)閾?jù)說2.0是不穩(wěn)定的。
b.推薦下zend server,說來慚愧,我下了.zip .tar版本之后,一直都沒有安裝上,(后來才知道,要裝一些PHP擴(kuò)展,但是遺憾的是,這些擴(kuò)展在各種軟件倉庫里面沒有,也就是說不能直接用yum下)
2.下載之后安裝
命令:tar -xvzf ZendClusterManager-5.6.0-RepositoryInstaller-linux.tar.gz cd ZendServerClusterManager-RepositoryInstaller-linux
3.添加zend源
命令:cp zend.rpm.repo /etc/yum.repo.d/ yum makecache
4.啟動(dòng)安裝進(jìn)程 命令: sh ./install_zscm.sh
注:這里可能會(huì)因?yàn)楦鞣N各樣的原因安裝不成功,沒關(guān)系,多運(yùn)行幾次上面的命令就OK。
5.修改PHP配置文件 命令:vim /etc/php.ini
操作:找到下面幾行,把前面的;(分號(hào))去掉 extension=msql.dll extension=php_pdo.dll extension=msql.so extension=/path/to/extension/msql.so
6.修改Apache配置文件 命令:vim /etc/httpd/conf/httpd.conf
操作:找到LoadModule rewrite_module modules/mod_rewrite.so這一行,去掉前面的(#)號(hào)。
7.重啟Apache服務(wù)器
命令:service httpd restart (或者systemctl restart httpd)
8.切換到虛擬主機(jī)根目錄,新建文件.htaccess
內(nèi)容:RewriteEngine on #打開重寫引擎
RewriteRule !.(js|ico|gif|jpg|png|css)$ index.php #非(js,ico,gif,jpg,png,css)文件的訪問,全部轉(zhuǎn)到index.php(引導(dǎo)文件)
9.測(cè)試用文件,新建index.php 內(nèi)容:
echo \'重寫引擎已啟用\';
?>
10.瀏覽器查看效果
地址欄輸入:yourdomain.com/text(虛擬主機(jī)地址) 查看效果,如果安裝正確,應(yīng)顯示“重寫引擎已啟用”
OK,搞定了。
11.當(dāng)然,如果你想要測(cè)試ZendFramework的效果,推薦你使用站長(zhǎng)之家推薦的教程。