哪个是检查启用了哪些 apache 模块的最优雅的方法?
我刚刚在 Ubuntu 上安装了 apache2,并注意到 /var/www 文件夹受到保护。我可以做sudo任何事情,但我宁愿只给它写访问权限。
我怎样才能做到这一点?
我试过了,sudo chmod 7777 /var/www但没有用。
在我的 apache www 文件夹中(/var/www在 ubuntu 10.10 上)我有:
mydir -> /home/user/mydir
Run Code Online (Sandbox Code Playgroud)
(我创建的ln -s)
现在,如果我想查看mydir来自网络的文件列表,我必须给 apache 指令FollowSymLinks,对吗?
但是我把它放在哪里呢?在.htaccess文件中?在哪里?试了很多方法还是没看懂。。。
这是我的/etc/apache2/sites-enabled/000-default文件:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www
<Directory />
Options FollowSymLinks Indexes
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
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>
ErrorLog ${APACHE_LOG_DIR}/error.log
# Possible values include: …Run Code Online (Sandbox Code Playgroud) OSX Mountain Lion 删除了用于 Web 共享的 GUI,但仍安装了 apache。
如何启动和停止服务?如何让服务在启动时自动启动?
某些 Web 服务器在使用其 IP 地址访问时返回不允许直接 IP 地址访问的错误。
我一直想知道这是如何工作的。我的意思是,浏览器不是总是解析 IP 地址并连接到它吗?“直接IP地址访问”不是只是跳过DNS吗?远程服务器怎么知道你跳过了 DNS?
几周前我将 MacBook Pro 13" 更新为 Lion。我刚刚发现 Apache Bench (apache2.2.19) 不起作用。它总是显示这个错误,无论如何:
apr_socket_recv:对等方重置连接(54)
我还在我的 Mac Mini 上进行了全新安装,但它产生了同样的错误。
我怎样才能解决这个问题?
我安装了很多服务器(Apache、MySQL 等),但我不希望它们都在启动时启动(它们会耗尽电量,而且我大部分时间都在使用电池)。我该如何配置?
我的网站不断收到带有以下用户代理字符串的奇怪请求:
Mozilla/4.0 (compatible; Synapse)
使用我们的友好工具谷歌,我能够确定这是我们友好社区Apache Synapse的标志性名片。“轻量级 ESB(企业服务总线)”。
现在,根据我能够收集到的这些信息,我仍然不知道这个工具是用来做什么的。我只能说这与 Web 服务有关,并且支持多种协议。信息页面只会让我得出结论,它与代理和网络服务有关。
我遇到的问题是,虽然通常我不在乎,但我们受到俄罗斯 IP 的影响很大(不是说俄罗斯 IP 不好,但我们的网站非常具有区域性),当他们这样做时将奇怪的(至少不是 xss/恶意的)值重新推送到我们的查询字符串参数中。
像&PageNum=-1或之类的东西&Brand=25/5/2010 9:04:52 PM。
在我继续从我们的网站阻止这些 ips/useragent 之前,我需要一些帮助来了解正在发生的事情。
任何帮助将不胜感激 :)
我想使用带有 https 的 Mac OS X 进行本地开发测试。我怎样才能轻松地让 Apache2 响应 ssl,仅用于测试建议 - 我不想要一个真正的证书,只是一个让本地 https 工作的假证书
当我第一次开始为 Web 编程并想创建一个新项目时,我总是被教导在/var/www/. 然而,在我读到的很多教程中,人们倾向于在/home/username/.
我不喜欢把它放进去的想法/home/username/。
是否有正确的位置,或者如果没有,将它放在文件系统的某些区域有什么优点/缺点?
linux ×3
macos ×2
ubuntu ×2
boot ×1
dns ×1
filesystems ×1
http ×1
https ×1
ip ×1
mac ×1
mysql ×1
networking ×1
osx-lion ×1
permissions ×1
ssl ×1
unix ×1
user-agent ×1
webserver ×1