安装phpmyadmin而不选择apache2或lighttpd

时间:2014-04-26 23:33:29

标签: nginx phpmyadmin ubuntu-12.04 php

我使用命令Ubuntu: sudo apt-get install phpmyadmin

在进程安装中,我告知服务器的选择类型: apache2和lighttpd。 我的服务器只在 Nginx + php_fpm 上构建。 如何在没有选择apache2或lighttpd的情况下安装phpmyadmin? 抱歉愚蠢的问题

2 个答案:

答案 0 :(得分:3)

首先安装php5-fpm,然后安装phpmyadmin

sudo apt-get install php5-fpm
sudo apt-get install phpmyadmin

软件phpMyAdmin需要Web服务器和PHP。如果尚未安装PHP和Web服务器,则默认操作是使用Apache。包php5-fpm满足要求;因此,在phpmyadmin之后安装php5-fpm只会导致以下额外的包依赖。

dbconfig-common javascript-common libjs-codemirror libjs-jquery
libjs-jquery-cookie libjs-jquery-event-drag libjs-jquery-metadata
libjs-jquery-mousewheel libjs-jquery-tablesorter libjs-jquery-ui
libjs-underscore libmcrypt4 php-gettext php5 php5-gd php5-mcrypt php5-mysql

虽然PHP-FPM不是Web服务器,但是软件包维护者知道如果已安装php5-fpm,那么Ubuntu服务器将使用其他一些使用FastCGI Process Manager(FPM)的Web服务器,不需要知道哪个Web服务器。

答案 1 :(得分:0)

考虑到你有一个lemp堆栈

你也可以跳过带有标签的queston“ok”。 这可能会迫使phpmyadmin安装apache2,至少在最新构建时,它不像以前那样。

比错误到来时apache2无法启动,这是因为nginx php-fpm已经使用了端口,只是切换apache以此shell命令开始

sudo update-rc.d -f apache2 remove