TaAMPPHP服務(wù)器套件
TaAMP是一套apache, mysql, php, phpMyAdmin, svn, memcached 的服務(wù)器套件
一、歡迎使用TaAMP的開(kāi)發(fā)套件程序.
TaAMP主要方便新手學(xué)習(xí)php時(shí)使用.另外還為以后我的php開(kāi)發(fā)框架ToAction作為開(kāi)發(fā)環(huán)境的基本求要. 包含軟件有:
- Apache 2.2.15
- php 5.2.17.17
- MySQL 5.5.17 win32-community
- phpMyAdmin 3.4.7.1 all languages
- svn 1.7.1
- memcached 1.4.5
- memcache.php 管理memcached的程序
二、安裝方法
進(jìn)入TaAMP\setup目錄雙擊運(yùn)行install.bat(在安裝的時(shí)候可能會(huì)提示調(diào)用sc命令,由于需要使用sc安裝svn服務(wù).所以請(qǐng))
進(jìn)入TaAMP目錄運(yùn)行Monitor.exe程序(該程序能監(jiān)控apache及mysql的運(yùn)行狀態(tài))
查看 phpinfo (http://localhost/phpinfo.php)
最后你就可以在TaAMP\www目錄下運(yùn)行你的php程序
Mysql 默認(rèn)管理帳號(hào): root 密碼:111111可以使用phpMyAdmin進(jìn)行管理 http://localhost/phpmyadmin/Memcach 狀態(tài)管理程序可以訪問(wèn) http://localhost/memcache/ 進(jìn)行管理 管理頁(yè)面的帳號(hào): memcache 密碼:password 如果需要修改密碼,打開(kāi) local/memcache_manage/index.php 修改
define('ADMIN_USERNAME','memcache'); // Admin Username define('ADMIN_PASSWORD','password'); // Admin Password
Apache 增加虛擬主機(jī)a) 進(jìn)入 local/apache/conf/vhost 目錄。b) 復(fù)制000-default 文件,并改名如: 001-toactin.cn。前面的數(shù)字為加載的順序。c) 修改具體內(nèi)容如:
ServerAdmin taamp@localhost DocumentRoot "../../www/toaction.cn" ServerName toaction.cn #ServerAlias www.toaction.cn ErrorLog "logs/dummy-toaction.cn-error.log" CustomLog "logs/dummy-toaction.cn-access.log" common
三、卸載方法
只需要進(jìn)行TaAMP\setup目錄雙擊運(yùn)行uninstall.bat (服務(wù)器程序就可以輕松卸載)
四、升級(jí)方法
將舊版的程序卸載(執(zhí)行setup\uninstall.bat),并舊版的程序安裝目錄改名為 old_taamp
下載最新版本(下載頁(yè)面http://code.google.com/p/taamp/downloads/list),并解壓為taamp
將舊版的服務(wù)器套件中的文件復(fù)制到新版中
a) local\php\php.ini (如果沒(méi)有更改,將不需要復(fù)制)
b) local\mysql\data\
c) local\mysql\my.ini (如果沒(méi)有更改,將不需要復(fù)制)
d) www\
e) local\apache\conf\httpd.conf (如果沒(méi)有更改,將不需要復(fù)制)
f) local\apache\conf\extra\httpd-vhosts.conf (如果沒(méi)有更改,將不需要復(fù)制)
g) local\svn\svnrepos (如果添加過(guò)svn庫(kù),可以不復(fù)制)
安裝新版本 (執(zhí)行 setup\install.bat)
測(cè)試有沒(méi)有產(chǎn)生問(wèn)題
注意 :從 0.1.46 版開(kāi)始,對(duì)htepd-vhost.conf進(jìn)行分離。將每個(gè)虛擬主機(jī)的配置文件存放到 local\apache\conf\vhost目錄下。
如 果從 0.1.46 以前的版本進(jìn)行升級(jí),需要將 local\apache\conf\extra\httpd-vhosts.conf 內(nèi)容按域名分割成單個(gè)文件然后保存到 local\apache\conf\vhost 下。具體方法參看 《Apache 增加虛擬主機(jī)》的內(nèi)容
五、SVN管理
如何管理svn,可以訪問(wèn) http://atim.cn/go.php/tags/svn/
可以通過(guò) svn://localhost 訪問(wèn)svn倉(cāng)庫(kù),默認(rèn)情況下svn沒(méi)有創(chuàng)建任何倉(cāng)庫(kù),如果需要?jiǎng)?chuàng)建倉(cāng)庫(kù),請(qǐng)到setup目錄中運(yùn)行 svn_creator.bat 程序,該批處程序?qū)椭銊?chuàng)建svn倉(cāng)庫(kù)
六、日常管理
Apache ,Mysql,svn 和 memcached 可以通過(guò) Monitor.exe(安裝目錄下)進(jìn)行管理。
