公司网站转移到了阿里云,为了怕漏掉东西,写下这个迁移服务器后要做的配置清单。
服务器配置相关
- 装IIS。 安装过程比较简单可参考: http://www.cnblogs.com/qingyangmzw/archive/2010/03/29/1699363.html
- 装Sql Server,我们用的是SQL Server 2008。安装也比较简单可参考: http://jimshu.blog.51cto.com/3171847/585023
- 更改Sql Server 端口,并添加防火墙例外。为了安全起见改掉了SQL Server 中的默认端口1433,注:修改的端口一定要在防火墙里添加例外。端口修改参照这里:http://www.cnblogs.com/edong/archive/2011/01/11/1932967.html
- 修改远程可连接的数目。修改后可以多人同时登录服务器。参考这里:http://www.cnblogs.com/youquan-deng/archive/2012/08/23/windowsserver2008%E8%BF%9C%E7%A8%8B%E8%BF%9E%E6%8E%A5%E9%85%8D%E7%BD%AE.html
- 新建同等权限的账户,禁用默认管理员用户。防止被他人显得蛋疼一直猜。
- 更改远程连接端口,防火墙添加例外。 更改远程默认端口3389为任意端口,避免被别人恶意扫描。修改端口可以参照这里:http://www.cnblogs.com/acpp/archive/2010/09/03/1816898.html
- 开启服务器自带防火墙,这一步要在所有的端口都添加例外后开启,要不然你就登录不了远程了~
- 安装FTP Server并配置用户。推荐 老牌FTP Server[FileZilla] 下载地址 http://vod.sjtu.edu.cn/help/Article_Show.asp?ArticleID=137
- 显示文件默认扩展名。
注意事项:
- 一定要先开放端口再开防火墙,血与泪的教训。
网站迁移配置相关
- 如果网站是运行在net framework 4.5 下的,先要注册IIS,然后开启4.5的支持。
数据库迁移配置相关
- 更改SQL Server 默认端口。
- 禁用默认SA账户,为每个数据库新建单独账户,避免连接字符串权限过大。
部署好后需要做的
- host文件增加对本机部署网站的指向,这样的话来自本机的访问IP地址都为127.0.0.1。
- 备份C盘快照,用于错误时恢复与多台服务器克隆。