标签: apache-http-server

apache2ctl“-k”标志是什么?

我已经搜索了一个小时,找到了一百个使用它的例子,但没有解释它的作用。我确实检查过man apache2ctl;它也没有解释 k 标志(尽管它确实在示例中使用了它)。

apache-http-server

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

mac OS X 升级到 Yosemite 后,apache 客户端被服务器配置拒绝

我知道这看起来与其他问题相似,但 Yosemite 似乎在升级时更改了 apache 配置。我的错误日志显示“客户端被服务器配置拒绝:/Users/douglas/Sites/testpatient.php”

Apache 版本:MacBook-Pro:apache2 douglas$ apachectl -v 服务器版本:Apache/2.4.9 (Unix) 服务器构建:2014 年 9 月 9 日 14:48:20 我的 douglas.conf 文件是 644 root/wheel 和以下内容:

<Directory "/Users/douglas/Sites">
   Options Indexes Multiviews
   AllowOverride None
   Order allow,deny
   Allow from all
</Directory>
Run Code Online (Sandbox Code Playgroud)

我的 http.conf 有以下内容:

# If you wish httpd to run as a different user or group, you must run
# httpd as root initially and it will switch.
#
# User/Group: The name (or #number) of the user/group to run httpd as. …
Run Code Online (Sandbox Code Playgroud)

apache-http-server php macos

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

如何从文件服务器下载文件列表?

我如何从像http://www.apache.org/dist/httpd/binaries/这样的文件服务器下载文件列表?

我想我可以使用 wget 但它会尝试获取所有链接和 html 文件。有没有更好的工具来实现这一点?

apache-http-server download wget

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

如何使用 WinSCP 将文件复制到`/var/www`?

当我尝试将我的 Web 文件放入/var/www我的 ec2 Ubuntu 实例上的 apache 时,它​​给了我一个错误,指出我没有权限。

Permission denied.
Error code: 3
Error message from server: Permission denied
Request code: 3
Run Code Online (Sandbox Code Playgroud)

我如何允许自己这样做或/var/www使用 WinSCP将文件复制到的最佳方法是什么?

apache-http-server winscp amazon-ec2

11
推荐指数
3
解决办法
5万
查看次数

看到更新的 SSL 证书需要多长时间?

我刚刚更新了域的 SSL 证书,并在运行 Apache 的 AWS 服务器上安装了新文件。看起来一切正常,但浏览器仍然显示旧的到期日期。有没有办法以某种方式“取消缓存”证书,或者以其他方式让浏览器显示新的到期日期,以便我可以判断它是否正常工作?我试过重新启动 Apache 和浏览器。谢谢!

apache-http-server load-balancer amazon-web-services ssl-certificate

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

在用户 apache 下使用 LibreOffice 将文件转换为 PDF(即使用 PHP 时)

我安装了 libreoffice-headless 并且可以在以普通用户身份登录 shell 时转换文档。

[root@desktop ~]# yum install libreoffice-headless
[root@desktop ~]# yum install libreoffice-writer
[root@desktop ~]# su NotionCommotion
sh-4.1$ /usr/bin/libreoffice --headless -convert-to pdf --outdir /tmp/ayb /tmp/ayb/document_34.doc
convert /tmp/ayb/document_34.doc -> /tmp/ayb/document_34.pdf using writer_pdf_Export
Run Code Online (Sandbox Code Playgroud)

我现在希望做同样的事情,但使用 PHP,因此作为用户 apache,但是,以下不会转换文件。

<?php
  shell_exec('/usr/bin/libreoffice --headless -convert-to pdf --outdir /tmp/ayb /tmp/ayb/document_34.doc');
?>
Run Code Online (Sandbox Code Playgroud)

为了进行故障排除,我以用户 apache 的身份通过 shell 运行了相同的命令,但它仍然不会转换文件:

