配置动态Web站点

配置动态Web站点

1.创建CGI动态网站

首先安装Perl语言解释器,可用如下指令查看是否安装:

#rpm -qa | grep perl

显示如下这表示已安装:

195430338.jpg

perl-5.8.8-27.el5为必要的。

配置Apache支持CGI

修改Apache配置文件httpd.conf,修改如下部分:

<Directory "/var/www/cgi-bin">

AllowOverride None

Options ExecCGI //修改None为ExecCGI

Order allow,deny

Allow from all

</Directory>

注:如果要在非ScriptAlias定义的虚拟脚本目录中运行脚本语言(比如CGI),就需要在Apache的配置文件httpd.conf中将:

#AddHandler cgi-script .cgi

前面的#去掉。

测试CGI运行环境

在CGI文件存放目录中编辑一个名为test.cgi的文件。

检查test.cgi文件权限,要求可运行。

在客户端浏览器中输入:http://192.168.91.128/cgi-bin/test.cgi.查看运行效果。

2.创建PHP动态网站

首先安装PHP语言解释器,可用如下指令查看是否安装:

#rpm -qa | grep php

显示如下这表示已安装:

195433338.jpg

设置php.conf文件

编辑/etc/httpd/conf.d/php.conf。在:

AddHandler php5-script .php

AddType text/html .php

后面分别添加“.php3”字样,让PHP5也可以直接处理老版本的脚本:

AddHandler php5-script .php .php3

AddType text/html .php .php3

测试PHP运行环境

在Apache的主文件目录中编辑一个名为phpinfo.php的文件。

在客户端浏览器中输入:http://192.168.91.128/phpinfo.php.查看运行效果。


你可能感兴趣的:(动态Web)