apche支持的三种语言:
html(默认) php cgi
支持php语言:
1.cd /var/www/html #切换到默认发布目录
2.vim index.php ##编辑php发布文件
<?php
phpinfo();
?>
3.yum install php -y #安装php,这样才能支持php语言
4.systemctl restart httpd ##apache为热加载,即改即生效
测试:主机ip/index.php
支持cgi语言:
1.cd /var/www/html ##切换到默认发布目录
2.mkdir cgi #建立目录
3.vim index.cgi #编辑cgi默认发布文件
#!/usr/bin/per1
print "Content-type: text/html\n\n";
print "Hello ,World"
4.chmod 755 index.per1 ##增加执行权限
5.cd /etc/httpd/conf.d #切换到子配置目录
6.vim a_default.conf #编辑默认发布文件
<Virtualhost _default_:80>
DocumentRoot /var/www/html
CustomLog logs/default.log combined
</Virtualhost>
<Directory "/var/www/html/cgi">
Option +ExecCGI #执行cgi
AddHandler cgi-script.cgi #以cgi开头或结尾的文件都执行
</Directory>
测试:主机ip/cgi/index/cgi
支持html:
1.cd /var/www/html ##切换到默认发布目录
2.vim index.html ##编辑默认发布文件
<h1>hello world</h1>
测试:主机ip