Hướng dẫn phppgadmin - phppgadmin
Hướng dẫn cài đặt phpPgAdmin trên CentOS 7 đơn giản với chỉ vài thao tác cùng AZDIGI. Show I. Giới thiệuphpPgAdmin là gì? là gì? phpPgAdmin là một công cụ tuyệt vời được thiết kế dành riêng cho hệ quản trị cơ sở dữ liệu PostgreSQL. Nếu chưa biết PostgreSQL là gì thì các bạn có thể xem qua bài viết hướng dẫn bên dưới nhé. là một công cụ tuyệt vời được thiết kế dành riêng cho hệ quản trị cơ sở dữ liệu PostgreSQL. Nếu chưa biết PostgreSQL là gì thì các bạn có thể xem qua bài viết hướng dẫn bên dưới nhé.
phpPgAdmin là một công cụ quản lý cơ sở dữ liệu trên nền tảng web-base dànhh riêng cho hệ quản trị cơ sở dữ liệu PostgreSQL. Nó cung cấp cho người dùng một giao diện trực quan giúp quản lý các cơ sở dữ liệu một cách dễ dàng hơn.là một công cụ quản lý cơ sở dữ liệu trên nền tảng web-base dànhh riêng cho hệ quản trị cơ sở dữ liệu PostgreSQL. Nó cung cấp cho người dùng một giao diện trực quan giúp quản lý các cơ sở dữ liệu một cách dễ dàng hơn. phpPgAdmin hoạt động tốt trên hầu hết các web-server cơ bản: Apache,Nginx,…Nó mạng lại một sự đa dạng và tiện lợi trong cách quản lý database thông qua giao diện trực quan. hoạt động tốt trên hầu hết các web-server cơ bản: Apache,Nginx,…Nó mạng lại một sự đa dạng và tiện lợi trong cách quản lý database thông qua giao diện trực quan. Chức năng chính:
Điều kiện cài đặt:Để có thể cài đặt được phpPgAdmin máy chủ của bạn cần đáp ứng được.
II. Hướng dẫn cài đặtĐể cài đặt phpPgAdmin, các bạn có thể thực hiện với 4 bước sau.phpPgAdmin, các bạn có thể thực hiện với 4 bước sau. Bước 1: SSH vào VPS của bạnĐể cài đặt PostgreSQL , đầu tiên chúng ta cần SSH hoặc truy cập VPS hoặc máy chủ của bạn với quyền root . Nếu bạn chưa biết cách SSH vào VPS hoặc Server của bạn thì bạn có thể tham khảo bài viết hướng dẫn sau:PostgreSQL , đầu tiên chúng ta cần SSH hoặc truy cập VPS hoặc máy chủ của bạn với quyền root . Nếu bạn chưa biết cách SSH vào VPS hoặc Server của bạn thì bạn có thể tham khảo bài viết hướng dẫn sau:
Sau khi đã SSH thành công chúng ta tiếp tục với bước 2 để Dowload phpPgAdminDowload phpPgAdmin Bước 2: Download
Tại thời điểm mình viết bài thì bản mới nhất của phpPgAdmin đang là phpPgAdmin 7.12.0 nên mình sẽ thực hiện download bản này, nếu thời điểm các bạn cài đặt có bản mới hơn thì có thể thử nhé.phpPgAdmin 7.12.0 nên mình sẽ thực hiện download bản này, nếu thời điểm các bạn cài đặt có bản mới hơn thì có thể thử nhé. Các bạn có thể download nhanh mã nguồn thông qua lệnh sau. wget https://github.com/phppgadmin/phppgadmin/archive/REL_7-12-1.tar.gz
tar -xvf REL_7-12-1.tar.gz
mv phppgadmin-REL_7-12-1 /usr/share/phppgadmin
chown -R nginx:nginx /usr/share/phppgadmin (Đối với Nginx) hoặc chown -R apache:apache /usr/share/phppgadmin (Đối với Apache) Bước 3: Configure phpPgAdmin
cd /usr/share/phppgadmin/conf/ cp config.inc.php-dist config.inc.php
Tìm và sửa nội dung như bên dưới //Hostname hoặc IP của Server $conf['servers'][0]['host'] = 'localhost'; //Database port on server (5432 is the PostgreSQL default) $conf['servers'][0]['port'] = 5432; // If extra login security is true, then logins via phpPgAdmin with no // password or certain usernames (pgsql, postgres, root, administrator) // will be denied. $conf['extra_login_security'] = true; // Only show owned databases? $conf['owned_only'] = false;
vi /etc/httpd/conf.d/phppgadmin.conf Bạn thêm nội dung bên dưới vào. Alias /phppgadmin "/usr/share/webapps/phppgadmin" DirectoryIndex index.php AllowOverride All Options FollowSymlinks Require all granted # phppgadmin raises deprecated warnings that lead # to parsing errors in JS php_flag display_startup_errors off php_flag display_errors off php_flag html_errors off Khởi động lại webserver với lệnh
vi /etc/nginx/conf.d/your-domain.conf location /phppgadmin{ root /usr/share/; index index.php index.html index.htm; location ~ ^/phppgadmin/(.+.php)$ { try_files $uri =404; root /usr/share/; fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include /etc/nginx/fastcgi_params; } location ~* ^/phppgadmin/(.+.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ { root /usr/share/; } } location /phpPgAdmin { rewrite ^/* /phppgadmin last; } Khởi động lại webserver Bước 4: Kiểm tra hoạt động của phpPgAdminSau khi cài đặt hoàn tất ta tiến hành kiểm tra lại bằng cách mở trình duyệt và truy cập với đường dẫn: http://domain.com/phppgadmin . Nếu hiển thị như hình là thành công. . Nếu hiển thị như hình là thành công. Như vậy đã hoàn tất việc cài đặt công cụ quản lý database phpPgAdmin.III. Tổng kếtNhư vậy , ở bài viết này AZDIGI đã hướng dẫn bạn cách cài đặt phpPgAdmin trên CentOS 7 nhanh chóng và đơn giản nhất. Việc cài đặt phpPgAdmin sẽ giúp việc quản trị cơ sở dữ liệu PostgreSQL của bạn trở nên đơn giản và dễ dàng hơn. Nếu thấy bài viết hữu ích, hãy chia sẻ rộng rãi đến mọi người để cùng biết cách cài đặt nhé. Chúc các bạn thực hiện thành công. Ngoài ra Các bạn có thể xem qua một số bài viết khác về kiến thức Linux tại link bên dưới
Nếu các bạn cần hỗ trợ các bạn có thể liên hệ bộ phận hỗ trợ theo các cách bên dưới:
Author Bio
Chào mọi người, mình là Kiên - hiện đang công tác tại Phòng Kỹ thuật AZDIGI. Trong quá trình làm việc mình có cơ hội được tiếp xúc với khá nhiều các vấn đề liên quan đến Website/Hosting/VPS/Server, do đó mình viết lại các hướng dẫn này nhằm chia sẻ kiến thức, cũng như tạo một môi trường để chúng ta giao lưu và học hỏi lẫn nhau, trau dồi thêm nhiều kiến thức bổ ích hơn nữa. Nếu các bạn có thắc mắc hoặc cần trao đổi thêm, liên hệ với mình theo thông tin dưới đây: - Facebook: Đàm Trung Kiên - Blog: https://damtrungkien.com/ Articles by Đàm Trung Kiên |