FreeBSD 5.3+Zeus+Mysql+PHP+ZEND+eAccelerator安装笔记

来源:互联网 发布:安顺广电网络节目单 编辑:程序博客网 时间:2024/05/29 05:13
这篇文章借鉴了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 成功的话就可以访问了

第一次写安装笔记,有任何错误的地方请各位前辈指正!谢谢...
原创粉丝点击