phpmyadmin 装配 nginx 配置 cookie 配置

WBOY
Freigeben: 2016-06-13 13:13:13
Original
981 Leute haben es durchsucht

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;

        }
Nach dem Login kopieren

要注意的几点

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

?

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

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

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

<span><span style="color: #ff0000;">//加入以下的 可以省去你很多很多很多麻烦</span>
</span>

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

? 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)
Nach dem Login kopieren
?

?

?

php-fastcgi

/websites/nginx/sbin/spawn-fcgi -a 127.0.0.1 -p 9000 -u www-data -f /websites/php/bin/php-cgi
Nach dem Login kopieren
?

?

?

?

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
Nach dem Login kopieren
?

?

?

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage