ubuntu配置apache和cgi

本文介绍如何在Ubuntu系统中配置Apache服务器及其CGI功能。包括安装Apache2、设置Web目录、支持CGI脚本运行等步骤。适用于希望了解Apache服务器及CGI配置过程的读者。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ubuntu配置apache和cgi

 
1、  更新源并进行安装,否则后面的下载可能会不成功。

  sudo apt-get update

  sudo apt-get upgrade

2、  安装apache2服务

  sudo apg-get install apache2

  Apache的默认安装,会在/var下建立一个名为www的目录,这个就是Web目录了,所有要能过浏览器访问的Web文件都要放到这个目录里。

3、服务重启

  sudo /etc/init.d/apache2 restart

 

 

 

  sudo vim /etc/apache2/httpd.conf

  添加 SererName localhost

 

 

4、在局域网内的其他电脑上输如服务器的地址例如192.168.1.112或在ubuntu虚拟机中的浏览器输入 127.0.0.1。出现如下图片,表示安装成功。下面两个都表示成功了。

 

     

5、更改配置文件,支持cgi,配置cgi的目录。

sudo vim /etc/apache2/sites-enabled/000-default

找到

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/

<Directory "/usr/lib/cgi-bin">

    AllowOverride None

    Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch

    Order allow,deny

Allow from all

</Directory>

更改为

ScriptAlias /cgi-bin/ /var/www/cgi-bin/

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

    AllowOverride None

    Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch

    Order allow,deny

    Allow from all

AddHandler cgi-script cgi

</Directory>

服务重启

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值