<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/ DTD/wml_1.1.xml">

<wml>
<head>
<meta http-equiv="cache-control" content="max-age=180,private" />
</head>
<card title="FAMP5.1.0推出，网页式管理FreeBSD和Linux上的虚拟主机、FTP、数据库，新增备份功">
<p>
作者:<a href="index.php?action=showuser&amp;userid=1&amp;hash=">admin</a><br />时间:2009-07-16 17:50<br />分类:<a href="index.php?action=list&amp;cid=3&amp;hash=">电脑技术</a><br />内容:FAMP5.1.0 网页式管理FreeBSD和Linux上的虚拟主机、FTP、数据库，新增备份功能

功能特征：
　　FAMP5X非常简单：一键安装 &gt; 后台开通虚拟主机 &gt; 上传网页；
　　1、便捷：配置一台服务器一般需要两个小时以上，而FAMP是一键安装，25分钟就装完；
　　2、简易：网页式管理，如：绑定域名、添加404错误页面、开通FTP，关闭网站...只需在FAMP后台点点鼠标，就完成了，忘记那些配置文档吧！；
　　3、性能：新增PHP缓存软件Eaccelerator&mdash;&mdash;占用资源更少了，打开网页更快了，运行更稳定...
　　3、升级：升级软件非常简单，把每个软件的安装脚本分成一个小文件，如：您要升级Apache，只需对./apache.sh稍作修改，然后执行便可；
　　4、安全：密码全部采用单向加密（不可逆），FAMP后台登陆密码甚至用了3次MD5加密，让解密变得不可能。数据库中的重要数据，也全单向加密了；
　　5、兼容：可装在FreeBSD6X，FreeBSD7X上（不分I386和AMD64位版），还有Linux的发行版Debian和CentOS上；
　　6、自由：可自由切换Nginx或Apache作为WEB服务器系统（有人说Nginx的性能是Apache的10倍！）；


FAMP5.1.0新增功能：
　　1、新增主机时，会同时为该主机开设一个数据库；
　　2、新增或修改了主机配置后，在后台可查看是否生效；
　　3、新增主机排序；
　　4、主机列表页面，可直接点击域名进入相应网站；
　　5、增强了安全性，以前可以通过某些途径获取主机列表，新版修复了此Bug；
　　6、同一个FTP用户名可以开设多个子网站（也就是FTP用户名可以重复）；
　　7、支持iconv；
　　8、解决nginx在网址中无法自动添加&ldquo;/&rdquo;的问题；
　　9、新增备份还原功能；
　　10、当在后台进行重要操作时，需要再次输入后台密码（大大增加安全性！）；
　　11、简化后台操作，让添加子网站变得更加简单；
　　还有一些细微调整，不再一一列出...下载吧！很好很强大，想黑用暴力！


环境需求：
　　目前支持FreeBSD/Debian/CentOS，其它的系统没试过（如果你打算用Linux，个人建议用Debian&mdash;&mdash;相对其它Linux发行版更简洁，也更注重安全性）。
　　FreeBSD系统：
　　　　1、用最小化方式安装FreeBSD

　　　　2、解压FAMP后，进入解压后的目录（cd famp5.1.0），执行./install.sh安装FAMP（详细的步骤请看后面的内容）
　　Debian系统：
　　　　1、安装Debian系统时，只选择安装&ldquo;标准系统&rdquo;，然后再安装FAMP所需要的包，方法如下：
　　　　2、执行：apt-get update（更新apt源列表，执行前请确保Debian已经连上互联网）；
　　　　3、执行：apt-get install gcc g++ ssh make bzip2 flex vim bison libncurses5-dev
　　　　4、解压FAMP，进入解压后的目录（cd famp5.1.0），执行./install.sh安装FAMP（详细的步骤请看后面的内容）
　　CentOS或AS系统：
　　　　1、下载最新的CentOS，用最小化方式安装（什么都不选，只安装基本系统）；
　　　　2、执行yum update升级一下系统
　　　　3、安装FAMP所需要的软件包。执行：yum install gcc gcc-c++ bzip2 make vixie-cron flex ncurses-devel wget（执行前请确保CentOS已经连上互联网）
　　　　4、解压FAMP，进入解压后的目录（cd famp5.1.0），执行./install.sh安装FAMP（详细的步骤请看后面的内容）
　　　　在CentOS上安装mysql时，可能会停顿一段时间（mysql-test），多等等就过去了
　　　　由于CentOS默认安装了iptables，请注意把20、21、80、8888、20000-30000的端口打开（20000-30000用20000:30000表示）


软件版本：
　　Apache：httpd-2.2.11.tar.bz2
　　Nginx：nginx-0.6.36.tar.gz
　　Mysql：mysql-5.1.34.tar.gz
　　PHP：php-5.2.9.tar.bz2
　　Pureftpd：pure-ftpd-1.0.21.tar.bz2
　　ZendOptimizer：ZendOptimizer-3.3.X
　　eaccelerator：eaccelerator-0.9.5.3
　　GD：gd-2.0.35

