FreeBSD 5.3+Zeus+Mysql+PHP+ZEND+eAccelerator安裝筆記

這篇文章借鑑了Axin的FreeBSD Zeus php4.3.5 mysql3.23.58 zend mmcache安裝 感謝風雪夜歸人前輩的指點!
1. Mysql
2. Zeus_43_FreeBSD Crack http://www.xincq.com/blog/attachments/month_0502/41s7_2005220191450.ZIP
3. PHP 4.3.10
4. Zend Optimizer
5. eAccelerator


1,安裝MySQL

cd /usr/ports/databases/mysql323-server
make install
make clean
/usr/local/bin/safe_mysqld & 啓動mysql
/usr/local/bin/mysqladmin -uroot password 密碼 修改mysql root口令,默認爲空
/usr/local/bin/mysql -uroot -p密碼
如果出現 mysql> 恭喜你安裝成功了


2,安裝Zeus

mkdir /home/netsky/server

fetch http://192.168.0.100/freebsd/Zeus_43r1_FreeBSD5.tgz 下載zeus

fetch http://192.168.0.100/Zeus_43_FreeBSD_Crack.zip 下載Crack

tar -zxvf Zeus_43r1_FreeBSD5.tgz
unzip Zeus_43_FreeBSD_Crack.zip

cd Zeus_43r1_FreeBSD5
./zinstall.sh

Ctrl+C,然後輸入accept同意協議,

回車,默認裝在[/usr/local/zeus]目錄下


Installation options:

1. Full install of both admin server & web server
2. Stand-alone install of admin server
3. Clustered install of web server
H. Help

Choose installation option [1]: 1


選擇安裝1,全部安裝

輸入key文件地址:
/home/netsky/Zeus_43_FreeBSD_Crack/license.key

輸入管理員密碼

Please choose a password for the admin server:
Re-Enter

不允許SNMP
Enable SNMP support for web package? Y/N [N]:

用Nobody用戶/用戶組執行

Choose a UNIX user for the web process to run as [nobody]:
Choose a UNIX group for the web process to run as [nobody]:

允許開機運行Zeus
Would you like Zeus to start at boot time? Y/N [Y]:

安裝很簡單
剛剛輸入的license是安裝用的,真正的破解在於Zeus_43_FreeBSD_Crack
cd ..
cd Zeus_43_FreeBSD_Crack

cp -f zeus.web /usr/local/zeus/web/bin


測試一下 http://ip:9090 安裝成功的話就會跳出一個認證窗口,輸入 admin 密碼 就可以看到zeus的後臺了。爽吧,別激動,先把其他的弄好

3,安裝PHP

get php-4.3.10.tar.gz
tar -xvzf php-4.3.10.tar.gz
cd php-4.3.10

編譯,php安裝在 /usr/local ,php.ini文件在/etc


./configure --prefix=/usr/local --enable-fastcgi --enable-force-cgi-redirect --with-config-file-path=/etc --with-zlib --with-mysql --with-xml --with-gd --with-jpeg-dir --with-gzip --with-ftp

安裝,並且拷貝php.ini文件

make
make install
cp php.ini-dist /etc/php.ini

4,安裝Zend
./install-tty

確認php.ini文件位置時輸入/etc


去掉Zeus自帶的PHP
rm /usr/local/zeus/php/php.zeus

給剛做的PHP一個鏈接
ln -s /usr/local/bin/php /usr/local/zeus/php/php.zeus

5,安裝eAccelerator php加速器,前身Truck MMCache

cd /usr/ports/www/eaccelerator

make
make install
make celan

mkdir /tmp/eaccelerator
chmod 0777 /tmp/eaccelerator

6,Zeus 簡單使用
瀏覽器輸入:http://ip:9090 輸入admin 安裝時設置的密碼
進入Zeus得後臺,功能之強大,讓我想一起一個資深開源玩家說的,Zeus是衆神之首
這裏簡單教大家開設虛擬主機
Create Virtual Server
Virtual Server Name 虛擬主機名
Host Name and Port 域名和端口
Server Comment 虛擬主機說明
Document Root 主目錄
Aliases 域名別名
Webmaster Email Address 服務器管理員email
Clone server 克隆其他的虛擬主機設置

7,設置Zeus支持php
選擇 剛剛新建的虛擬主機,configure
在最後找到PHP 進入

Enabling PHP Support

設置爲Enabled

Create Virtual Server 創建成功 點擊home圖標 就會看到你新建成功的虛擬主機,選擇他。按start 在瀏覽器輸入http://domain.com 成功的話就可以訪問了

第一次寫安裝筆記,有任何錯誤的地方請各位前輩指正!謝謝...
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章