在本地計算機上運行LAMP/LNMP平台,可以配置IIS來實現。但存在配置難度高、配置內容多,實在麻煩。有什麼方法一勞永逸呢?所以本文介紹一個AMPserv這個軟件,以及我使用這個軟件過程發現的一些問題跟大家一起分享。
AMPserv,由國人張宴開發的。優點有以下三點:
1、中文界面
國人使用習慣,自然中文界面更易理解了,也降低了LAMP的學習門檻,作用不小。
2、操作簡單
下載軟件後,解壓,運行即可實現LAMP/LNMP的搭建,可以運行基於PHP+MYSQL的軟件了。
3、綠色軟件
軟件不需要安裝,運行可執行文件即可,啟動後只加載服務在操作系統服務,但停止後會釋放。
4、集成的軟件齊全
APMServ集成了以下軟件:
Apache2.2.9【HTTP服務器】
Nginx0.7.19【HTTP服務器】
NetBox2.8Build4128【HTTP服務器+ASP腳本解釋引擎】
PHP5.2.6【PHP腳本解釋引擎】
MiniPerl5.8【Perl腳本解釋器】
Memcached1.2.4【key-value內存緩存系統】
MySQL5.1.28【MySQL數據庫服務器】
MySQL4.0.26【MySQL數據庫服務器】
phpMyAdmin2.11.9.2【MySQL數據庫在線管理工具】
eAccelerator0.9.5.3【PHP腳本加速引擎】
ZendOptimizer3.3.3【PHP腳本加速引擎】
OpenSSL0.9.8h【HTTPS(SSL)安全傳輸協議】
我在使用中,發現了一些問題。
1、不能運行在英文操作系統下,可能自己要求太高了,該軟件又不是多語言版本。
2、遇到APACHE啟運失敗。
按軟件的提示說,原因有三個:
一是端口被占用了
解決方法是修改APACHE的端口,修改APMserv5.2.6/conf/httpd.conf文件中默認80修改掉重新啟動即可,也可以停止占用80端口的軟件,如IIS。
二是APMserv的放置路徑有空格、漢字的字符。
解決方法是修改掉即可。
三是配置文件。
以上兩點都沒問題了,但還是啟動不了,原來我還以為是我使用的WINDOWS7操作系統問題,畢竟這個是老軟件了,不支持新操作系統也有可能,但在一台辦公室裡新裝WINDOWS7的電腦上運行卻沒有問題,後來查運行日志,才知道是因為conf/extra文件配置有誤。
我的電腦上根本沒有E盤,所以就運行錯誤了,而我辦公室的電腦上有E盤所以沒有錯誤。修改成D盤。再啟動,成功。