Nginx设置alias别名目录访问phpmyadmin
- 2015-11-09 14:54:05
- 运维
- 28
- shevechco
先下载好phpMyAdmin-4.5.1-all-languages.tar.gz 到/usr/local/src,这个目录是我存放软件的目录。
解压到/usr/local/nginx/html目录
01.#tar -zxvf phpMyAdmin-4.5.1-all-languages.tar.gz -C /usr/local/nginx/html
然后重名名
01.#mv phpMyAdmin-4.5.1-all-languages phpmyadmin
接下来就是配置nginx文件
先备份一个,以防万一
01.#cp /usr/lcoal/nginx/conf/nginx.conf nginx.conf.bak02.#vi nginx.conf
在
01.server {02. listen 80;03. server_name localhost;04. #charset koi8-r;05. #access_log logs/host.access.log main;06. location / {07. root html;08. index index.php index.html index.htm;09. }
下面添加:
01.location /phpmyadmin {02. alias /usr/local/nginx/html/phpmyadmin;03. index index.php;04.}05.location ~ /phpmyadmin/.+\.php$ {06. if ($fastcgi_script_name ~ /phpmyadmin/(.+\.php.*)$) {07. set $valid_fastcgi_script_name $1;08. }09.include fastcgi_params;10. fastcgi_pass 127.0.0.1:9000;11. fastcgi_index index.php;12. fastcgi_param SCRIPT_FILENAME /usr/local/nginx/html/phpmyadmin/$valid_fastcgi_script_name;13.}
保存退出!
重启nginx
01.#/etc/init.d/nginx restart
接下来就可以用http://IP/phpmyadmin/
这样来进行访问了!
-
标签
- nginx
- alias
- phpmyadmin
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:http://www.sulao.cn/post/146
相关推荐
- flask使用nginx代理以后图片上传和加载问题解决方法
- nginx反向代理http/https、rpc/grpc、ws/wss
- nginx四层负载均衡配置解析以及卡顿问题的处理
- centos7部署k8s多master高可用集群(k8s+containerd+nginx+keepalived)
- k8s中添加外部域名解析的两种方式
- k8s部署ingress-nginx
- docker部署keepalived非抢占单播模式
- docker-compose部署nginx反向代理tomcat
- docker-compose编排lnmp(nginx+php+mysql)环境
- docker和docker-compose分别部署nginx