安装步骤：
　　首先请以最小化方式安装FreeBSD
　　记住：所有网站内容都在/home/ftp下，所以，请把/home分大些！
　　1、用root用户登陆FreeBSD，转到一个有足够空间的临时分区，如：cd /usr（装FAMP的时候临时用一下）；
　　2、下载FAMP（回复本主题后即可下载）后，解压软件：tar xvf famp5.1.0.tar.bz2；
　　3、安装：进入famp目录（cd famp5.1.0），然后执行./install.sh（安装过程视服务器的硬件配置而定，一般的服务器大概需要25分钟）；
　　4、安装完成后，用您的服务器IP（或指向到该IP的域名）加端口8888（http://ip:8888，如http://192.168.1.118:8888）登陆FAMP管理系统（用户名：famp，密码：famp_pw）添加虚拟主机并为该主机开通FTP；
　　5、用FTP软件登陆刚开通的虚拟主机，上传网页...
　　6、装完后已经帮您启动了该启动的程序，所以不用再登陆到FreeBSD去了，直接去后台管理您的服务器吧！

添加网站步骤：
　　1、快速添加主网站、请填写：FTP用户名、FTP密码、网站标识、绑定域名、数据库用户密码（也就是不要去设置扩展信息）；
　　2、快速添加子网站、只需填写：FTP用户名、网站标识、绑定域名；

安全设置：
　　1、安装好FAMP后，请登陆FAMP后台的PhpMyAdmin删除除root（localhost）和famp以外的其它数据库用户，并更改root用户的密码（root用户的原密码为&ldquo;famp_pw&rdquo;），但请不要在phpMyadmin里更改famp用户的密码（请到FAMP管理后台更改，否则FAMP后台都登不上哦！）；
　　2、在FAMP后台更改famp后台数据库的密码（http://IP:8888/famp_admin.php?action=account_setting）。如果您的服务器同时给别人用，这个密码一定要改，否则别人能通过PHP代码用FAMP的默认密码（famp_pw）连接数据库。
　　3、更改FAMP管理后台的帐户登陆用户名和密码（用户名为famp，原始密码为famp_pw，把用户名和密码都掉吧！貌似更安全...）；
　　有些朋友可能感觉要更改的东东有点多啦，嗯，本人理解，但以上三种密码的功能是不一样的，为了我们的服务器更安全，耐心一点啦！
　　原始密码都为&ldquo;famp_pw&rdquo;；

程序支持：
　　支持国内的绝大多数程序，如Discuz!、Phpwind、动网论坛PHP版、帝国CMS，PhpCMS、EcMall...

升级软件：
　　FAMP有一个非常优秀的特征，那就是可自由升级套包里的软件（这一点，解压安装的套包是无法做到的），这提高了安全性，如上次php5.2.7就出现安全漏洞；还有方便了许多，如，想为apache加一个模块，可以自己再编辑一下编译参数，重新编译安装一下便可...FAMP的升级功能，最大限度地满足您的需要！
　　以升级Apache为例：
　　1、解压：tar xvf famp5.1.0.tar.bz2；
　　2、把您下载的apache放在famp5.1.0/soft/目录下，记下文件名（标准的文件名，如&ldquo;httpd-2.2.13.tar.bz2&rdquo;）；
　　3、修改代码：更改famp5.1.0/code/apache.sh文件，把其中的&ldquo;httpd-2.2.11.tar.bz2&rdquo;更改为&ldquo;httpd-2.2.13.tar.bz2&rdquo;，把&ldquo;httpd-2.2.11&rdquo;更改为&ldquo;httpd-2.2.13&rdquo;&mdash;&mdash;解压后的目录名（也就是把原文件名的&ldquo;.tar.gz&rdquo;或&ldquo;.tar.bz2&rdquo;去掉）；
　　4、执行安装：cd famp5.1.0/code，然后执行&ldquo;./apache.sh&rdquo;；

管理相关：
　　启动WEB服务：&ldquo;/webserver-restart&rdquo;（如果已经在运行，则重启）；
　　关闭WEB服务：&ldquo;/nginx-stop;/apache-stop&rdquo;；
　　
　　启动Mysql：&ldquo;/mysql-start&rdquo;；
　　关闭Mysql：&ldquo;/mysql-stop&rdquo;；

　　启动Pureftpd：&ldquo;/pureftpd-start&rdquo;；
　　关闭Pureftpd：&ldquo;/pureftpd-stop&rdquo;；
　　重启Pureftpd：&ldquo;/pureftpd-restart&rdquo;；


删除FAMP：
　　1、解压：tar xvf famp5.1.0.tar；
　　2、执行./uninstall.sh（注意，请备份好您的mysql数据，数据库位置是：/usr/local/mysql/var）　　

版权说明：
　　作者：爱洞特漏　邮箱：loveworking###qq.com。如果您有什么好的建议，请去官网（http://www.aidong.org）提，我们非常欢迎。
　　请不要更改FAMP的源代码后，分发别的版本，谢谢！
FAMP5.1.0推出，网页式管理FreeBSD和Linux上的虚拟主机、FTP、数据库，新增备份功能



下载
　　 FAMP5.1.0推出，网页式管理FreeBSD和Linux上的虚拟主机、FTP、数据库，新增备份功能
FreeBSD环境：fetch http://www.aidong.org/download/famp5.1.0.tar.bz2
　　Linux环境：wget http://www.aidong.org/download/famp5.1.0.tar.bz2
　　MD5值：9bee38d5abcc03d54f82c34dab44e142

建议：
　　如果是做图片站、下载站（流量比较大的，读盘比较频繁的网站），建议用Linux，否则建议用FreeBSD

</p><p>
<a href="index.php?action=login&amp;hash=">立即登陆发表评论</a><br />
</p>
<p><a href="index.php?action=list&amp;hash=">返回日志列表</a><br /><a href="index.php?action=index&amp;hash=">返回主页</a></p>
</card>
</wml>
