标签聚合



最近更新


SEO入门教程:互盾手机数据恢...

SEO入门教程:手机是我们24小时与之相处的唯一物品,手机也是我们最长...
seo优化教程:芒果TV是如何...

seo优化教程:文/凌先静芒果tv正式启用于2008年,一直处于视频网...
网站建设:快讯:新浪微博客出现...

网站建设:站长之家chinaz12月1日消息,上午10点左右有网友向站...
seo自学网:刚刚发布的360...

seo自学网:2月22日,360手机n5正式在北京发布。定位“青年新旗...
SEO站内优化:够喜庆!微博最...

SEO站内优化:站长之家(chinaz)2月8日消息离春节越来越近,抢...
SEO入门视频:MokaCEO...

SEO入门视频:9月2日,mokaceo赵欧伦应邀参加ggv纪源资本举...
SEO术语:B站创立BLG征战...

SEO术语:小智:b站那些大佬都是大爷,有什么就挨着。lol年度人气解...
SEO基础知识:勒索病毒专杀工...

SEO基础知识:5月12日晚开始席卷全球的wannacry勒索病毒,目...
:Windows Server...

:腾讯数码讯(文心)据pcworld网站报道,微软的windowsse...
邯郸SEO优化:当IP开始火爆...

邯郸SEO优化:一关于邯郸SEO优化,其实我们并不陌生。在互联网行业,...
温州SEO优化:深圳站长大会2...

温州SEO优化:5月27日上午,深圳会展中心6楼簕杜鹃厅高朋满座,来宾...
SEO实战培训:人走盘子在,优...

SEO实战培训:视频圈最近传言不断,但在喧嚣中,有一个信息似乎没有引起...

衡水seo:实战Windows下PHP+MySQL+IIS安全平台搭建

第一部分基本环境配置

一、简单介绍

随着网络营销的普及和流行,尤其通过网络给企业带来的效益和利润,让越来越多的人意识到除了传统的销售和宣传模式外,如果利用网络资源为企业带来利润已经成为企业急需解决的问题,为此很多企业和个人现在都架设起了属于自己的服务器。而现在的服务器市场分成几个体系,第一个是windows平台,第二个是linux平台,剩下的主要以bsd平台为主。先介绍一下各种平台的优点和缺点:

windows平台优点是搭建比较容易,可维护性高,通过很短时间内的培训就能很好的搭建出自己所需的各种服务。缺点是windows安全漏洞比较多,如果没有任何安全意识的管理员来维护服务器的话,很快就可能被入侵,而且服务器的稳定性实在不敢恭维。


衡水seo:实战Windows下PHP+MySQL+IIS安全平台搭建

linux和bsd平台优点是权限划分细致,服务器的稳定性是众所周知的。所以很多大型企业首选linux和bsd平台。但是缺点是维护难度比较大,不适合中小型公司。因为培训一个全能的linux和bsd的系统管理员需要花费大量的金钱和时间。

二、实战windows下php+mysql+iis安全平台搭建


衡水seo:实战Windows下PHP+MySQL+IIS安全平台搭建

(一)安装iis

1.安装iis

当衡水seo完成了系统的安装以后,衡水seo可能默认没有安装iis,所以衡水seo需要进行安装iis。首先把系统盘放入到光驱中,然后我们点“开始”菜单->“所有程序”->“管理工具”->“管理您的服务器”。

2.添加角色

在“管理您的服务器”窗口可以看到有“添加和删除角色”、“管理文件服务器”和“添加共享的文件夹”三大主要实用功能模块,如图1所示,单击“添加和删除角色”开始配置和管理服务器。

图1使用添加和删除角色管理服务器

3.配置服务器角色

在弹出的对话框中点“下一步”,配置向导开始查找您本机的一些已经安装的环境,如图2所示,可以配置文件服务器、打印服务器、应用服务器、邮件服务器、终端服务器、vpn服务器、dhcp服务器、流式媒体服务器以及wins服务器,总之微软windows2003server比windows2000server管理方面有很大提高,使配置更加简单。在图2中可以看到哪些服务器已经配置。

图2配置服务器角色

1>>

4.配置应用服务器

在这里衡水seo选择应用程序服务器(iis,asp),然后单击“下一步”按钮,在出现如图3所示的界面中有2个选项,第一个“frontpageserverextension”一般用不到,出于安全原因建议不要选择它。第二个“启用asp”是开启asp的支持,如果您的程序是asp的,就需要选择“开启asp”,然后一路单击“下一步”按钮就进行安装了。安装的速度很快,安装完成了以后,衡水seo就可以来运行iis了,单击“开始”菜单->“所有程序”->“管理工具”,在管理工具中多了一个“iis服务器管理器”,这就说明我们安装成功了,如果其中没有该选项,请重复上面的步骤继续安装或者重新安装。

