网络通信 频道

企业互动网络平台搭建之调试环境篇

  【IT168 专稿】在之前的文章中我们了解到php,apache以及mysql的安装方法,不过按照上文内容操作只不过是把环境安装完成,具体能不能正常运行还无法知晓,正如上文所说在企业网站搭建过程中是分为两个阶段的,一个是安装环境阶段,一个是调试环境阶段。今天我们就来看看该如何在调式环境阶段下操作,从而让我们的mysql+apache+php环境协同工作事半功倍。

  一,调试环境的选择:

  由于我们之前相继安装了mysql,apache,php程序,这是一个连接了mysql数据库的PHP页面发布环境,所以调试这个环境是否能够顺利工作也需要找一个PHP环境测试,一般来说网上最为流行的论坛大部分都是通过PHP编译的,所以我们直接选取其中之一进行测试即可,笔者以Discuz!为例进行介绍,使用的版本为Discuz!6.0.0,如果这个论坛能够正常工作和使用的话就说明环境调试完毕。我们下载Discuz!主程序解压缩将其目录中的upload文件夹所有文件复制到apache的发布目录。(如图1)

  二,ZEND加密程序的安装:

  由于很多使用PHP建立的CMS系统都对自身代码进行了加密,所以要想让其正常工作必须在服务器上安装ZEND加密解密程序,我们的Discuz!论坛也不例外,他需要最新版本的ZEND支持,我们也是选择zend的Windows版本进行安装。

  Zend Optimizer For Windows小档案:
  软件版本:V3.3.0
  软件大小: 8559 KB
  软件语言: 英文
  软件类别: 免费软件
  应用平台: Win9x/NT/2000/XP/2003
  下载地址:http://cnc.skycn.com/soft/20133.html

  第一步:运行ZEND V3.3.0安装程序ZendOptimizer-3.3.0a-Windows-i386.exe,点NEXT按钮继续。(如图2)

  第二步:选择ZEND程序的安装目录,这个可以随意,默认是c:\program files\zendzendoptimizer-3.3.0。(如图3)

  第三步:选择当前环境下页面发布工具的类型,ZEND需要对其进行修改和设置,由于我们使用的是apache 2.2.4,所以选择对应的项即可。(如图4)

本文为IT168网络通信频道(http://net.it168.com)原创。转载请注明出处、作者和文章原始地址。

  第四步:选择PHP所在的路径,我们之前设置PHP5安装在c:\php5,所以选择对应文件夹后点NEXT按钮继续。(如图5)

  第五步:选择www发布工具的发布目录,我们直接选择apache安装目录中对应的信息即可,点NEXT按钮继续。(如图6)

  第六步:查询你选择的信息是否正确,核对后点INSTALL安装按钮复制必须文件到本地硬盘并对apache和PHP对应参数进行设置修改。(如图7)

  第七步:完成所有安装和配置工作点FINISH结束按钮退出。(如图8)

  至此我们就完成了用ZEND加密和解密PHP语言代码的工作,基本上ZEND方面工作不会出现任何问题,我们只需要随时关注最新版进行下载安装即可。值得注意一点的是安装ZEND会重新关闭APACHE然后再启动。

本文为IT168网络通信频道(http://net.it168.com)原创。转载请注明出处、作者和文章原始地址。

  三,PHP环境工作状态检测:

  首先我们来检测下PHP环境是否能够顺利工作,最简单最直接的检测PHP环境是否工作正常的方法就是在apache发布目录中建立一个小文件,我们姑且叫他1.php,然后用记事本将其打开,输入以下代码——
  <?
  echo phpinfo();
  ?>

  这是一个最简单的PHP语言页面,目的是显示当前PHP版本,如果能够正常访问就说明我们的PHP环境工作正常。(如图9)

  接下来打开IE浏览器访问发布地址http://127.0.0.1/1.php,如果能够看到PHP页面版本细信息的话就说明我们的PHP环境工作状态正常了。(如图10)

本文为IT168网络通信频道(http://net.it168.com)原创。转载请注明出处、作者和文章原始地址。

  四,php.ini的编辑:

  确保PHP工作正常后我们就可以尝试安装Discuz!论坛了,执行Discuz!提供的install.php页面很可能出现错误信息——“对不起,请将PHP.ini中的short_open_tag设置为ON,否则无法继续安装论坛”。(如图11)

  然后我们就到PHP安装目录中找到PHP.ini编辑他,查找short_open_tag信息,将其修改为on,然后保存退出即可。(如图12)

  最后还需要我们重新启动Apache,在其管理界面点“RESTART”按钮完成设置。(如图13)

本文为IT168网络通信频道(http://net.it168.com)原创。转载请注明出处、作者和文章原始地址。

  五,PHP论坛的安装:

  修改完php.ini后我们就可以顺利安装Discuz!论坛了,继续执行install.php,同意许可协议。(如图14)

  程序会自动检测当前系统的工作环境,一些顺利的话点“下一步”按钮继续。(如图15)

  设置数据库连接信息,包括数据库服务器地址,用户名,密码等,还有数据库名称,我们按照上篇文章中设置的信息添写即可,对于表名前缀我们保持默认即可。最后点“下一步”按钮继续。(如图16)

本文为IT168网络通信频道(http://net.it168.com)原创。转载请注明出处、作者和文章原始地址。

  设置Discuz!论坛的管理员帐号以及密码还有电子邮箱地址,点“下一步”按钮继续。(如图17)

  论坛程序会自动建立对应的数据表,一切工作不需要我们人工参与。(如图18)

  之后我们就可以通过http://127.0.0.1/index.php文件访问我们建立的PHP论坛了,一切顺利的话整个论坛主界面将能够全部显示出来。(如图19)

本文为IT168网络通信频道(http://net.it168.com)原创。转载请注明出处、作者和文章原始地址。

  六,apache发布文件类型的编辑:

  不过有的读者会发现这样安装的论坛每次访问都必须通过http://127.0.0.1/index.php查看,如果访问http://127.0.0.1则会看不到论坛界面,这是为什么呢?因为默认情况下apache没有对index.php进行缺省发布,我们需要编辑其httpd.conf文件达到目的。

  第一步:有两种方法可以编辑httpd.conf,一种是进入apache安装目录直接打开文件编辑,还有一种方法是通过“开始->所有程序->apache htp server 2.2.4->configure apache server ->edit the apache httpd.conf configuration file,实际上两种方法是一样的。(如图20)

  第二步:打开httpd.conf后我们查找directoryindex index.html语句,然后在其后添加“空格 index.php”,保存后退出。(如图21)

本文为IT168网络通信频道(http://net.it168.com)原创。转载请注明出处、作者和文章原始地址。

第三步:接下来我们通过restart按钮重新启动apache2让修改的配置文件生效。(如图22)

  第四步:apache重新启动后我们就可以直接通过地址输入http://127.0.0.1访问论坛了,避免了输入index.php的烦恼,让我们的论坛访问更加标准。(如图23)

  随着论坛的搭建成功也宣告我们mysql+php+apache环境的顺利搭建,环境调试工作告一段落。


  七,总结:

  网络平台运行环境安装是简单的,调试环境是中等难度的,而最难的要属日后的维护与管理了,日后维护是一个不间断的工作,他需要我们随时随地关注新版本环境安装程序的诞生以及各个漏洞补丁的弥补。总之环境建立只是一个开始,日后的维护才是考验我们这些企业网络管理员的重要工作。

本文为IT168网络通信频道(http://net.it168.com)原创。转载请注明出处、作者和文章原始地址。

0
相关文章