> ## Content Index
> Fetch the complete content index at: https://blog.k3s.9zf.net/llms.txt
> Use this file to discover other available public pages before exploring further.

# FAMP5.1.0，Web式管理,支持FreeBSD和Linux
- URL: https://blog.k3s.9zf.net/famp510-ef-bc-8cweb-e5-bc-8f-e7-ae-a1-e7-90-86-e6-94-af-e6-8c-81freebsd-e5-92-8clinux/
- Published: 2009-06-03T21:18:58.000Z
- Updated: 2009-06-03T21:18:58.000Z
- Author: liu
- Tags: 生活日记, #wordpress, #Import 2026-10-29 06:11

![e6b7bbe58aa0e68896e4bfaee694b9e8999ae68b9fe4b8bbe69cbae7ae80e6b481_png_thumb](https://blog.k3s.9zf.net/content/images/wordpress/e6b7bbe58aa0e68896e4bfaee694b9e8999ae68b9fe4b8bbe69cbae7ae80e6b481_png_thumb.jpg "e6b7bbe58aa0e68896e4bfaee694b9e8999ae68b9fe4b8bbe69cbae7ae80e6b481_png_thumb")

Web管理FreeBSD和Linux上的虚拟主机、FTP、数据库，新增备份功能

最后更新时间：20090603 00:25

新增功能：

 1、新增主机时，会同时为该主机开设一个数据库；

 2、新增或修改了主机配置后，在后台可查看是否生效；

 3、新增主机排序；

 4、主机列表页面，可直接点击域名进入相应网站；

 5、增强了安全性，以前可以通过某些途径获取主机列表，新版修复了此Bug；

 6、同一个FTP用户名可以开设多个子网站（也就是FTP用户名可以重复）；

 7、支持iconv；

 8、解决nginx在网址中无法自动添加“/”的问题；

 9、新增备份还原功能；

 10、当在后台进行重要操作时，需要再次输入后台密码（大大增加安全性！）；

 11、简化后台操作，让添加子网站变得更加简单；

 还有一些细微调整，不再一一列出…下载吧！很好很强大，想黑用暴力！

环境需求：

 目前支持FreeBSD/Debian/CentOS，其它的系统没试过（如果你打算用Linux，个人建议用Debian——相对其它Linux发行版更简洁，也更注重安全性）。

 FreeBSD系统：

 1、用最小化方式安装FreeBSD（图文教程：http://www.aidong.org/thread-45-1-1.html）

 2、解压FAMP后，进入解压后的目录（cd famp5.1.0），执行./install.sh安装FAMP（详细的步骤请看后面的内容）

 Debian系统：

 1、安装Debian系统时，只选择安装“标准系统”，然后再安装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系统：

 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（详细的步骤请看后面的内容）

 安装mysql时，可能会停顿一段时间，多等等就过去了

 由于CentOS默认安装了iptables，所以，请注意把20、21、80、8888、20000-30000的端口打开

功能特征：

 FAMP5X非常简单：一键安装 > 后台开通虚拟主机 > 上传网页……比“窗口”更灵活、更安全、更强大！；

 1、便捷：配置一台服务器一般需要两个小时以上，而FAMP是一键安装，25分钟就装完；

 2、简易：网页式管理，如：绑定域名、添加404错误页面、开通FTP，关闭网站…只需在FAMP后台点点鼠标，就完成了，忘记那些配置文档吧！；

 3、性能：新增PHP缓存软件Eaccelerator——占用资源更少了，打开网页更快了，运行更稳定…

 3、升级：升级软件非常简单，把每个软件的安装脚本分成一个小文件，如：您要升级Apache，只需对./apache.sh稍作修改，然后执行便可；

 4、安全：密码全部采用单向加密（不可逆），FAMP后台登陆密码甚至用了3次MD5加密，让解密变得不可能。数据库中的重要数据，也全单向加密了；

 5、兼容：可装在FreeBSD6X，FreeBSD7X上（不分I386和AMD64位版），还有Linux的发行版Debian和CentOS上；

 6、自由：可自由切换Nginx或Apache作为WEB服务器系统（有人说Nginx的性能是Apache的10倍！）；

软件版本：

 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（图文教程：http://www.aidong.org/thread-45-1-1.html）；

 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管理系统添加虚拟主机并为该主机开通FTP；

 5、用FTP软件登陆刚开通的虚拟主机，上传网页…

 6、装完后已经帮您启动了该启动的程序，所以不用再登陆到FreeBSD去了，直接去后台管理您的服务器吧！

安全设置：

 1、安装好FAMP后，请登陆FAMP后台的PhpMyAdmin删除除root（localhost）和famp以外的其它数据库用户，并更改root用户的密码（root用户的原密码为“famp\_pw”），但请不要在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，把用户名和密码都掉吧！貌似更安全…）；

 有些朋友可能感觉要更改的东东有点多啦，嗯，本人理解，但以上三种密码的功能是不一样的，为了我们的服务器更安全，耐心一点啦！

 原始密码都为“famp\_pw”；

程序支持：

 支持国内的绝大多数程序，如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/目录下，记下文件名（标准的文件名，如“httpd-2.2.13.tar.bz2”）；

 3、修改代码：更改famp5.1.0/code/apache.sh文件，把其中的“httpd-2.2.11.tar.bz2”更改为“httpd-2.2.13.tar.bz2”，把“httpd-2.2.11”更改为“httpd-2.2.13”——解压后的目录名（也就是把原文件名的“.tar.gz”或“.tar.bz2”去掉）；

 4、执行安装：cd famp5.1.0/code，然后执行“./apache.sh”；

管理相关：

 启动WEB服务：“/webserver-restart”（如果已经在运行，则重启）；

 关闭WEB服务：“/nginx-stop;/apache-stop”；

 启动Mysql：“/mysql-start”；

 关闭Mysql：“/mysql-stop”；

 启动Pureftpd：“/pureftpd-start”；

 关闭Pureftpd：“/pureftpd-stop”；

 重启Pureftpd：“/pureftpd-restart”；

删除FAMP：

 1、解压：tar xvf famp5.1.0.tar；

 2、执行./uninstall.sh（注意，请备份好您的mysql数据，数据库位置是：/usr/local/mysql/var） 

版权说明：

 作者：爱洞特漏 邮箱：loveworking###qq.com。如果您有什么好的建议，请去官网（http://www.aidong.org）提，我们非常欢迎。

 请不要更改FAMP的源代码后，分发别的版本，谢谢！

下载

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值：340D6920A38BE71DA76A60E8560D8743

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