基本三到四个大步骤,一是运行环境,确保核心业务能跑起来,二是安全环境,企业尤为重要,三是监测模块,方便直观的查看,及时响应,四是优化效率,这可能会在稳定跑上一段后,监测日志。
Windows Server 2012 搭建PHP+MySQL环境要分环境,有IIS和APACHE。一、IIS环境安装及配置
1添加IIS服务器角色
点击任务栏左下角的“服务器管理器”,在“安装类型”选项卡中选择“基于角色或基于功能的安装”,服务器选择中直接选择当前服务器即可,在服务器角色中选择“Web服务器”(如图1-1)。
然后到“Web服务器角色(IIS)”中选择需要的IIS组件。这里需要额外勾选:请求筛选、IP和域限制、URL授权、Windows身份验证、>
互联网本身就是开源,分享的一个世界,所以大部分所需要的东西,都是可以免费获得。在没有特别要求的情况下,我们都可以利用互联网上免费开源的资源来为自己服务,同样,搭建网站服务器环境也是如此。
1、服务器系统
开源且免费的服务器系统,目前主流的就是 Centos ,可以说大部分网站服务器都是建立在此系统之上,另外还有 Ubuntu、Debian 等其它系统。
2、网站运行环境
可以说目前没有特别要求的网站,基本上主要的网站开发语言是 PHP ,运行环境 Apache/Nginx ,数据库 MySQL ,这些都是免费开源的,不用支付任何费用。
如果你的动手能力强,又对网站服务器有特别需要,你可以一个一个的在 Centos 系统上安装它们,根据自己的需求来设置,然后搭建出属于自己的服务器环境。
但是你只要简单的运行一个网站,没有特别要求,那就可以用到宝塔Linux面板和wdcp面板,这样可以帮你省时少力,一键安装你所需要的网站服务器环境。
3、网站程序
Wordpress可以说是目前世界上最流行的开源网站程序,是全球开发者共同开发和维护,全球百分之九十的网站都运行在这个系统之上,并且在持续更新和不断完善新功能中。国内免费开源用得多是织梦和帝国CMS。
4、域名注册和服务器租用
域名注册和服务器租用自然是不得不发花钱,这人不花钱还真是做不到的,免费的也有,可是没有任何的保障。域名注册,我建议是没有必要在国外注册,很容易被盗。国内域名代理商注册,可以用手机号码做二次验证,这样就非常的安全。服务器租用首先阿里云,腾讯云、华为云等也是不错的选择。
修改服务器管理员与来宾账户名,禁用来宾账户。管理员账户使用复杂密码
开启防火墙,用到哪些端口,就开哪些。
打开漏洞更新,最好先更新好漏洞,再设置外网到服务器的通讯
在“本地安全设置”中加强设置,如:“用户权限”、“安全选项”等
有必要可以设置“本地安全设置”的“ip安全设置”
根据必要安装功能与软件,服务器安装的东西遵循越少越好
修改远程端口
优化系统,如关闭不用的共享
关闭不适用的服务,如:DHCP
启用SYN攻击保护(网上可找到具体 *** 作)
清理系统垃圾
暂时只想到这么多,有些要根据具体情况具体分析。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)