红联Linux门户
Linux帮助

Ubuntu14.04 apache2 CGI搭建

发布时间:2016-03-11 15:47:09来源:linux网站作者:DqWong

能百度到的教程大多只介绍了apache CGI的配置,而直接忽略apache2的安装,本文将二者总结在一起。


Apache安装

1.这里选择更简单的命令行安装方式,直接在终端窗口中键入:

sudo apt-get install apache2

2.默认网站根目录:
默认的网站根目录是 “/var/www/html”,在浏览器中键入本地IP就可以解析html下的文件,这里默认的是index.html文件,在浏览器键入127.0.0.1或localhost 后,显示下面的页面就表示安装成功了。

Ubuntu14.04 apache2 CGI搭建

3.两个主要配置文件,用于修改网站的根目录:
1) /etc/apache2/apache2.conf
默认根目录为’var/www/’,更改配置文件中的”Directory /var/www/” 中的 ‘/var/www/’ 为新目录即可。

2) /etc/apache2/sites-available/000-default.conf
将配置文件中的 ‘DocumentRoot /var/www/html’ 的 /var/www/html 修改为新的目录即可

3) 相当于分两级目录进行修改,修改成功后重启apache:

sudo /etc/init.d/apache2 restart


Apache CGI 配置

1.修改 /etc/apache2/apache2.conf 文件,在文件下添加 AddHandler cgi-script .py

2.编写cgi脚本测试:
创建/var/www/cgi-bin/index.cgi,在脚本中复制下面代码:
#!/usr/bin/python
print"Content-Type: text/html"
print""
print"<html>"
print"<h2>CGI Script Output</h2>"
print"<p>This page was generated by a Python CGI script.</p>"
print"</html>"

在浏览器中键入 localhost/cgi-bin/index.cgi ,浏览器能显示出脚本内容就表示配置ok。


本文永久更新地址:http://www.linuxdiyf.com/linux/18828.html