ubuntu配置apache和cgi
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> 服务重启