参考网上文章,自己配置了一台网页空间服务器,现将一些体会记录下来,以备以后查阅。 本服务器基本能实现以下功能: 1、最基本的功能:提供空间。 2、以MySQL存储虚拟用户名及密码。 3、用户可在线申请,系统自动为其建立相关目录。 4、可禁用用户。 想通过学习加以实现的功能: 1、对用户进行磁盘限额。 2、对重复申请用户进行限制。 基本想法: 1、基本系统用FreeBSD4.9-Stable+MySQL+PHP4+PAM_MySQL+VsFTPD建立。 2、以PHP实现申请页面及用户认证工作。 3、PAM+MySQL实现用户数据存储。 具体安装步骤: 1、安装FreeBSD基本系统。 2、升级源码及ports。 3、安装MySQL3.23-Server(主要是因为PAM_MySQL不支持MySQL4及5)。 4、安装PHP(安装时自动安装Apache及Mysql-Clients)。 5、安装PAM_MySQL。 6、安装VsFTPD. 7、配置虚拟用户。 8、设置权限 9、建立申请及处理页面,完成安装。 以下将具体操作步骤作详细说明: 1、安装FreeBSD基本系统。 本文选用FreeBSD 4.9-Stable版本