标签: apache-config

ubuntu 13.10和apache 2.4.6上的虚拟主机

我有以下问题
我的主机文件如下:

127.0.0.1       localhost
127.0.1.1       barbala4o-HP-ProBook-4530s
127.0.1.1       mysite.localhost
Run Code Online (Sandbox Code Playgroud)

我的文件/etc/apache2/sites-available/mysite.localhost.conf如下:

<VirtualHost *:80>
        ServerAdmin webmaster@localhost
        ServerName mysite.localhost

        DocumentRoot /var/www/mysite

        <Directory /var/www/mysite/>
                Options Indexes FollowSymLinks
                AllowOverride All
                Require all granted
        </Directory>
        ErrorLog /var/log/apache2/mysite-error.log
        CustomLog /var/log/apache2/mysite-access.log common
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

sudo a2ensite mysite.localhost.confmysite.localhost /上执行并重新启动apache 之后,只在localhost上执行以下操作(如列出没有索引文件的目录):

Index of /

[ICO]   Name    Last modified   Size    Description
[DIR]   apache_logs/    2013-09-24 10:15     -   
[DIR]   mysql/  2013-10-22 10:05     -   
[DIR]   tools/  2013-10-22 10:05
Run Code Online (Sandbox Code Playgroud)

在目录中的任何其他文件夹,/var/www/例如test,当我输入localhost/test而不是加载index.php文件时,它显示:

Not Found

The requested URL /adlantic was …
Run Code Online (Sandbox Code Playgroud)

apache apache-config ubuntu-13.10

39
推荐指数
3
解决办法
6万
查看次数

是否可以在httpd.conf中使用变量

有没有办法在apache httpd.conf文件中使用某种变量?我想定义一个值并在整个块中使用它,如

define myvar somename #or whatever the syntax would be
alias /my/path "/some/path/${myvar} #or whatever the syntax would be
Run Code Online (Sandbox Code Playgroud)

apache apache-config

30
推荐指数
2
解决办法
5万
查看次数

如何在一台Apache服务器上一起运行Django和PHP?

我现在可以在我的Apache服务器上通过mod_wsgi或PHP运行Django.

我的Django项目运行于:http:// localhost,source位于C:/ django_proj

我的PHP项目运行在:http://php.localhost,源代码位于C:/ web

如果我打开它们,php.localhost和localhost转到Django项目.我已经通过Apache虚拟主机设置了它们.

以下是httpd.conf中的一些相关行:

DocumentRoot "C:/web"

<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
</Directory>

<Directory "C:/web">
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

<Directory "C:/django_proj">
    Order allow,deny
    Allow from all
</Directory>

Include "C:/django_proj/apache/apache_django_wsgi.conf"
Run Code Online (Sandbox Code Playgroud)

相关的路线apache_django_wsgi.conf是:

WSGIScriptAlias / "C:/django_proj/apache/proj.wsgi"
<Directory "C:/django_proj/apache">
    Order allow,deny
    Allow from all
</Directory>
Run Code Online (Sandbox Code Playgroud)

在httpd-vhosts.conf里面:

<Directory C:/web>
    Order Deny,Allow
    Allow from all
</Directory>

<Directory C:/django_proj>
    Order Deny,Allow
    Allow from all
</Directory> …
Run Code Online (Sandbox Code Playgroud)

php django apache-config

23
推荐指数
2
解决办法
2万
查看次数

如何检查apache中启用的mod_headers和mod_expires模块

我想检查我的服务器中是否启用了mod_headers和mod_expires模块

是否有一种方法可以使用某些php函数列出apache启用/禁用模块,就像我们使用phpinfo()列出php信息一样; 功能?

apache apache-config mod-expires phpinfo mod-headers

22
推荐指数
4
解决办法
7万
查看次数

.htaccess:这里不允许有位置

我收到一个"此处不允许的位置"错误.htaccess.

有没有人知道我应该如何解决这个问题?

<Files 'login'>
    AuthName NTLM
    AuthType NTLM
    NTLMAuth on
    NTLMAuthoritative on
    NTLMServer <censored>
    NTLMBackup <censored>
    NTLMLockfile <censored>
    require valid-user
    Satisfy all
</Files>
<Location /alarms/[0-9]+/acknowlege>
    Order deny,allow
    Deny from all
    Allow from localhost
</Location>
Run Code Online (Sandbox Code Playgroud)

apache web-applications apache-config httpserver

21
推荐指数
1
解决办法
2万
查看次数

如何配置Apache2以允许来自同一IP地址的多个同时连接?

默认情况下,Apache2似乎每个IP地址只允许1个连接.

如何配置Apache2以允许来自同一IP地址的多个同时连接?

这是我的情况:

  1. 托管在服务器上的Web应用程序.
  2. 远程客户端发出可能需要15秒才能完成的请求.
  3. 同一个远程客户端发出另一个(独立)请求.
  4. 目前,第二个请求位于队列中,直到第一个请求完成,因为Apache2似乎强加了每个IP地址1个连接的限制.

如何覆盖此默认行为并允许并行处理第二个请求?

提前谢谢大卫琼斯

apache configuration config apache2 apache-config

20
推荐指数
1
解决办法
2万
查看次数

Apache端口代理

我有一个非Apache服务器侦听端口8001和Apache侦听端口80.我希望某个虚拟域实际上由非Apache服务器通过端口80提供服务.

例:

<VirtualHost *:80>
  Servername example.com

  # Forward this on to the server on port 8001
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

我以为我可以用mod_proxy和ProxyPass这样做.

ProxyPass * http://www.example.com:8001/
Run Code Online (Sandbox Code Playgroud)

但这不起作用.

apache2 apache-config

17
推荐指数
2
解决办法
4万
查看次数

apache commons配置加载属性,直到","字符

我想从属性文件加载配置(apache commons配置).我的计划是:

PropertiesConfiguration pc = new PropertiesConfiguration("my.properties");
System.out.println(pc.getString("myValue"));
Run Code Online (Sandbox Code Playgroud)

my.properties我有

 myValue=value,
Run Code Online (Sandbox Code Playgroud)

用逗号

当我运行程序时,输出是value,而不是value, with comma.看起来值加载到,字符之前.

有任何想法吗?

java apache-config apache-commons

15
推荐指数
3
解决办法
8476
查看次数

任何用于解析apache配置文件的python库?

用于解析apache配置文件的任何python库,或者如果没有python任何人在其他语言中知道这样的东西(perl,php,java,c#)?因为我将能够在python中重写它们.

python parsing apache-config

12
推荐指数
2
解决办法
1万
查看次数

如何"重新加载"一个vhost文件

我有一个关于apache配置的问题.请帮我!我的服务器运行多个虚拟主机(多个域).但是,每次编辑vhost文件时,我都必须重新启动apache,并且服务器必须重新加载所有配置文件.那很贵.有没有办法"重启"或"重新加载" 一个 vhost配置文件?我用谷歌搜索,但没有找到解决方案.

apache-config

11
推荐指数
1
解决办法
7851
查看次数