新闻中心

PHP+mySQL+vsFTPd组成的个人主页系统

 本服务器基本能实现以下功能:
  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版本

香港云主机