debian9非apt安装phpmyadmin并配置nginx

上一篇《debian9配置php5.6》就是为了这个作准备!虽然本身不太喜欢php,可是环境所迫,没办法(-_-!!)php

废话少说,直接上操做步骤mysql

操做系统:debian9.8nginx

数据库:mariadb10.1.37sql

服务器:nginx1.10.3数据库

phpmyadmin:4.8.5浏览器

1、解压phpmyadminbash

unzip phpmyadmin4.8.5.zip

2、重命名并拷贝到工做目录服务器

按照参考文章,做者打算把服务做为用户local命令,因此把phpmyadmin放到/usr/local/下操作系统

新建nginx目录.net

sudo mkdir /usr/local/nginx                   //新建目录
mv phpmyadmin4.8.5 phpmyadmin     //重命名,方便本身
sudo cp -R phpmyadmin /usr/local/nginx/          //拷贝到工做目录

3、重置用户和组(给予权限)

sudo chown -R www-data: /usr/local/nginx/phpmyadmin/

4、修改conf文件

这里我打算遵循nginx规范,把配置文件放在/etc/nginx/conf.d/目录下

server {
	listen 8081 default_server;
	listen [::]:8081 default_server;

	root /usr/local/nginx/phpmyadmin;

	server_name _;
	
	location / {
		try_files $uri $uri/ =404;
		index index.php;
	}

	location ~ \.php$ {
		fastcgi_split_path_info ^(.+?\.php)(/.+)$;
		fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
		fastcgi_pass unix:/run/php/php5.6-fpm.sock;
		fastcgi_index index.php;
		include fastcgi_params;
	}
}

5、重启nginx,并安装相关依赖

sudo systemctl restart nginx
sudo apt install php5.6-mbstring php5.6-mysql php5.6-mcrypt

最后就是浏览器打开访问

http://localhost:8081/

 

Refenence:

https://www.jianshu.com/p/06c3e2e352d4

相关文章
相关标签/搜索