[root@desktop ~]# su -s /bin/sh apache -c "/usr/bin/libreoffice --headless -convert-to pdf --outdir /tmp/ayb /tmp/ayb/document_34.doc"
Run Code Online (Sandbox Code Playgroud)

Apache 与普通用户不同,没有家,我记得听说我可能需要HOME=/tmp/ayb在尝试转换之前指定一个家,但这没有帮助(我认为在使用 CentOS 5.8 和可能是不同版本的 LibreOffice 时,它有,但不确定)。

以 apache 用户身份运行文件时,如何使用 libreoffice 将文件转换为 PDF?

安装系统: …

linux centos apache-http-server php libreoffice

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

Ubuntu 14.04 升级破坏了 Apache2

我刚刚升级到 ubuntu 14.04,现在 apache2 无法启动,出现错误:

root@dennisHome:~# /etc/init.d/apache2 restart
* Restarting web server apache2
...fail!
* The apache2 configtest failed.
Run Code Online (Sandbox Code Playgroud)

配置测试的输出是:

apache2: Syntax error on line 244 of /etc/apache2/apache2.conf: 
Syntax error on line 1 of /etc/apache2/mods-enabled/authz_default.load: Cannot load       /usr/lib/apache2/modules/mod_authz_default.so into server: 
/usr/lib/apache2/modules/mod_authz_default.so: cannot open shared object file: No such file or directory
Action 'configtest' failed.
The Apache error log may have more information
Run Code Online (Sandbox Code Playgroud)

看起来 mod_authz_default.so 已经不存在了,我该怎么做才能解决这个问题?

linux apache-http-server ubuntu

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

备份 VPS 的最简单方法

我的情况:

我有 VPS(ubuntu),上面有 2 个网站。由于我是 VPS 的新手(最近我已从共享主机转移),我花了将近 2 周的时间学习如何配置我的 VPS 以按照我想要的方式运行所有网站。我在配置 VPS 时犯了很多错误,所以我通过 - 重新安装/配置/错误/重新安装/配置等来学习它。

现在一切正常,VPS 正在运行,我需要的所有服务也都可以运行,学到了很多经验教训 - 一切正常。

问题:

  1. 制作整个 VPS 备份的最简单方法是什么?

  2. 我可以简单地使用 WinSCP 进行 VPS 备份吗?我的意思是连接到根 (/) 文件夹并从那里下载所有 VPS 文件?

  3. 如果是,如果需要从头开始重新安装整个 VPS,我将如何恢复它?

关于我的情况的其他信息:

  • 数据库将手动备份(可能通过 phpmyadmin)
  • 我的 VPS 管理面板(SolusVM)中没有备份工具
  • 我没有使用任何 GUI cpanel/directadmin/virtualmin 等。只是控制台

backup apache-http-server vps winscp ubuntu

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

Apache 重启:“请求正常重启,正在重启”

在远程主机上,我有一个 Apache Web 服务器正在运行,我注意到它今天早上已重新启动,如错误日志所示:

[Sun Feb 16 07:56:26 2014] [notice] 请求正常重启,正在重启

我不认为它是由人类引起的关于重新启动的时间,所以我想知道:

  1. 什么是“正常重启请求”,是什么触发了它?
  2. 是真的需要还是禁用它是一个更好的主意(如果我找到了罪魁祸首)?

这可能是与日志相关的问题,因为最近的错误日志文件以该行终止...

apache-http-server reboot logging

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

当我在执行 NAT 的路由器的 LAN 上时,Apache 如何知道我的外部 IP?

所以,我已经设置了一个 Apache 服务器,人们告诉我我需要指定Listen :80或放置一个虚拟主机,httpd.conf以便 Apache 允许来自我的公共 IP 的流量。

我的问题是,它如何知道我的公共 IP?Apache 在我的 LAN 中,位于执行 NAT 的路由器内。

networking internet apache-http-server ip

10
推荐指数
1
解决办法
4424
查看次数