标签: apache2

如何更改 phpMyAdmin 访问 URL?

有人可以告诉我如何更改 phpMyAdmin 的访问 URL,我希望只能从特定 URL 访问它:database.example.com。example.com 将替换为我的实际域名。

我正在运行安装了 LAMP 和 phpMyAdmin 的 Ubuntu Server 14.04 LTS。我通过命令行安装了 phpMyAdmin 使用:

apt-get install phpmyadmin
Run Code Online (Sandbox Code Playgroud)

非常感谢,
萨姆

lamp apache2 phpmyadmin

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

apache 安全更新是否已向后移植?

我的 Ubuntu 14.04 上有 Apache 2.4.7。我定期通过运行来升级软件包sudo apt-get upgrade。我本来希望升级 Apache,但我没有\xe2\x80\x99t 似乎已经发生了。我\xe2\x80\x99 一直在阅读有关此向后移植的信息,它指的是对旧版本的软件包应用安全修复程序(?)。

\n\n

我的问题是,如何检查我的 Apache 是否已通过向后移植获得安全更新?

\n

upgrade backport apache2 14.04

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

phpMyAdmin 显示“缺少 mysqli 扩展。”?

我尝试安装 phpmyadmin 一段时间了,但总是遇到同样的错误

截屏

我下载了php7.0和mysql-server-5.7

我在配置过程中也选择了Apache2和unix socket

还尝试添加Include /etc/phpmyadmin/apache.conf到文件末尾解决方案

当我尝试打开它时http://localhost/phpadmin显示此错误

缺少 mysqli 扩展。请检查您的 PHP 配置。请参阅我们的文档以获取更多信息。

有什么帮助吗?

PHP 我的管理员错误

server mysql php apache2 phpmyadmin

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

无法在 Ubuntu 16.04 中的 /etc 中找到 apache2 目录

我正在尝试在 Ubuntu 16.04 中安装 Apache。我按照How To Install Linux, Apache, MySQL, PHP (LAMP) stack on Ubuntu 16.04 中的步骤操作

我运行了以下命令:

sudo apt-get update    
sudo apt-get install apache2
Run Code Online (Sandbox Code Playgroud)

尝试运行下一个命令时:

sudo apache2ctl configtest
Run Code Online (Sandbox Code Playgroud)

我收到如下错误:

apache2: Could not open configuration file /etc/apache2/apache2.conf: No such file or directory
Action 'configtest' failed.
Run Code Online (Sandbox Code Playgroud)

我检查了我的/etc目录,没有名为/apache2.

apache2 16.04

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

在 Ubuntu 18.04 上意外删除了 /usr/sbin/apache2

在尝试修复 apache2 安装失败时,我删除了 usr/sbin/apache2认为重新安装会取代它的想法。它没有,我在尝试启动 apache2 时收到以下错误:

service: /usr/sbin/apachectl: 174: /usr/sbin/apachectl: /usr/sbin/apache2: not found.
Run Code Online (Sandbox Code Playgroud)

apache2 reinstall 18.04

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

libapache2-mod-php7.2 不工作

我正在使用 Wordpress,但后来它停止工作了。然后我发现它与apache2有关。我开始工作了,但是现在当我进入网页时,我得到了代码,而不是执行 php 文件。我尝试重新安装 php apache2 模块,但得到了这个:

Preparing to unpack .../libapache2-mod-php7.2_7.2.10-0ubuntu0.18.04.1_amd64.deb ... Unpacking libapache2-mod-php7.2 (7.2.10-0ubuntu0.18.04.1) over (7.2.10-0ubuntu0.18.04.1) ... Setting up libapache2-mod-php7.2 (7.2.10-0ubuntu0.18.04.1) ... Module mpm_event disabled. Enabling module mpm_prefork. apache2_switch_mpm Switch to prefork dpkg: error processing package libapache2-mod-php7.2 (--configure): installed libapache2-mod-php7.2 package post-installation script subprocess returned error exit status 1 E: Sub-process /usr/bin/dpkg returned an error code (1)

apt apache2 wordpress

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

Apache2 不会泄露文件

出现这种错误的原因可能是什么:

如果我去:http://myhost/munin/

我收到403 错误:禁止。您无权访问此服务器上的 /munin/。

文件权限如下:

max@ubuntu:/var/www$ ls -l
total 8
-rw-r--r-- 1 www-data www-data  180 2011-12-28 16:06 index.html
drwxr-xr-x 3 www-data www-data 4096 2011-12-28 08:55 munin
Run Code Online (Sandbox Code Playgroud)

额外的:

非常感谢您的帮助!我确实通过删除目录并将 munin 输出 html 定位到另一个目录(实际上具有相同的权限)来修复它。我只将 apache 用于 munin,因此忽略了奇怪的行为。

我确实尝试通过 DNS 名称访问我的 numin 统计信息。同一 www 目录中的所有文件都可用,sub/sub/sub/dirs 中的所有文件也可用。只有 ../munin dir 由于某些不明原因没有像我预期的那样工作。

permissions apache2

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

在 ubuntu 8 上安装 apache、php 和 mysql

我想在我的 ubuntu 上安装 php、mysql 和 apache,我尝试了所有任务,但我无法做到。没有包 php、apache 或 mysql 请帮助我

installation mysql php apache2

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

以下软件包具有未满足的依赖项 (apache)

The following packages have unmet dependencies:

apache2: 
    Depends: apache2-mpm-worker (= 2.2.22-1ubuntu1) but 2.2.22-1ubuntu1.2 is to be installed or
             apache2-mpm-prefork (= 2.2.22-1ubuntu1) but it is not going to be installed or
             apache2-mpm-event (= 2.2.22-1ubuntu1) but it is not going to be installed or
             apache2-mpm-itk (= 2.2.22-1ubuntu1) but it is not going to be installed
    Depends: apache2.2-common (= 2.2.22-1ubuntu1) but 2.2.22-1ubuntu1.2 is to be installed

E: Unable to correct problems, you have held broken packages.
Run Code Online (Sandbox Code Playgroud)

重新安装apache时遇到问题。

package-management dependencies apache2

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

var/www 不起作用

我已经使用以下命令在我的 Ubuntu 14.04 笔记本电脑上安装了 LAMP 堆栈:

sudo apt-get install apache2
Run Code Online (Sandbox Code Playgroud)

我去了 localhost,它显示了典型的树(在我的情况下,树是空的 ... http://i.stack.imgur.com/DPc8A.png 的索引)。

所以我在命令行输入 sudo service apache2 start

之后我创建了一个 hello world php 文件,名为example.php

然后我将该文件放在var/www 文件夹中(要进入该文件夹,我先转到文件,然后转到系统,然后转到 var 文件夹,然后转到 www 文件夹)。

最后我打开浏览器并输入localhost/example.php

该文件显示为未找到。

注意:从控制台我也这样做了:sudo chmod -R 755 var/www 我还检查了 www 文件夹权限,任何人都可以访问文件,并且我有“创建和删除文件”权限。

我该怎么办?文件在那里,但 localhost 显示一个空列表,当我尝试从浏览器访问它时,“找不到任何文件”。

lamp php apache2

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