[转载] 转:配置一台用于虚拟主机服务器的步骤以及应该注意的问题

[复制链接]

该用户从未签到

16

主题

32

回帖

132

积分

[INTOHARD]班长

Rank: 2

积分
132
QQ
发表于 2010-11-9 11:35:40 | 显示全部楼层 |阅读模式
一般的步骤有下面几点:

1.打补丁,运行批处理,装诺顿防火墙,去除cmd,net.net1.exe的权限
2.安装Ihosting,serv-u(新建一个用户,50000-50001),添加端口(3389,80,21,50000,50001,1815)
3.IISweb服务扩展设置,启用父路径,设置.cert application/octet-stream
4.新建welcome文件夹,新建client组
5.修改密码,设置任务计划
6.安装jmail,net2.0(php专用服务器安装php,mysql)
7.安装受控端软件
8.取消200K上传限制inetsrv\metabase.xml


下面对以上的每一个步骤进行细说:

第一步、打补丁很简单,我现在用的方法是先安装360安全卫士,然后自动打补丁,因为服务器的带宽和运行速度足够快,所以这一步20分钟就可以搞定,运行一个批处理文件,这个批处理做的事就是把系统的权限降低,特别是C盘的系统目录,这是为了服务器的安全性考虑,下面给出

批处理.rar

第二步、安装ftp软件和虚拟主机的被控端,其中serv-u开50000和50001两个端口,系统根据需要开端口,如果装数据库则再开3306或是1433端口。

第三步、没什么好说的,一些基本设置

第四步、为了便于管理,让所有客户建立对应的用户,这样各自之间的文件就不存安全性的问题,将这些用户加入client组统一管理

第五步、服务器上的任务计划那是肯定要的,任务有IIS、数据库、ftp的定时重启,数据库定时备份。其中mysql的备份是通过一个批处理完成的,至于这个批处理里的内容我在之前的日志里已经写过了使用批处理备份文件

第六步、安装一些常用组件,这地方要讲的是在IIS整合PHP时应该注意的一些问题,之前我文章里也已经写到了IIS用ISAPI的方式整合php的文章IIS整合PHP5(ISAPI方式),下面讲一下注意点:因为第一步中我们运行过权限批处理,所以服务器上的一些文件夹的权限设置的比较严格,需要手动加上一些权限,比如php的安全目录的所有用户权限,zend的目录权限等等。按照我之前的IIS整合PHP5(ISAPI方式)的方法配置出现的问题也就是权限问题,注意一下就行了

第七、八步 都很简单就不用讲了

最后还有一个比较重要的地方就是设置服务器的安全策略,限制远程连接的IP地址,这样对服务器的安全性还是比较重要的。
  • TA的每日心情
    开心
    2015-2-11 15:09
  • 签到天数: 122 天

    [LV.7]四品道员

    16

    主题

    892

    回帖

    1010

    积分

    [INTOHARD]营长

    Rank: 6Rank: 6

    积分
    1010
    发表于 2010-11-10 10:32:47 | 显示全部楼层
    这个还没有设置过学习一下
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16

    主题

    32

    回帖

    132

    积分

    [INTOHARD]班长

    Rank: 2

    积分
    132
    QQ
     楼主| 发表于 2010-11-10 10:54:33 | 显示全部楼层
    回复 2# empty

    谢谢支持
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表