sales1@hre-ltd. 发表于 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地址,这样对服务器的安全性还是比较重要的。

empty 发表于 2010-11-10 10:32:47

这个还没有设置过学习一下

sales1@hre-ltd. 发表于 2010-11-10 10:54:33

回复 2# empty

谢谢支持
页: [1]
查看完整版本: 转:配置一台用于虚拟主机服务器的步骤以及应该注意的问题