如何让Phpmyadmin与Nginx和Ubuntu一起工作?

如何让Phpmyadmin与Nginx和Ubuntu一起工作?,ubuntu,nginx,phpmyadmin,Ubuntu,Nginx,Phpmyadmin,我正在使用Ubuntu11.04和Nginx 我想安装phpmyadmin并在mydomain.com/phpmyadmin上访问它 我环顾四周,发现了一些让它发挥作用的方法,但不是以上面提到的方式。我相信这很简单,但我是一个完全的noobatm服务器 编辑: 没关系,我找到了一个简单的方法 我刚刚创建了一个从phpmyadmin文件夹到公共web文件夹的符号链接。我以前做过,但我没有清除缓存,所以我认为它不起作用 对于使用默认nginx文件路径的Ubuntu 11.04用户,以下是步骤: 1)

我正在使用Ubuntu11.04和Nginx

我想安装phpmyadmin并在mydomain.com/phpmyadmin上访问它

我环顾四周,发现了一些让它发挥作用的方法,但不是以上面提到的方式。我相信这很简单,但我是一个完全的noobatm服务器

编辑:

没关系,我找到了一个简单的方法

我刚刚创建了一个从phpmyadmin文件夹到公共web文件夹的符号链接。我以前做过,但我没有清除缓存,所以我认为它不起作用

对于使用默认nginx文件路径的Ubuntu 11.04用户,以下是步骤:

1) ln-sf/usr/share/phpmyadmin/usr/share/nginx/www

2) /etc/init.d/nginx restart


3) 删除浏览器缓存

首先,您必须在nginx上使用fpm或fastcgi(旧方法)配置php,有很多文档可用于此。 使用这两种方法中的任何一种设置php后,您所要做的就是将phpmyadmin文件提取到子目录中的docroot,并通过编辑config.inc.php或使用/setup中提供的设置脚本来配置phpmyadmin


要设置php 5.3 fpm+nginx:

我已经安装了FastCGI,而phpmyadmin安装程序没有选择nginx的选项,只有apache或lighttpd。config.inc.php文件中也没有选项将设置更改为我想要的设置。我已经运行了nginx和phpmyadmin,并且使用了pma设置脚本。我清楚地记得pma安装脚本只支持apache或lighttpd。你说的是哪一个安装脚本?当我安装phpmyadmin时自动运行的脚本。它问我运行的是哪台web服务器:apache还是lighttpd,所以我按下了esc键,因为我只使用nginx。这不是我要说的脚本。此脚本基于web,位于/setup。这必须在nginx上配置php后使用浏览器启动。我找到了文件夹:脚本名称是什么?如何使用web浏览器启动它?谢谢你迄今为止的帮助。