网络通信 频道

企业互动网络平台搭建之运行环境篇

  之前笔者为各位IT168网络频道的读者介绍过如何通过租用空间的方式建立各中小企业的网络互动平台,也讲解了通过租用空间上传页面文件以及维护的方法。不过对于部分企业来说具备自己建立服务器且接入网络并管理的条件,愿意通过自己管理服务器的方式维护自己的网站,那么我们也就没有必要花费精力于租用空间了。不过自己搭建网络平台运行环境的话难度还是比较大的,下面笔者就为各位介绍如何在自己的服务器上建立mysql数据库+php动态页面解析+apache页面发布工具+zend代码加密软件这样的超级经典站点运行环境。

  一,搭建环境注意事项:

  网站运行环境的搭建比较复杂,有过建立经验的读者都知道环境需要多个软件协同工作,例如数据库,动态编程语言,页面发布工具等等,这些软件的安装都是非常讲究的,特别是他们之间的兼容性问题,要知道很多时候各个环境程序不同版本之间或多或少存在着默认兼容问题,很可能我们在之前的版本中安装和调试正常后换了新版本就出现了麻烦,所以说我们需要做的不仅仅是安装环境,还需要为各个软件的兼容进行调试。概括的说站点运行环境建立工作分为安装与调试两个阶段,哪个阶段都是非常重要的。下面我们先来了解环境建立阶段的具体操作步骤。

  二,页面发布工具apache的安装:

  任何一个站点都需要发布页面,目前最流行的页面发布工具主要有IIS和apache,后者和PHP搭配很好,前者与ASP兼容。由于笔者为大家介绍的是mysql数据库+php动态页面解析+apache页面发布工具+zend代码加密软件这样的超级经典站点运行环境,所以在这里介绍apache的安装,下载时我们需要选择的是适合自己操作系统版本的apache。

  Apache HTTP Server For Windows小档案:
  软件版本:V2.2.4
  软件大小: 4343 KB
  软件语言: 英文
  软件类别: 免费软件
  应用平台: Win9x/NT/2000/XP/2003
  下载地址:
http://cnc.skycn.com/soft/1218.html

  第一步:下载apache安装包并解压缩,我们介绍的是最新版本的apache 2.2.4,在使用上他有别于以前常见的apache 2.1以及更早版本。

  第二步:运行apache http server 2.2安装程序,点“NEXT”按钮继续。(如图1)

(图一)

  第三步:根据实际情况输入服务器的域名,服务器名称以及管理员的电子邮箱信息,然后点“NEXT”按钮继续。(如图2)

(图二)

  第四步:选择安装类型,推荐大家点选上面的typical典型安装即可,点“NEXT”按钮继续。(如图3)

(图三)

 

 第五步:设置apache 2.2的安装目录路径,我们可以通过右边的change按钮修改,默认安装在c:\program files\apache software foundation\apache2.2目录下。点“NEXT”按钮继续。(如图4)

(图四)

  小提示:

  这里有一点特别注意由于之后笔者将继续安装PHP5,而PHP5在安装时默认路径会自动建立并指向对应apache所在目录路径为C:\Program Files\Apache Group\Apache2,所以我们在这里安装apache一定也要将安装路径指向C:\Program Files\Apache Group\Apache2,否则日后安装PHP5会出现错误。

  第六步:复制必须文件到本地硬盘。(如图5)

(图五)

  第七步:完成安装工作我们点finish结束按钮退出即可,这时我们的apache就应该可以顺利工作了,在系统右下角的快速任务栏中也可以看到一个羽毛的图标,他就是apache页面发布工具。(如图6)

(图六)

 

 第八步:双击小羽毛图标可以对apache进行简单操作,包括停止服务,重新启动该服务等等,由于篇幅关系具体操作就不详细说明了。(如图7)

(图七)

  第九步:那么apache安装后要发布网站需要把页面放到哪里呢?apache的发布目录是哪个呢?我们只需要进入其安装目录即可,在apache安装目录里有一个名为htdocs的文件夹,所有页面文件放到这里即可。(如图8)

(图八)

  第十步:接下来我们打开IE浏览器在地址处输入服务器地址,如果是本机测试则输入http://127.0.0.1后回车,如果出现“it works”字样的话就说明我们安装apache一切顺利可以进行下面的环境安装步骤了。(如图9)

(图九)

  在安装结尾时apache会自动打开命令提示窗口启动对应服务HTTPD等服务,完成安装记得删除apache安装目录里htdocs文件夹下没用的文档网页。

  三,数据库服务工具mysql的安装:

  接下来我们继续安装工作环境中的数据库软件,在经典环境搭配组合中数据库一般选择mysql程序,他和PHP搭配起来运行事半功倍,同样我们要选择的是windows下的mysql版本。

  MySQL For Windows小档案:
  软件版本:V5.0.41
  软件大小: 48091 KB
  软件语言: 英文
  软件类别: 免费软件
  应用平台: Win9x/NT/2000/XP/2003
  下载地址:
http://cnc.skycn.com/soft/6916.html

  第一步:下载mysql安装程序后直接运行安装包即可。(如图10)

(图十)

  第二步:接下来是选择安装类型,有典型安装,完全安装与自定义安装,我们选择自定义安装让自己的环境搭配更灵活,点“NEXT”按钮继续。(如图11)

(图十一)

  第三步:选择MYSQL程序的安装组件,我们保持默认即可,同样这里为了方便我们还需要把MYSQL的安装目录进行更改,修改为好记忆的,例如笔者保存为c:\mysql。点“NEXT”按钮继续。(如图12)


