phpmyadmin 安装 nginx 配置 cookie 配置

这里phpmyadmin是用apt-get默认安装的 安装路径在/usr/share/phpmyadmin下

 

 # server for phpmyadmin
    server{
       listen  80;
       server_name www.yours.com;
       location /phpmyadmin {
        index  index.html index.php;
	root /usr/share;
       }
       location ~ ^/phpmyadmin.+\.php$ {
            root /usr/share;
	    fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            include        /websites/nginx/conf/fastcgi_params;
#            fastcgi_param HTTPS on;

        }

        location /phpMyAdmin {
                rewrite  ^/*  /phpmyadmin last;

        }

要注意的几点

要改下 /etc/phpmyadmin/下的文件的可读权限

 

改下 /etc/phpmyadmin/config.inc.php

if (!empty($dbname)) {
     /* Authentication type */
   $cfg['Servers'][$i]['auth_type'] = 'cookie';

//假如登录不行 加入以下
$cfg['blowfish_secret'] = 'cookie';

//加入以下的 可以省去你很多很多很多麻烦


//$cfg['Servers'][$i]['user']          = 'username';
  //$cfg['Servers'][$i]['password']      = 'pwd'; // use here your password
  //$cfg['Servers'][$i]['auth_type']     = 'config';

  In config.inc.php , try to leave the $cfg['PmaAbsoluteUri'] directive empty.

 

参考链接:

http://www.ruby-forum.com/topic/183232

http://www.howtoforge.com/lemp_nginx_mysql_php_ubuntu_debian

 

 

其他的几个配置文件

spawn-fcgi是在编译lighttpd的过程中产生的

wget http://www.lighttpd.net/download/lighttpd-1.4.18.tar.bz2
tar -xvjf lighttpd-1.4.18.tar.bz2
cd lighttpd-1.4.18
./configure
make
cp src/spawn-fcgi /usr/bin/spawn-fcgi

注意:并没有安装 lighttpd,只是拿出里面的 spawn-fcgi。(make 而没有 install)
 

 

 

php-fastcgi

/websites/nginx/sbin/spawn-fcgi -a 127.0.0.1 -p 9000 -u www-data -f /websites/php/bin/php-cgi
 

 

 

 

init-fastcgi

#!/bin/bash
PHP_SCRIPT=/websites/nginx/sbin/php-fastcgi
RETVAL=0
case "$1" in
start)
$PHP_SCRIPT
RETVAL=$?
;;
stop)
killall -9 php-cgi
RETVAL=$?
;;
restart)
killall -9 php-cgi
$PHP_SCRIPT
RETVAL=$?
;;
*)
echo "Usage: php-fastcgi {start|stop|restart}"
exit 1
;;
esac
exit $RETVAL
 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值