phpmyadmin等软件的安装过程是什么?
我像这样在服务器上访问我的网站phpmyadmin等软件的安装过程是什么?,phpmyadmin,webserver,Phpmyadmin,Webserver,我像这样在服务器上访问我的网站 85.25.149.143/my-site-name 这是因为我的站点名称文件夹存在于目录/usr/www/html/中 我还可以通过相同的方式访问phpmyadmin应用程序: 85.25.149.143/phpmyadmin 即使目录/usr/www/html/中不存在phpmyadmin文件夹。为什么这样做有效 什么配置允许通过web浏览器访问phpmyadmin应用程序,即使它不在公共HTML文件夹中?这取决于您的web服务器软件及其配置方式。在许多
85.25.149.143/my-site-name
这是因为我的站点名称文件夹存在于目录/usr/www/html/
中
我还可以通过相同的方式访问phpmyadmin应用程序:
85.25.149.143/phpmyadmin
即使目录/usr/www/html/
中不存在phpmyadmin
文件夹。为什么这样做有效
什么配置允许通过web浏览器访问phpmyadmin应用程序,即使它不在公共HTML文件夹中?这取决于您的web服务器软件及其配置方式。在许多Linux发行版中,都有一个文件夹,其中保存了其他web服务器配置文件,以便由web服务器自动加载。在使用Apache的Debian(可能还有类似Debian的发行版)中,它位于
/etc/apache2/
中的某个位置,在phpMyAdmin和Debian的情况下,他们将它放在/etc/apache2/conf.d/
中。看起来您没有使用Debian(因为您的Web服务器根目录是/usr/www/html
),所以确切的路径可能不同,但概念是相同的。当package manager安装phpMyAdmin或任何其他web程序时,它会将配置文件放在那里,Apache会自动读取这些文件以访问安装在其他位置的文件(通常是/usr/share/…
,以符合策略)。无论如何,将文件放在那里是一种自动的方法,可以通过手动编辑Apache配置文件来完成相同的任务,这基本上是使用一个别名来告诉Apache去其他地方查看。其他Web服务器也有类似的方法
看起来像Alias/foo/usr/local/bar
——这意味着通过访问您可以获得/usr/local/bar
文件夹。例如,对于具有不将最终用户文件放在/var/www
中的策略的发行版来说,这非常好
tl;dr-存在一个Apache别名(可能位于
/etc/apache2/
子文件夹中名为类似于phpmyadmin.conf的文件中,尽管详细信息因分布而异),它告诉Web服务器加载phpmyadmin文件夹(可能位于/usr/share/phpmyadmin
文件夹下)并将其显示为/usr/www/html
格式,这取决于您的Web服务器软件及其配置方式。在许多Linux发行版中,都有一个文件夹,其中保存了其他web服务器配置文件,以便由web服务器自动加载。在使用Apache的Debian(可能还有类似Debian的发行版)中,它位于/etc/apache2/
中的某个位置,在phpMyAdmin和Debian的情况下,他们将它放在/etc/apache2/conf.d/
中。看起来您没有使用Debian(因为您的Web服务器根目录是/usr/www/html
),所以确切的路径可能不同,但概念是相同的。当package manager安装phpMyAdmin或任何其他web程序时,它会将配置文件放在那里,Apache会自动读取这些文件以访问安装在其他位置的文件(通常是/usr/share/…
,以符合策略)。无论如何,将文件放在那里是一种自动的方法,可以通过手动编辑Apache配置文件来完成相同的任务,这基本上是使用一个别名来告诉Apache去其他地方查看。其他Web服务器也有类似的方法
看起来像Alias/foo/usr/local/bar
——这意味着通过访问您可以获得/usr/local/bar
文件夹。例如,对于具有不将最终用户文件放在/var/www
中的策略的发行版来说,这非常好
tl;dr-存在一个Apache别名(可能位于/etc/apache2/
子文件夹中名为类似于phpmyadmin.conf的文件中,尽管详细信息因分布而异),它告诉Web服务器加载phpmyadmin文件夹(可能位于/usr/share/phpmyadmin
文件夹下)并将其呈现在/usr/www/html
供参考:我试图澄清你的问题。如果我的解释是错误的,请随意回溯:)仅供参考:我试图澄清你的问题。如果我的解释是错误的,请随意回滚:)