(图十二)

  第四步:复制必须文件到本地硬盘,整个过程会持续1到2分钟。(如图13)

  第五步:完成安装后会出现企业版MYSQL的广告信息,我们点两次“NEXT”按钮跳过他。(如图14)

(图十四)

  第六步:接下来会提示设置MYSQL服务端的参数,如果我们只安装了MYSQL而不设置必须参数的话,数据库不能够正常运行的。(如图15)

(图十五)

  第七步:在mysql server配置阶段我们选择配置类型为标准设置(standard configuration),点“NEXT”按钮继续。(如图16)

(图十六)

 

 第八步:设置数据库启动服务名称,我们保持默认即可,这里也推荐大家将MYSQL注册为系统服务,这样他的启动和管理更加方便。另外在launch the mysql server automatically一项中我们可以选中他让MYSQL自动启动。点“NEXT”按钮继续。(如图17)

(图十七)

  第九步:设置MYSQL数据库的管理帐户密码,这个是关键的一步,默认情况下数据库管理者帐号为root,而密码要自行设置,在enable root access from remote machines处可以选择是否容许该帐户远程连接数据库。(如图18)

(图十八)

  第十步:配置各个参数完毕后MYSQL就要初始化了,我们点execut执行按钮开始按照设置初始化各个参数。(如图19)

(图十九)

  第十一步:如果一切顺利的话几个步骤都会显示正确的对勾,下方出现confuguration file created字样后我们点finish按钮完成配置工作。(如图20)

(图二十)

 

 小提示:

 这里有一个比较常见的错误,就是不能“Start service”,一般出现在以前有安装mysql的服务器上,解决的办法是先保证以前安装的mysql服务器彻底卸载掉了;不行的话检查是否按上面一步所说,之前的密码是否有修改,如果依然不行将mysql安装目录下的data文件夹备份,然后删除,在安装完成后将安装生成的data文件夹删除,备份的data文件夹移回来,再重启mysql服务就可以了,这种情况下可能需要将数据库检查一下,然后修复一次,防止数据出错。

  第十二步:我们可以测试下数据库是否工作正常,安装完毕后通过“开始”->“所有程序”->“mysql”->“mysql server 5.0”->“mysql command line client ”来测试。(如图21)

(图二十一)

  第十三步:在出现的命令提示窗口中我们按照要求输入刚才设置的root密码,如果出现mysql>的提示说明当前数据库已经安装并工作正常了,我们可以在这个命令提示窗口中输入任何数据库建立和查询指令。(如图22)

 

(图二十二)

  另外在我们安装mysql过程中特别是最后阶段很可能出现一个“can't connect to mysql server on localhost”(无法连接本机数据库服务)的提示,一般来说是因为我们本机开启了防火墙关闭了对应端口的缘故,我们只需要关闭防火墙或者设置策略让该端口的数据库通过即可,对于XP系统来说默认防火墙的存在也会造成该故障的出现。(如图23)

(图二十三)

  四,动态页面解析工具PHP的安装:

  大部分企业站点都是从网上下载基本程序然后改进的,而这些页面模版大部分都是通过PHP语言完成的,所以要想让动态页面可以顺利解析运行正常我们还需要为企业服务器运行环境中添加PHP语言的支持,目前最新版PHP5.2.5版,同样我们需要下载和安装的是for windows版。

  PHP For Windows小档案:
  软件版本: V5.2.5
  软件大小: 20521 KB
  软件语言: 英文
  软件类别: 国外软件 / 免费软件 / 网络编程
  应用平台: Win9x/NT/2000/XP/2003
  下载地址:
http://cnc.skycn.com/soft/9122.html

  第一步:下载并安装PHP 5.2.5主安装程序php-5.2.5-win32-installer.msi。(如图24)

(图二十四)

  第二步:接下来是选择当前环境的页面发布工具类型和版本,我们按照实际选择apache 2.2.x module即可,因为我们之前的apache版本为2.2.4。(如图25)

(图二十五)

  第三步:选择apache页面发布工具的发布目录,这里需要特别注意PHP总是默认在c:\Program Files\Apache Group\Apache2这个目录下找APACHE2,即使你修改了查找地址他也会在该目录下建立对应的文件夹,从而出现了兼容错误问题,所以我们在安装apache时就要修改他的默认安装路径为C:\Program Files\Apache Group\Apache2,当然在这里安装PHP时也通过手工修改路径指向这个地址即可。(如图26)


(图二十六)

 

 第四步:接下来选择PHP组件,默认没有添加扩展插件,我们必须将他们全部选上,当然如果你只需要某几个插件又或者对PHP非常熟悉的话可以有选择的安装,这里笔者还是建议大家都选中避免缺失文件带来兼容问题,那样排查起故障来非常困难。(如图27)

(图二十七)

  第五步:复制必须文件到本地硬盘直到出现完成界面后点finish结束按钮。(如图28)

(图二十八)

  PHP安装程序默认复制文件到C:\Program Files\PHP,为了方便笔者建议大家对这个路径做一个修改,例如笔者就直接保存在c:\php5目录中。


  五,总结:

  至此我们就完成了环境搭建的初步工作,当然这仅仅是安装阶段,到现在我们还无法知道这个环境是否可以正常工作,要知道apache+php+mysql这种组合很容易出现这样或那样的奇怪问题的,笔者将在下期为各位介绍如何最快的调试此环境,修改必须参数让环境可以顺利工作。

 

0
相关文章