Cài đặt phpMyAdmin sử dụng Nginx trên CentOS 7

25/12/2020

Cài đặt

1. Trong kho lưu trữ repositories của RHEL 7.0 hoặc CentOS 7.0 không cung cấp gói cài đặt PhpMyAdmin, do đó bạn cần cài đặt thêm và kích hoạt CentOS 7.0 rpmforge repositories bằng lệnh bên dưới.

# yum install http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm

2. Tiếp theo, bạn sử dụng lệnh sau để cài đặt PhpMyAdmin

# yum install phpmyadmin

Cấu hình

3. Kế tiếp, bạn cần tạo file cấu hình Nginx vhost /etc/nginx/conf.d/phpmyadmin.conf cho phpMyAdmin với nội dung sau:

server {
        listen   80;
        server_name phpmyadmin.hiepsharing.xyz;
        root /usr/share/phpMyAdmin;

location / {
        index  index.php;
        }

## Images and static content is treated differently
        location ~* ^.+.(jpg|jpeg|gif|css|png|js|ico|xml)$ {
        access_log        off;
        expires           30d;
    }

location ~ /\.ht {
        deny  all;
        }

location ~ /(libraries|setup/frames|setup/libs) {
        deny all;
        return 404;
    }

location ~ \.php$ {
        include /etc/nginx/fastcgi_params;
        fastcgi_pass 127.0.0.1:9000;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME /usr/share/phpMyAdmin$fastcgi_script_name;
                    }
    }

 

Truy cập PhpMyAdmin

6. Sau khi cài đặt và cấu hình hoàn tất, bạn mở trình duyệt và truy cập vào trang quản trị PhpMyAdmin bằng đường dẫn: http://IP-server/phpmyadmin.

Chúc bạn thành công!

ONET IDC thành lập vào năm 2012, là công ty chuyên nghiệp tại Việt Nam trong lĩnh vực cung cấp dịch vụ Hosting, VPS, máy chủ vật lý, dịch vụ Firewall Anti DDoS, SSL… Với 10 năm xây dựng và phát triển, ứng dụng nhiều công nghệ hiện đại, ONET IDC đã giúp hàng ngàn khách hàng tin tưởng lựa chọn, mang lại sự ổn định tuyệt đối cho website của khách hàng để thúc đẩy việc kinh doanh đạt được hiệu quả và thành công.
Bài viết liên quan

Ứng dụng Nginx Proxy Manager làm giao diện quản trị Nginx Proxy

Nginx Proxy manager là công cụ hỗ trợ quản trị Nginx thông qua giao diện đồ họa. Nginx proxy manager...
30/12/2020

[Ubuntu] Cấu hình IP tĩnh trên Ubuntu Server 20.04 bản Develop với Netplan

Dự kiến vào ngày 23 tháng 4 năm 2020, phiên bản chính thức Ubuntu 20.04 sẽ được phát hành. Hiện...
30/12/2020

Xây dựng hội nghị và dạy học trực truyến miễn phí với BigBlueButton

Mục lục BigBlueButon là gì? Tính năng của BigBlueButton BigBlueButton + Moodle. Sự kết hợp hoàn hảo...
30/12/2020