http服务支持的语言
(一).http默认支持html语言
(二).php语言
1.默认不支持,必须安装php插件,并且在配置文件中修改浏览器的读顺序
yum install php
2.在默认发布目录下vim index.php
<?php
phpinfo();
?>
3.编辑主配置文件
vim /etc/httpd/conf/httpd.conf
在第180行把index.php写在index.html前边
4.在浏览器中输入172.25.254.110/index.php
(三).cgi语言
1.默认不支持,需要对配置文件做修改
mkdir /var/www/html/cgi
vim cgi/index.cgi
#!/usr/bin/perl
print "Content-type: text/html\n\n";
print `date`;
2.直接执行需要给其x权限
chmod +x /var/www/html/cgi/index.cgi
./cgi/index.cgi
3.在网页中执行需要在/etc/httpd/conf.d vim default.conf
<VirtualHost _default_:80>
DocumentRoot /var/www/html
CustomLog "logs/default.log" combined
</VirtualHost>
<Directory "/var/www/html/cgi">
Options +ExecCGI
AddHandler cgi-script .cgi
DirectoryIndex index.cgi
</Directory>