这里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
分享到:
相关推荐
### phpMyAdmin安装配置方法全过程 #### 一、前言 在进行数据库管理时,phpMyAdmin是一款非常实用且强大的工具。它不仅提供了图形化的界面来管理MySQL数据库,还简化了数据库操作流程,使得数据库的管理和维护变得...
本教程将详细介绍如何在本地或服务器上安装配置PHPMyAdmin,使你可以轻松地通过Web方式操作MySQL数据库。 #### 二、安装前准备 在开始安装PHPMyAdmin之前,确保以下条件已经满足: 1. **系统环境**:你已经安装了...
在开始PHPMyAdmin的安装过程之前,确保已经安装了以下基础组件: 1. **服务器端软件**:一个Web服务器,如Apache或Nginx。 2. **PHP**:当前版本的PHP(通常推荐5.5以上),因为PHPMyAdmin依赖于PHP环境来运行。 3....
需要注意的是,进行phpMyAdmin安装与配置时,需要确保Web服务器正确配置,如Apache或Nginx,并且用户的Web服务器用户(例如Apache的www-data用户)需要有权限访问phpMyAdmin目录,这样才能确保Web服务器能够正常地...
如 CentOS、Windows 等,安装过程可能会有所不同,涉及到的软件组合可能包括 LAMP (Linux, Apache, MySQL, PHP) 或 LNMP (Linux, Nginx, MySQL, PHP),在安装过程中还需关注各自软件的版本兼容性以及安全配置。...
4. 访问 phpMyAdmin 安装页面完成配置。 **phpMyAdmin 配置存储**: - 可选择将配置存储在数据库或传统的配置文件中。 **升级旧版本**: - 在升级之前备份所有相关文件和数据库设置。 - 删除旧版本文件,上传新...
为了运行phpMyAdmin,需要一个兼容的Web服务器,如Apache、Nginx或IIS等。Web服务器应配置为支持PHP脚本的执行。 **2.2 PHP** phpMyAdmin需要PHP来运行,推荐使用最新稳定版本的PHP,以确保最佳性能和安全性。最低...
- **安装**:下载phpMyAdmin-3.5.7-all-languages.zip后,解压到服务器的PHP可执行目录,配置好Apache或Nginx等Web服务器的路径,即可通过浏览器访问。 - **配置**:配置文件通常为 `config.inc.php`,在此文件...
1. 打开PHPMyAdmin的配置文件`config.inc.php`,通常位于PHPMyAdmin安装目录下。 2. 使用文本编辑器(如`vi`、`nano`或`sublime text`等)打开文件。 3. 查找`$cfg['Servers'][$i]['auth_type']`这一行,确保其值...
1. **安装与配置** - **环境要求**:phpMyAdmin 需要在支持PHP和MySQL的环境中运行,如Apache或Nginx服务器,以及PHP 5.x版本。 - **下载与解压**:从官方或可靠源下载phpMyAdmin 3.1.5的zip文件,解压到Web服务器...
该脚本将在最小和新的CentOS 7系统上安装所有具有ISPConfig 3完整配置所需的内容。 它没有任何保证,需要肯定地加以改进! 这项工作是基于您必须先阅读本文档和脚本本身。 您必须全新安装CentOS 7,没有安装任何...
MyWebSql 是一个基于Web的MySQL数据库管理客户端,类似 phpMyAdmin,但界面更好看。除了操作表格数据外,MyWebSql 还可以对包括视图,存储过程,触发器和函数在内的对象进行控制。支持数据和查询结果的导入导出。...
MyWebSQL是一个基于Web的MySQL数据库管理客户端,类似phpMyAdmin,但界面更好看。除了操作表格数据外,MyWebSQL还可以对包括视图,存储过程,触发器和函数在内的对象进行控制,支持数据和查询结果的导入\导出,...
在搭建Pikachu靶场时,我们需要确保PHPStudy已经正确安装并配置好Apache或Nginx服务器以及MySQL数据库。 1. **环境准备**:下载并安装PHPStudy,选择合适的版本(如PHP7.2或更高)以支持Pikachu靶场的运行需求。...
3. 搭建网站与后台:完成以上两步后,您需要将整个系统上传至服务器,并配置好Web服务器(如Apache或Nginx)以支持PHP运行环境。当网站成功部署后,通过访问后台地址`/sysadmin`,您可以进行管理员账号的创建、系统...
在“使用须知.txt”中,可能包含了一些关于如何部署和运行此源码的重要信息,例如环境配置需求(如PHP版本、服务器环境如Apache或Nginx、数据库版本等)、数据库配置文件的位置、文件权限设置等。在实际操作前,...
- PHPStudy 是一款集成了 Apache、PHP、MySQL、phpMyAdmin 和 Nginx 等软件的开发环境。 - 在安装 PHPStudy 后,需要启动内置服务器,确保 Apache 和 MySQL 正常运行。 - 在 PHPStudy 中的“www”文件夹内创建所...
- **实验目的**:熟悉PHP开发环境的搭建过程,包括服务器软件的安装配置以及测试环境的设置。 - **实验准备**: - 下载并安装PHP、Apache和MySQL。 - 准备好必要的配置文件和示例脚本。 - **PHP的安装和配置**: ...