ubuntu/debian

推荐列表 站点导航

当前位置:首页 > 操作系统 > ubuntu/debian >

可以把apache2.conf中的Include prots.conf一行去掉

来源:网络  作者:网友投稿  发布时间:2021-01-23 03:54
这篇文章主要先容了Ubuntu Apache设置以及cgi设置要领,需要的伴侣可以参考下...

需要在Ubuntu下安装Apache,而sites-enabled目次存放的只是一些指向这里的文件的标记毗连。

所以在httpd.conf文件中增加ServerName localhost:80即可,在原本的LoadModule cgid_module /usr/lib/apache2/modules/mod_cgid.so下, ,后头会说到。

那必定是在其他的设置文件中,httpd.conf也是空的,但发明这个文件是空的。

可以把apache2.conf中的Include prots.conf一行去掉,即端口纷歧致,我在网上搜了一下说是httpd.conf中ServerName IP:Port和Listen IP:Port纷歧致,默认的是/var/www, 3.mods-enabled和mods-available目次 这两个目次的性质和上面说到sites-enabled、sites-available一致。

即/var/www/cgi-bin/,而在/etc/apache2下尚有一个sites-available目次,发明个中的错误, 说明下httpd.conf是一个Apache的设置文件,通过 ls -l 呼吁查察到/etc/apache2/sites-enabled中的000-default是指向/etc/apache2/sites-available/default的。

再加上: AddHandler cgi-script .cgi .pl .py .sh这句,可以在apache2.conf中找到这些Include行: ● 动态模块的设置 Include mods-enabled/*.load Include mods-enabled/*.conf ● 用户本身的设置 Include httpd.conf ● 端口监听的设置 Include ports.conf ● 一般性的设置语句片断 Include conf.d/ ● 虚拟主机的设置指令 Include sites-enabled/ 我们完全可以把所有的配置放在apache2.conf可能httpd.conf可能任何一个设置文件中,而其他的一些设置文件。

尚有一种修改方法, 在修改httpd.conf文件之前还需要修改该文件的权限。

可以通过查找Log,不然是没有权限修改的,为了利便我就利用了第二种方法,假如需要调解默认的端口配置,这种分别是一种较量好的习惯,发起编辑这个文件,通过欣赏器输入相应的url应该能顺利的会见到cgi措施了,利用的呼吁是:apache2ctl -v 功效会显示: Server version: Apache/2.2.17 (Ubuntu) Server built: Nov 3 2011 02:13:18 三.Apache的设置文件 普通Apache刊行版本的设置文件是:/etc/apache2/httpd.conf,可是,其呼吁为:sudo chmod 755 ~/simple.cgi 至此,记着必然要加上,假如还不能的话。

sites-available内里放的才是真正的设置文件,在终端输入:sudo apt-get install apache2 这样就能利便快捷的安装Apache,厥后搜索发明是在/etc/apache2/sites-enabled/000-default中,再重启Apache处事,如,Apache的log安排在/var/log/apache2下,CGI措施属性必然要设为可运行(755), 二.启动、遏制Apache处事 Apache的启动和遏制文件是:/etc/init.d/apache2 启动呼吁:sudo apache2ctl -k start 遏制呼吁:sudo apache2ctl -k stop 从头启动呼吁:sudo apache2ctl -k restart(sudo /etc/init.d/apache2 restart) 从头启动这里有个问题。

在/etc/apache2目次下, 固然sites-available是存放有效的内容。

deny Allow from all /Directory 修改为: ? 1 2 3 4 5 6 7 8 ScriptAlias /cgi-bin/ /var/www/cgi-bin/ Directory /var/www/cgi-bin AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow, 严格地说,Ubuntu的Apache设置文件是/etc/apache2/apache2.conf,当我重启处事的时候会报错:Could not reliably determine the servers fully qualified domain name, Ubuntu提供了强大的apt-get install呼吁, 2.打开/etc/apache2/sites-enabled/000-default, 四.CGI的设置 1.首先在根目次下建一个cgi-bin的目次,并添加了AddHandler cgi-script cgi,则再修改/etc/apache2/mods-enabled/cigd.load文件,但不起浸染,假如Options没有ExecCGI这项,在httpd.conf中配置本身想用的端口,那我们是怎么知道的呢?apache2.conf里并没有描写,这里有个未便的处所,这里存放的是虚拟主机的设置指令,预计就是cgi措施自己的问题了。

deny allow from all /Directory 这里的DocumentRoot中把根目次配置为了/var/www 2.sites-enabled和sites-available目次 适才在apache2.conf中发明白sites-enabled目次,就是你不知道Apache被安装到了什么位置,Apache在启动的时候会自动读取这个文件的配 置信息, 4.ports.conf配置 这里配置了Apache利用的端口,在后头会有先容,deny Allow from all AddHandler cgi-script cgi /Directory 个中的/usr/lib/cgi-bin/修改为/var/www/cgi-bin/,如httpd.conf等。

找到以下的内容: ? 1 2 3 4 5 6 7 ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ Directory /usr/lib/cgi-bin/ AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,其权限必然要设为可写(666)。

而与CGI有关的HTML文件的目次假如要被CGI措施写入。

1.Web文档根目次 安装完Apache后最重要的一件工作就是要知道Web文档的根目次在什么处所, 一.Apache的安装 在网上查了些资料有两种安装方法:一种是从Apache网站上下载tar文件到本身的电脑上安装;另一种是直接通过网络安装,不能放在其他的目次中。

cgi措施都放在这个cgi-bin的目次中,这里存放apachegon成果模块的设置文件和链接, using 127.0.1.1 for ServerName,对付Ubuntu而言, 在进修Python CGI中,其实这个是用户本身来举办设置的,这两个目次放的是什么的?其实, 5.修改cgi措施的权限。

所以本日在Ubuntu11.04上对Apache的安装和设置举办了进修,只有用 ln 呼吁链接到enabled已往才气起浸染,内里有这样的内容: ? 1 2 3 4 5 6 7 8 9 10 11 DocumentRoot /var/www Directory / Options FollowSymLinks +ExecCGI AllowOverride None /Directory Directory /var/www/ Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,呼吁为:sudo chmod 777 /etc/apache2/httpd.conf 顺便提下查察Apache的版本, 3.重启Apache处事:sudo /etc/init.d/apache2 restart 4.假如还不能会见cgi剧本。

则是通过Include指令包括进来的,。

相关热词:

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://v30.fanwenzhu.com/xt/ub/13166.shtml

最新文章
遐想小新air pro 13的安装 遐想小新air pro 13的安装

时间:2021-01-23

 运行以下命令安装和升级 运行以下命令安装和升级

时间:2021-01-23

如果你使用的是Kubuntu 17 如果你使用的是Kubuntu 17

时间:2021-01-23

 5.我能从 Windows/OS X 切换到 5.我能从 Windows/OS X 切换到

时间:2021-01-23

它将仅搜索 LTS 版本 它将仅搜索 LTS 版本

时间:2021-01-23

所有CA都必须在颁发特定域 所有CA都必须在颁发特定域

时间:2021-01-23

而不是Ubuntu 17.10上的Unit 而不是Ubuntu 17.10上的Unit

时间:2021-01-23

 对Wndows用户来说 对Wndows用户来说

时间:2021-01-23

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

可以把apache2.conf中的Include prots.conf一行去掉

2021-01-23 编辑:网友投稿

需要在Ubuntu下安装Apache,而sites-enabled目次存放的只是一些指向这里的文件的标记毗连。

所以在httpd.conf文件中增加ServerName localhost:80即可,在原本的LoadModule cgid_module /usr/lib/apache2/modules/mod_cgid.so下, ,后头会说到。

那必定是在其他的设置文件中,httpd.conf也是空的,但发明这个文件是空的。

可以把apache2.conf中的Include prots.conf一行去掉,即端口纷歧致,我在网上搜了一下说是httpd.conf中ServerName IP:Port和Listen IP:Port纷歧致,默认的是/var/www, 3.mods-enabled和mods-available目次 这两个目次的性质和上面说到sites-enabled、sites-available一致。

即/var/www/cgi-bin/,而在/etc/apache2下尚有一个sites-available目次,发明个中的错误, 说明下httpd.conf是一个Apache的设置文件,通过 ls -l 呼吁查察到/etc/apache2/sites-enabled中的000-default是指向/etc/apache2/sites-available/default的。

再加上: AddHandler cgi-script .cgi .pl .py .sh这句,可以在apache2.conf中找到这些Include行: ● 动态模块的设置 Include mods-enabled/*.load Include mods-enabled/*.conf ● 用户本身的设置 Include httpd.conf ● 端口监听的设置 Include ports.conf ● 一般性的设置语句片断 Include conf.d/ ● 虚拟主机的设置指令 Include sites-enabled/ 我们完全可以把所有的配置放在apache2.conf可能httpd.conf可能任何一个设置文件中,而其他的一些设置文件。

尚有一种修改方法, 在修改httpd.conf文件之前还需要修改该文件的权限。

可以通过查找Log,不然是没有权限修改的,为了利便我就利用了第二种方法,假如需要调解默认的端口配置,这种分别是一种较量好的习惯,发起编辑这个文件,通过欣赏器输入相应的url应该能顺利的会见到cgi措施了,利用的呼吁是:apache2ctl -v 功效会显示: Server version: Apache/2.2.17 (Ubuntu) Server built: Nov 3 2011 02:13:18 三.Apache的设置文件 普通Apache刊行版本的设置文件是:/etc/apache2/httpd.conf,可是,其呼吁为:sudo chmod 755 ~/simple.cgi 至此,记着必然要加上,假如还不能的话。

sites-available内里放的才是真正的设置文件,在终端输入:sudo apt-get install apache2 这样就能利便快捷的安装Apache,厥后搜索发明是在/etc/apache2/sites-enabled/000-default中,再重启Apache处事,如,Apache的log安排在/var/log/apache2下,CGI措施属性必然要设为可运行(755), 二.启动、遏制Apache处事 Apache的启动和遏制文件是:/etc/init.d/apache2 启动呼吁:sudo apache2ctl -k start 遏制呼吁:sudo apache2ctl -k stop 从头启动呼吁:sudo apache2ctl -k restart(sudo /etc/init.d/apache2 restart) 从头启动这里有个问题。

在/etc/apache2目次下, 固然sites-available是存放有效的内容。

deny Allow from all /Directory 修改为: ? 1 2 3 4 5 6 7 8 ScriptAlias /cgi-bin/ /var/www/cgi-bin/ Directory /var/www/cgi-bin AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow, 严格地说,Ubuntu的Apache设置文件是/etc/apache2/apache2.conf,当我重启处事的时候会报错:Could not reliably determine the servers fully qualified domain name, Ubuntu提供了强大的apt-get install呼吁, 2.打开/etc/apache2/sites-enabled/000-default, 四.CGI的设置 1.首先在根目次下建一个cgi-bin的目次,并添加了AddHandler cgi-script cgi,则再修改/etc/apache2/mods-enabled/cigd.load文件,但不起浸染,假如Options没有ExecCGI这项,在httpd.conf中配置本身想用的端口,那我们是怎么知道的呢?apache2.conf里并没有描写,这里有个未便的处所,这里存放的是虚拟主机的设置指令,预计就是cgi措施自己的问题了。

deny allow from all /Directory 这里的DocumentRoot中把根目次配置为了/var/www 2.sites-enabled和sites-available目次 适才在apache2.conf中发明白sites-enabled目次,就是你不知道Apache被安装到了什么位置,Apache在启动的时候会自动读取这个文件的配 置信息, 4.ports.conf配置 这里配置了Apache利用的端口,在后头会有先容,deny Allow from all AddHandler cgi-script cgi /Directory 个中的/usr/lib/cgi-bin/修改为/var/www/cgi-bin/,如httpd.conf等。

找到以下的内容: ? 1 2 3 4 5 6 7 ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ Directory /usr/lib/cgi-bin/ AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,其权限必然要设为可写(666)。

而与CGI有关的HTML文件的目次假如要被CGI措施写入。

1.Web文档根目次 安装完Apache后最重要的一件工作就是要知道Web文档的根目次在什么处所, 一.Apache的安装 在网上查了些资料有两种安装方法:一种是从Apache网站上下载tar文件到本身的电脑上安装;另一种是直接通过网络安装,不能放在其他的目次中。

cgi措施都放在这个cgi-bin的目次中,这里存放apachegon成果模块的设置文件和链接, using 127.0.1.1 for ServerName,对付Ubuntu而言, 在进修Python CGI中,其实这个是用户本身来举办设置的,这两个目次放的是什么的?其实, 5.修改cgi措施的权限。

所以本日在Ubuntu11.04上对Apache的安装和设置举办了进修,只有用 ln 呼吁链接到enabled已往才气起浸染,内里有这样的内容: ? 1 2 3 4 5 6 7 8 9 10 11 DocumentRoot /var/www Directory / Options FollowSymLinks +ExecCGI AllowOverride None /Directory Directory /var/www/ Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,呼吁为:sudo chmod 777 /etc/apache2/httpd.conf 顺便提下查察Apache的版本, 3.重启Apache处事:sudo /etc/init.d/apache2 restart 4.假如还不能会见cgi剧本。

则是通过Include指令包括进来的,。

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://v30.fanwenzhu.com/xt/ub/13166.shtml

相关文章

风云图片

推荐阅读

返回ubuntu/debian频道首页