图3服务器启用asp支持

(二)下载最新的mysql和php并安装

1.下载mysql

我们从www.mysql下载最新的版本6.0.8,mysql的下载地址是:[点击下载]

2.下载php

如果本地没有php则可以到php的下载地址去下载:[点击下载]

衡水seo为什么要下载最新版的啊,因为最新版的黑客研究的相对来说比较说,算是比较安全的。安装的过程很简单,直接按照默认的安装这里就不多废话了。这里说一下我把php安装到了d:php目录下,还有后面的我会详细讲解mysql如何进行配置。

(三)php基本准备工作

1.选择配置php.ini文件

php安装完成了以后(其实也就是将压缩包解压缩,也有那种微软的msi那种一步一步安装的,俺没有试过),衡水seo首先来到php的安装目录下,我们在这里可以看到了2个php.ini的文件,即php.ini-dist和php.ini-recommended。我们最好选择php.ini-recommended,因为这个文件是php官方经过优化以后的文件。我们把这个文件改名改成php.ini,然后把它复制到c:windows目录下。

2.复制libmysql.dll库文件到系统

将libmysql.dll复制到系统目录里是为了能让php程序可以和mysql数据库相连接。如用的不是mysql就不用复制了,在这里把“d:php”目录下的libmysql.dll文件复制到“c:windowssystem32”目录下。

3.配置php.ini文件

我们进入“c:windows”找到php.ini文件,衡水seo需要编辑几个参数,以至于让php能找到我们需要的组件例如mysql库,gd库的支持等等。

(1)修改extension_dir参数。如图4所示,衡水seo首先找到extension_dir="./"把这里修改成extension_dir="d:/php/ext",这里必须注意修改成自己的配置环境,否则不会成功的。

图4修改extension_dir参数

(2)加载需要使用的模块。根据实际情况加载所需的模块,在本次配置环境中衡水seo需要加载mysql模块,gd模块,mcrypt模块。如图5所示,是我们修改后的情况,我们做的工作是仅仅需要把“;extension=php_openssl.dll”前面的分号去掉。当然是您需要什么模块就去掉对应的引号。

图5加载需要使用的模块

说明:

(1)“.php”可以和任意的数据库进行连接并且能够很好的无缝的工作,例如最经典的是mysql,其次还有mssql,oracle等数据库.如果您的操作环境选择的不是mysql的话,那么您必须修改对应的模块,例如mssql对应的模块是php_mssql.dll,oracle对应的模块php_oci8.dll等等。

(2)gd模块,加载它的作用是对图形的支持,说的大家明白点例如discuz的加水印的功能。

(3)mysql是支持mysql数据库必须加载的模块。

(4)mcrypt模块是phpmyadmin需要的模块。如果你觉得手工管理mysql麻烦,而且觉得下载软件也比较麻烦的话,可以下载一个phpmyadmin,非常强大的mysql管理工具。

<<2>>

(四)mysql基本准备工作

1.安装mysql

(1)运行mysql安装程序

衡水seo使用的是最新版本的6.0.8,前面基本的安装位置等我们就略过不讲解了,大部分人都可以独立的完成,我们这里重点讲解一下如何配置mysql的服务器。我们从如图6开始讲解,图6是欢迎界面,没什么说的,直接点下一步。

图6开始安装mysql数据库服务器

(2)选择安装类型

如图7所示,这里是比较关键的一步,让衡水seo选择安装的类型,“detailedconfiguration”是手动精确配置,我们可以自己很好的定制服务器,按照自己的需要配置服务器。这里适合懂mysql基本原理的朋友使用。第二个是“standardconfiguration”标准配置,这个选项的作用是利用mysql默认推荐的选项来完成安装。我们选择“standardconfiguration”,因为我们只是使用标准的mysql功能就可以了。

图7选择安装类型

(3)配置实例

如图8所示,在实例配置向导中也有2个选择,比较容易理解“installaswindowsservice”,选择它就是安装成windows的系统服务,说白了就是开机的时候能自动启动。第二个“includebindirectoryinwindowspath”就是把mysql的bin目录安装进环境目录,好处是任意打开的cmd.exe都可以执行mysql的程序。根据个人爱好,在本例就全选,且将mysql作为服务名称。

图8配置实例

(4)设置mysql密码

点“下一步”如图9所示,这里主要是一些基本的安全设置,例如root的密码,这里的原则是尽量复杂,并且一定不要使用root用户来安装一些php的程序,例如discuz等,我们的原则是另外建立一个专用的低权限的用户。我们后面会进行介绍的,衡水seo看图9,在这里还有个特许需要注意的地方,画红线的地方一定不要选择,这里“enablerootaccessfromremotemachines”的意思是让root用户可以进行远程连接。因为如果你设置的密码简单的话,并且开启了远程访问的功能话,被黑客渗透进来,那黑客拿的权限大部分是系统权限。所以这里一定要注意。

