nginx上配置phpmyadmin


Nginx配置phpmyadmin流程如下:

一、准備軟件和環境(這里我以ubuntu16.04為例)

1.安裝php7.1

sudo LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php-pear php7.1-cli php7.1-common php7.1-curl \
    php7.1-dev php7.1-fpm php7.1-json php7.1-mbstring php7.1-mcrypt \
    php7.1-mysql php7.1-opcache php7.1-zip php7.1-intl php7.1-gd php7.1-xml

(1)修改 PHP-FPM 監聽方式為127.0.0.1:9000

sudo sed -i 's/listen = .*/listen = 127.0.0.1:9000/g' /etc/php/7.1/fpm/pool.d/www.conf

(2)重啟 PHP-FPM 服務進程

sudo service php7.1-fpm restart

2.安裝mysql

(1)配置mysql5.7源

# 可在 http://dev.mysql.com/downloads/repo/apt/ 頁面找到 mysql-apt-config 的最新版本。
wget http://dev.mysql.com/get/mysql-apt-config_0.8.7-1_all.deb
sudo dpkg -i mysql-apt-config_0.8.7-1_all.deb

這時會彈出讓你選擇,將:

MySQL Server修改為: mysql-5.7
MySQL Tools & Connectors (Currently selected: Enabled)修改為Disabled。
MySQL Preview Packages修改過為 Disabled。

(2)安裝mysql服務端

sudo apt-get update
sudo apt-get install mysql-server

3.下載最新版phpmyadmin,可以到去下載:

wget https://files.phpmyadmin.net/phpMyAdmin/4.8.5/phpMyAdmin-4.8.5-all-languages.zip
unzip phpMyAdmin-4.8.5-all-languages.zip
mv phpMyAdmin-4.8.5-all-languages.zip phpmyadmin

4.安裝nginx:

sudo add-apt-repository ppa:nginx/stable
sudo apt-get update
sudo apt-get install nginx

二、將phpmyadmin復制到/var/www目錄下

cp -r phpmyadmin /var/www

三、配置nginx(主要修改nginx.conf配置文件)

這段代碼放到http{}里面

server {
listen 8090;
root /var/www/phpmyadmin;
index index.php;

location ~ \.php$ {
  include snippets/fastcgi-php.conf;
  fastcgi_pass unix:/run/php/php7.1-fpm.sock;
}

四、重啟nginx

訪問:http://IP地址:8090/即可看到
效果圖如下:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM