Nginx设置alias别名目录访问phpmyadmin
- 2015-11-09 14:54:05
- 运维
- 49
- shevechco
先下载好phpMyAdmin-4.5.1-all-languages.tar.gz 到/usr/local/src,这个目录是我存放软件的目录。
解压到/usr/local/nginx/html目录
#tar -zxvf phpMyAdmin-4.5.1-all-languages.tar.gz -C /usr/local/nginx/html
然后重名名
#mv phpMyAdmin-4.5.1-all-languages phpmyadmin
接下来就是配置nginx文件
先备份一个,以防万一
#cp /usr/lcoal/nginx/conf/nginx.conf nginx.conf.bak #vi nginx.conf
在
server { listen 80; server_name localhost; #charset koi8-r; #access_log logs/host.access.log main; location / { root html; index index.php index.html index.htm; }
下面添加:
location /phpmyadmin { alias /usr/local/nginx/html/phpmyadmin; index index.php; } location ~ /phpmyadmin/.+\.php$ { if ($fastcgi_script_name ~ /phpmyadmin/(.+\.php.*)$) { set $valid_fastcgi_script_name $1; } include fastcgi_params; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /usr/local/nginx/html/phpmyadmin/$valid_fastcgi_script_name; }
保存退出!
重启nginx
#/etc/init.d/nginx restart
接下来就可以用http://IP/phpmyadmin/
这样来进行访问了!
-
标签
- nginx
- alias
- phpmyadmin
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:http://www.sulao.cn/post/146
相关推荐
- ubuntu22.04编译安装nginx
- 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)环境