图9设置mysql密码和安全选项

<<3>>

(5)安装mysql

如图10所示,衡水seo开始安装mysql了,如果所有的选项都是被打勾,表示安装mysql成功,而且安装成功后会给出一些提示,如果安装不成功,请重复上面步骤重新安装!

图10安装mysql成功

ok到这里mysql的基本配置就算完成了。到上面这步我们已经算完成了iis,php,mysql的基本的准备工作了,下面衡水seo就开始利用iis来加载php了。

(五)配置iis支持php

1.新建网站

由于配置的是windows下的网站,因此需要建立一个新的站点。单击“开始”->“所有程序”->“管理工具”–>“internet信息服务(iis)管理器”,如果一切正常,则会弹出如图11所示的画面。

图11打开iis信息服务器管理器

右键单击网站,从弹出的菜单中选择“新建”,如图12所示,然后选择子菜单中的网站,接着会弹出网站创建向导,我们点击“下一步”案例继续进行配置。

图12新建网站

2.设置网站名称

如图13所示,这里我们输入名字,这里可以写成您对应网站的名称,主要用于标识和区分。

图13设置网站名称

3.设置主机头

如图14所示,这里有个重点需要说一下,就是此网站的主机头,其实这个选项的作用就是可以配置虚拟主机,说白了也就是一个服务器上安装多个网站,这里填入你自己对应的网址就可以了,这里我们就不填写了。网站的ip地址这里可以浏览的ip地址,我们这里输入全部未分配,本机所有的网卡上的所有的ip地址都可以访问。下面一个是www的端口,默认80我们就不修改了。

图14设置主机头

<<4>>

4.设置网站主目录

如图15所示,这里选择网站的主目录,对应你自己的网站目录就可以了。我们看画线的部分是允许匿名访问,衡水seo必须选择,如果您的网站是基于windows集成认证的话可以不选择,大部分的网站必须选择上。

图15设置主目录路径

5.设置网站访问权限

在上面的步骤中选择好了以后,单击“下一步”到如图16所示的网站访问权限设置界面中,这里需要注意的是我们必须选择上前两项,即“读缺和“运行脚本”。点“下一步”完成网站配置。

图16设置网站访问权限

说明:

以上设置在使用新建网站向导设置完毕后,在iis管理器中还可以进行修改。

6.配置iis支持php

配置完了网站后,衡水seo就开始配置iis对php的支持了,衡水seo最好先把网站停掉。

(1)配置test网站

如图17所示,我们右键单击刚才新建的“test”这个网站,然后选择属性。我们单击“主目录”页签。

图17配置网站test

(2)配置php扩展

单击“配置”按钮,在新弹出(新弹出)的“应用程序配置”对话框中,单击“添加”按钮,加入php的isapi支持,选择可执行文件为“d:\php\php5isapi.dll“(php目录下的php5isapi.dll),扩展名为”.php“(这里千万注意php前面的.),”限制动作为“get,post”,如图18所示,单击“确定”添加,并在“应用程序扩展”窗口中查看“.php”扩展是否加载成功。若成功,则单击“确定”关闭配置窗口,回到站点属性主窗口。

图18配置php扩展

<<5>>

(2)设置默认文档

如图19所示,然后单击“文档”页签,在“默认内容文档”中根据网站程序首页名称添加对应的页面名称,一般为“index.php,default.php”,如有静态化的话,可能包含“index.htm”,“index.html”,把他们都添加到列表里,完成后,单击“确定”,关闭站点属性配置窗口,回到iis管理器主界面。

图19设置默认文档

(3)添加php的扩展

如图20衡水seo选择添加php的扩展。这里有一步一定要注意就是把图20中划线的地方也就是设置扩展状态为允许,不然的话也是不会支持php的。

图20添加php的扩展

(六)测试php环境

到这一步我们基本上就完成了网站的配置了,衡水seo首先启动我们的test站点,因为衡水seo一开始配置的时候关闭了。我们进入衡水seo的web目录新建一个index.php文件,内容是。然后我们打开站点,如图21所示,表示衡水seo成功完成了iis+mysql+php的配置。

图21测试php环境

注意:

通过phpinfo()函数可以显示衡水seo的配置情况,配置正确与否可以通过这个来显示。我们到这里已经完成安装了。


相关链接:

洋舰SEO教程自学网,提供SEO优化的SEO培训教程、SEO优化培训VIP服务,同时提供SEO查询站长工具、SEO排名查询等。SEO交流QQ号 :   28770128
标签: SEO术语 刘军SEO 探索者SEO 衡水seo
上一篇:seo学院:新手淘客月入几十万的秘密
下一篇:广州seo:如何提高销量之网络促销的十大方法