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

相關文章
相關標籤/搜索