Hướng dẫn do i need apache for phpmyadmin? - tôi có cần apache cho phpmyadmin không?

Phpmyadmin

Máy chủ web¶

Vì giao diện phpmyadmin, hoàn toàn dựa trên trình duyệt của bạn, bạn sẽ cần một máy chủ web (như Apache, NGINX, IIS) để cài đặt các tệp phpmyadmin.IIS) to install phpMyAdmin’s files into.

PHP;

  • Bạn cần Php 7.1.3 hoặc mới hơn, với hỗ trợ
    sudo tasksel install lamp-server
    6, tiện ích mở rộng thư viện PHP tiêu chuẩn (SPL), Hash, CType và JSON hỗ trợ.
  • Tiện ích mở rộng
    sudo tasksel install lamp-server
    7 (xem MBString) được khuyến nghị mạnh mẽ vì lý do hiệu suất.mbstring) is strongly recommended for performance reasons.
  • Để hỗ trợ tải lên các tệp zip, bạn cần tiện ích mở rộng PHP
    sudo tasksel install lamp-server
    8.
  • Bạn cần hỗ trợ GD2 trong PHP để hiển thị hình thu nhỏ nội tuyến của JPEG (Hình ảnh/JPEG: nội tuyến) với tỷ lệ khung hình ban đầu của chúng.
  • Khi sử dụng xác thực cookie (mặc định), tiện ích mở rộng OpenSSL được đề xuất mạnh mẽ.
  • Để hỗ trợ các thanh tiến trình tải lên, hãy xem 2.9 Xem một thanh tiến trình tải lên.2.9 Seeing an upload progress bar.
  • Để hỗ trợ nhập bảng tính tài liệu XML và mở, bạn cần tiện ích mở rộng LIBXML.
  • Để hỗ trợ recaptcha trên trang đăng nhập, bạn cần tiện ích mở rộng OpenSSL.
  • Để hỗ trợ hiển thị phiên bản mới nhất của PHPMyAdmin, bạn cần bật
    sudo tasksel install lamp-server
    9 trong
    sudo apt install phpMyAdmin
    0 của mình hoặc để có phần mở rộng Curl.

Cơ sở dữ liệu

PhpMyAdmin hỗ trợ cơ sở dữ liệu tương thích MySQL.

  • MySQL 5.5 hoặc mới hơn
  • Mariadb 5.5 hoặc mới hơn

Trình duyệt web¶

Để truy cập phpmyadmin, bạn cần một trình duyệt web với cookie và javascript được bật.

Bạn cần một trình duyệt được hỗ trợ bởi JQuery 2.0, xem.

Quản lý cơ sở dữ liệu là một phần phức tạp nhưng cần thiết để chạy một trang web. May mắn thay, phần mềm như phpmyadmin tồn tại để làm cho quá trình dễ dàng hơn nhiều. Công cụ quản trị phổ biến này có vẻ khó khăn để học, nhưng việc truy cập và sửa đổi cơ sở dữ liệu của bạn sẽ là một làn gió khi bạn có được nó.

Phần khó nhất là biết cách cài đặt phpmyadmin và thiết lập nó trên máy chủ web của bạn. Nếu bạn gặp rắc rối, bạn chắc chắn không phải là người duy nhất.

Trong bài viết này, chúng tôi sẽ chỉ cho bạn từng bước cách cài đặt phpmyadmin trên tất cả các hệ điều hành chính, cộng với cách định cấu hình nó từ đó.

Hãy để đi đi!

Thích xem phiên bản video?

Phpmyadmin là gì?

Đằng sau mỗi trang web là một cơ sở dữ liệu. Cơ sở dữ liệu này cho phép bạn lưu trữ dữ liệu từ thông tin tài khoản người dùng đến các bài đăng bạn thực hiện trên trang web của mình. Mặc dù có nhiều dịch vụ cơ sở dữ liệu, MySQL là dịch vụ phổ biến nhất. Và rất có thể, nó là một trong những trang web của bạn đang sử dụng. Mariadb là một thay thế phổ biến.

Tương tác trực tiếp với MySQL có thể phức tạp và khó hiểu, đặc biệt nếu bạn mới sử dụng quản trị trang web. Nhưng tương tác với cơ sở dữ liệu của bạn thường là một phần cần thiết trong việc bảo trì trang web.

PhpMyAdmin được tạo ra để mang giao diện trực quan dựa trên trình duyệt đến MySQL và giúp hoạt động dễ dàng hơn với cơ sở dữ liệu của bạn. Do sự phổ biến của nó, nhiều dịch vụ lưu trữ web bao gồm quyền truy cập vào phpmyadmin, bao gồm cả Kinsta.

Quản lý cơ sở dữ liệu có thể phức tạp 😅 phpmyadmin tồn tại để làm cho quá trình dễ dàng hơn nhiều ✅ Tìm hiểu cách cài đặt và định cấu hình ngay tại đây. Bấm vào tweet tweetClick to Tweet

Tại sao bạn cần phpmyadmin?

Không có một công cụ như PHPMyAdmin, tùy chọn duy nhất của bạn để truy cập cơ sở dữ liệu là với dòng lệnh. Nó có nghĩa là bạn không có giao diện trực quan - chỉ là một lời nhắc văn bản nơi bạn đặt các lệnh. Làm theo cách này có thể gây nhầm lẫn và thậm chí có thể dẫn đến vô tình phá vỡ trang web của bạn.

PHPMyAdmin là miễn phí và nguồn mở. Một loạt các máy chủ web hỗ trợ nó và thậm chí bạn có thể tự cài đặt nó mà không phải trả một xu nào. Và một khi bạn đã cài đặt nó, việc thực thi các lệnh cơ sở dữ liệu từ giao diện trực quan sẽ trực quan hơn nhiều.

Vẫn còn trên hàng rào? Bạn có thể tự mình thử phpmyadmin để xem đó có phải là người quản lý cơ sở dữ liệu mà bạn muốn sử dụng không. Khi bạn đã cho nó một ổ đĩa thử nghiệm và quyết định bạn thích nó, bạn có thể cài đặt công cụ trên máy chủ của mình.

Yêu cầu phpmyadmin

Các yêu cầu để cài đặt phpmyadmin, may mắn thay, tương đối đơn giản. Nếu bạn có một máy chủ web dưới bất kỳ hình thức nào, bạn gần như chắc chắn có thể chạy nó. Dưới đây là các yêu cầu chi tiết:

  • Một máy chủ web thuộc bất kỳ loại nào
  • Mysql hoặc mariadb 5.5 hoặc mới hơn
  • Trình duyệt web hỗ trợ JavaScript, Cookie và Bootstrap 4.5 (để truy cập phpmyadmin)
  • Php 7.2.5 hoặc mới hơn
  • Các yêu cầu PHP bổ sung: Phần mở rộng phiên và SPL, Hash, Ctype và JSON hỗ trợ. Các tiện ích mở rộng khác như MBString có thể cải thiện hiệu suất hoặc thêm chức năng nhỏ bổ sung (xem trang yêu cầu cho danh sách đầy đủ).
Hướng dẫn do i need apache for phpmyadmin? - tôi có cần apache cho phpmyadmin không?
Yêu cầu hệ thống phpmyadmin.

Trước khi bạn cố gắng cài đặt phpmyadmin, hãy nhớ rằng nhiều máy chủ web đã được cài đặt. Kinsta là một trong số đó; Nếu bạn muốn truy cập Trình quản lý cơ sở dữ liệu, hãy đăng nhập vào tài khoản Kinsta của bạn, sau đó chuyển đến tab Thông tin và tìm quyền truy cập cơ sở dữ liệu.Info tab and look for Database Access.

Trước khi cài đặt phpmyadmin, hãy kiểm tra tài liệu máy chủ web của bạn để đảm bảo họ đã không cài đặt.

Từng bước: Cài đặt phpmyadmin

Khi bạn đã kiểm tra để đảm bảo rằng máy chủ của bạn hỗ trợ phpmyadmin, đó là thời gian để làm việc cài đặt nó. Các máy chủ web có trong một loạt các hệ điều hành, vì vậy chúng tôi đã bao gồm tất cả các máy chủ phổ biến nhất, bao gồm Windows, Mac và nhiều bản phân phối của Linux.

Với điều đó, đây là các hướng dẫn từng bước để cài đặt phpmyadmin.

Cách cài đặt phpmyadmin trên windows 10

Là trạng thái yêu cầu, bạn sẽ cần một máy chủ web với PHP và cơ sở dữ liệu để sử dụng phpmyadmin. Mặc dù bạn chắc chắn có thể tải xuống Apache, PHP và MySQL theo cách thủ công, nhưng có một tùy chọn đơn giản hơn nhiều để đưa máy chủ lên và chạy trên máy tính Windows.

WAMP (Windows, Apache, MySQL và PHP) là phần mềm miễn phí dễ dàng cho phép bạn tạo một máy chủ với tất cả các điều kiện tiên quyết. Bạn cũng có thể thử XAMPP cho Windows (Apache, Mariadb, PHP và Perl) nếu nó phù hợp với nhu cầu của bạn tốt hơn.

Hướng dẫn do i need apache for phpmyadmin? - tôi có cần apache cho phpmyadmin không?
Trang chủ Wamperver.

Khi bạn có một trong những thứ này được tải xuống, nó chỉ là vấn đề cài đặt nó và đi qua quy trình thiết lập.

Giả sử bạn sử dụng WAMP hoặc XAMPP. Cả hai đều đi kèm với phpmyadmin rồi! Trong trình duyệt của bạn, điều hướng đến

sudo apt install phpMyAdmin
1 và bạn sẽ thấy màn hình đăng nhập, xác nhận rằng bạn đã cài đặt chính xác mọi thứ., and you should see the login screen, confirming that you’ve installed everything correctly.

Cách cài đặt phpmyadmin trên mac

Nhận phpmyadmin trên máy Mac là một chút khác biệt. Tất cả các điều kiện tiên quyết là như nhau. Nhưng khi MacOS xuất xưởng với cả Apache và PHP, bạn không cần phải tải xuống.

Với Mac, bạn có hai tùy chọn: bạn có thể sử dụng XAMPP giống như với các hệ điều hành khác hoặc cài đặt mọi thứ theo cách thủ công.

Hướng dẫn do i need apache for phpmyadmin? - tôi có cần apache cho phpmyadmin không?
Danh sách tải xuống XAMPP OSX.

Tải xuống XAMPP cho OS X, mở nó và thả nó vào thư mục ứng dụng của bạn.

Mở điều khiển XAMPP từ

sudo apt install phpMyAdmin
2 để khởi động máy chủ Apache và MySQL của bạn. Nếu sau đó bạn truy cập
sudo apt install phpMyAdmin
3, bạn sẽ tìm thấy mọi thứ hoạt động chính xác và đăng nhập phpmyadmin của bạn trong phần Công cụ trên mạng.

Nếu bạn thay vào đó cài đặt phpmyadmin theo cách thủ công, quá trình này rất đơn giản. Vì bạn đã có Apache và PHP, bạn chỉ cần tải xuống MySQL. Hãy chắc chắn rằng bạn chọn macOS từ thả xuống. Tải xuống và cài đặt tệp, làm theo hướng dẫn và ghi lại bất kỳ tên người dùng và mật khẩu nào được cung cấp cho bạn.

Sau đó, bạn có thể mở Tùy chọn hệ thống và khởi chạy MySQL để khởi động máy chủ. Bạn cũng có thể bắt đầu Apache bằng cách chạy lệnh này trong thiết bị đầu cuối:

Lệnh
sudo apachectl start
Để bắt đầu Apache trong thiết bị đầu cuối MAC.
Hướng dẫn do i need apache for phpmyadmin? - tôi có cần apache cho phpmyadmin không?
Command to start Apache in Mac Terminal.

Với điều đó, tất cả những gì còn lại là cài đặt phpmyadmin. Đổi tên thư mục thành phpmyadmin và chuyển nó sang/thư viện/máy chủ web/tài liệu/. Kiểm tra để đảm bảo nó được cài đặt chính xác bằng cách truy cập http: // localhost/phpmyadmin trong trình duyệt.

Nếu bạn đã cài đặt homebrew, một tùy chọn khác là đặt lệnh: Brew Cài đặt phpmyadmin.

Cách cài đặt phpmyadmin trên ubuntu

Là một trong những phân phối phổ biến nhất và dễ tiếp cận nhất để sử dụng Linux, Ubuntu là một lựa chọn tốt cho máy chủ của bạn.

Mặc dù việc cài đặt thủ công Apache và MySQL luôn có thể, Linux có phần mềm tiêu chuẩn của phần mềm máy chủ tiêu chuẩn được gọi là LAMP (Linux, Apache, MySQL và PHP). Không giống như WAMP và XAMPP, điều này không đi kèm với phpmyadmin, vì vậy bạn sẽ cần phải cài đặt nó theo cách thủ công. May mắn thay, Ubuntu cho phép bạn thực hiện tất cả các cài đặt của mình thông qua dòng lệnh.

Đầu tiên, kiểm tra xem nhiệm vụ có được bật không. Phiên bản máy chủ của Ubuntu nên được cài đặt với nó, nhưng nếu bạn có phiên bản máy tính để bàn, bạn có thể bật nó bằng lệnh này:

sudo apt-get install tasksel

Sau đó, bạn có thể sử dụng Tasksel để cài đặt máy chủ đèn với lệnh này:

sudo tasksel install lamp-server
Kết thúc máy chủ đèn thông qua dòng lệnh trong Ubuntu.
Hướng dẫn do i need apache for phpmyadmin? - tôi có cần apache cho phpmyadmin không?
Installing LAMP Server via command line in Ubuntu.

Bây giờ, bạn có thể cài đặt phpmyadmin:

sudo apt install phpMyAdmin

Với điều đó, bạn có tất cả các tệp cần thiết để chạy một máy chủ trên máy tính của bạn.

Cách cài đặt phpmyadmin trên centos 7

Cài đặt phpmyadmin trên centos 7 rất giống với các phân phối khác, nhưng các lệnh hơi khác nhau vì hệ điều hành này sử dụng yum chứ không phải là lệnh apt điển hình.

Ngoài ra, cũng không có ngăn xếp đèn đơn giản cài đặt tất cả các thành phần máy chủ bạn cần cùng một lúc, vì vậy bạn sẽ cần tải xuống Apache, MySQL và PHP theo cách thủ công. Rất may những thứ này có thể dễ dàng có được thông qua dòng lệnh.

Đầu tiên, hãy để Lừa nhận được một ngăn xếp đèn được tải xuống bằng dòng lệnh, bắt đầu bằng Apache:

sudo yum install httpd.service

Để khởi động máy chủ Apache và đảm bảo nó chạy khi khởi động, hãy sử dụng các lệnh này:

sudo systemctl start httpd.service
sudo systemctl enable httpd.service

Bây giờ, thời gian để cài đặt cơ sở dữ liệu. Centos 7 mặc định để cài đặt Mariadb. Nó cũng tương thích hoàn toàn với phpmyadmin, vì vậy nó có thể sử dụng an toàn. Mặc dù có thể tải xuống MySQL, nhưng nó là một quá trình phức tạp hơn nhiều. Hãy sử dụng MariaDB: Sudo Yum Cài đặt MariaDB-Server Mariadb
sudo yum install mariadb-server mariadb

Bây giờ chúng ta có thể chạy nó và khiến nó bắt đầu khi khởi động:

sudo systemctl start mariadb
sudo systemctl enable mariadb.service

Để hoàn tất việc cài đặt Mariadb và đảm bảo nó an toàn, hãy chạy thiết lập cài đặt an toàn với lệnh sau.

sudo mysql_secure_installation

Cuối cùng, chúng tôi có thể cài đặt PHP với gói MySQL bổ sung.

sudo yum install php php-mysql

Bạn cũng cần phải khởi động lại máy chủ Apache, vì vậy nó hoạt động đúng với PHP.

sudo systemctl restart httpd.service

Với điều đó, bạn có ngăn xếp đèn bạn cần và cuối cùng có thể tải xuống phpmyadmin. Vì nó không phải là trong kho YUM, bạn sẽ cần cài đặt kho lưu trữ EPEL thay vào đó với lệnh này:

Bạn muốn biết làm thế nào chúng ta tăng lưu lượng truy cập trên 1000%?

Tham gia với hơn 20.000 người khác nhận được bản tin hàng tuần của chúng tôi với các mẹo nội bộ WordPress!

Theo dõi ngay

sudo apt-get install tasksel
0

Và cài đặt phpmyadmin.

sudo apt-get install tasksel
1

Phải mất thêm một vài bước trên Centos 7, nhưng giờ đây bạn sẽ có một máy chủ sẵn sàng cho cấu hình.

Cách cài đặt phpmyadmin trên debian

Giống như Centos 7, bạn sẽ cần cài đặt một ngăn xếp đèn bằng cách sử dụng dòng lệnh theo cách thủ công. Đầu tiên, hãy để Lừa nhận được Apache với lệnh này:

sudo apt-get install tasksel
2

Tiếp theo, chúng tôi sẽ cài đặt Mariadb. Giống như Centos 7, phân phối Linux này hoạt động tốt hơn với Mariadb và chúng tôi đã khuyến nghị bạn sử dụng cái đó thay thế.

sudo apt-get install tasksel
3

Và giống như với Centos 7, bạn nên chạy cài đặt an toàn để thêm mật khẩu cơ sở dữ liệu và đảm bảo mọi thứ đều an toàn.

sudo mysql_secure_installation

Cuối cùng, chúng tôi có thể cài đặt PHP và một vài gói thêm mà máy chủ của bạn sẽ cần phải hoạt động.

sudo apt-get install tasksel
5

Và chúng ta có thể kết thúc bằng cách cài đặt phpmyadmin.

sudo apt install phpMyAdmin

Cách truy cập phpmyadmin

Khi bạn đã cài đặt phpmyadmin một cách thích hợp, việc truy cập nó và đăng nhập là giống nhau trên bất kỳ hệ điều hành nào.

Bạn sẽ cần địa chỉ máy chủ web của bạn, sau đó nối

sudo apt install phpMyAdmin
4 vào cuối của nó. Nếu bạn chỉ cần thiết lập một máy chủ trên máy tính của mình, địa chỉ rất có thể chỉ đơn giản là LocalHost, vì vậy hãy truy cập liên kết này:

sudo apt-get install tasksel
7

Nó cũng có thể là IP hoặc thậm chí là một địa chỉ được đặt tên nếu đây là máy chủ bạn đã chạy trên web. Nếu bạn không chắc chắn, bạn có thể tìm thấy địa chỉ trong các tệp cấu hình Apache hoặc MySQL của mình.

Khi bạn ở trên màn hình đăng nhập, bạn sẽ cần một tên người dùng và mật khẩu. Nếu đây là một bản cài đặt mới, tên người dùng có khả năng là Root Root, và bạn có thể để trống mật khẩu. Nếu điều đó không hoạt động, mật khẩu có thể là mật khẩu.

Hướng dẫn do i need apache for phpmyadmin? - tôi có cần apache cho phpmyadmin không?
Màn hình đăng nhập phpmyadmin.

Nếu bạn có thể đăng nhập, hãy kiểm tra các tệp cấu hình phpmyadmin hoặc MySQL để tìm thông tin đăng nhập của bạn. Bạn cũng có thể đã thay đổi thông tin đăng nhập trong quá trình cài đặt.

Người dùng Linux nên thử lệnh Linux sau nếu họ gặp khó khăn trong việc truy cập trang hoặc đăng nhập:

sudo apt-get install tasksel
8

Cuối cùng, bạn nên lưu ý rằng nếu bạn sử dụng máy chủ web như Kinsta với PHPMyAdmin được cài đặt sẵn, bạn thường có thể tìm thấy thông tin đăng nhập và liên kết trong bảng điều khiển lưu trữ của bạn. Trong trường hợp này, bạn không cần phải cài đặt phpmyadmin trên máy chủ theo cách thủ công.

Định cấu hình phpmyadmin

Với trình quản lý cơ sở dữ liệu được cài đặt và sẵn sàng để truy cập hệ thống của bạn, bạn nên biết cách định cấu hình phpmyadmin. Giống như với bất kỳ phần mềm máy chủ nào, bạn chắc chắn sẽ muốn thực hiện nhiều tiếng leng keng với các cài đặt.

Một phpmyadmin không được cấu hình cũng có thể gây ra rủi ro bảo mật tiềm ẩn. Có một vài bước bạn cần thực hiện để khóa hệ thống của bạn.

Nếu bạn cần khôi phục bản sao lưu cơ sở dữ liệu của mình, bạn luôn có thể sử dụng phpmyadmin để nhập tệp SQL mới. Luôn thực hiện các bản sao lưu thường xuyên trước khi thực hiện bất kỳ sửa đổi quan trọng nào đối với cơ sở dữ liệu hoặc cài đặt của nó, đặc biệt nếu bạn không chỉ làm việc trên máy chủ thử nghiệm.

Cách chạy các truy vấn SQL

Bây giờ bạn có phpmyadmin hoạt động, bạn nên biết cách thực hiện những gì nó tạo ra cho: chạy các truy vấn SQL.

Bạn có thể chạy các truy vấn trên trang chủ (điều này sẽ áp dụng cho toàn bộ trang web) hoặc trong một cơ sở dữ liệu hoặc bảng cụ thể. Nhấp vào tab SQL ở đầu màn hình, nhập lệnh của bạn và nhấn Go.SQL tab at the top of the screen, type in your command, and press Go.

Hướng dẫn do i need apache for phpmyadmin? - tôi có cần apache cho phpmyadmin không?
Chạy truy vấn SQL trong phpmyadmin.

Tại đây, một danh sách các truy vấn SQL phổ biến:

  • Chọn: Thẻ quan trọng nhất, được sử dụng ở đầu hầu hết mọi truy vấn. The most important tag, used at the beginning of almost every query.
  • Tạo bảng: Tạo một bảng mới. Create a new table.
  • Bảng thay đổi: Thêm các cột mới. Add new columns.
  • Chèn: Thêm các hàng mới. Add new rows.
  • Xóa: Xóa cột. Remove columns.
  • Cập nhật: Chỉnh sửa giá trị trong bảng. Edit values in a table.
  • SUM (): Thêm tất cả các giá trị. Adds up all the values.
  • AVG (): Trung bình các giá trị. Average the values.
  • Đếm (): Đếm số lượng cột điền. Counts the number of filled columns.
  • Vòng (): làm tròn giá trị cho số nguyên bạn đặt. Rounds the value to the integer you set.
  • Max (): Trả về giá trị lớn nhất. Return the largest value.
  • Min (): Trả về giá trị nhỏ nhất. Return the smallest value.
  • Giữa: Chọn các cột trong một phạm vi cụ thể. Select columns within a specific range.
  • Nhóm bởi: Bảng nhóm theo dữ liệu. Group tables by data.
  • Đặt hàng theo: Kết quả đặt hàng theo một cách nhất định. Order results in a certain way.

Chắc chắn có nhiều lệnh để học, nhưng đó là một số ít để bắt đầu.

Cách thay đổi URL PHPMyAdmin mặc định

Rời khỏi liên kết truy cập PHPMyAdmin trên cài đặt mặc định (

sudo apt install phpMyAdmin
5) có thể gây rủi ro bảo mật.

Nếu bạn làm cho trang này dễ dàng tìm thấy, tin tặc sẽ có thể truy cập nó và cố gắng ép buộc tên người dùng và mật khẩu của bạn. Sẽ còn tệ hơn nữa nếu bạn đã để lại thông tin đăng nhập trên mật khẩu Root Root và mật khẩu mặc định.

Nhưng bằng cách thay đổi URL thành một cái gì đó mà bạn biết, bạn có thể khiến người dùng không xác định truy cập trang này khó khăn hơn nhiều và cố gắng đoán mật khẩu.

Mở phpmyadmin.conf trong một trình soạn thảo văn bản mà bạn có thể tìm thấy theo

sudo apt install phpMyAdmin
6 trên Windows/WAMP,
sudo apt install phpMyAdmin
7 trên XAMPP,
sudo apt install phpMyAdmin
8 trên Linux hoặc
sudo apt install phpMyAdmin
9 trên Mac.phpMyAdmin.conf in a text editor, which you can find under
sudo apt install phpMyAdmin
6 on Windows/WAMP,
sudo apt install phpMyAdmin
7 on XAMPP,
sudo apt install phpMyAdmin
8 on Linux, or
sudo apt install phpMyAdmin
9 on Mac.

Bạn sẽ thấy dòng này trong đó:

sudo apt-get install tasksel
9

Thay đổi đường dẫn

sudo yum install httpd.service
0 sang địa chỉ mới mà bạn chọn. Ví dụ:

sudo tasksel install lamp-server
0

Bây giờ bạn có thể truy cập URL độc đáo này cho PHPMyAdmin bằng cách truy cập địa chỉ tùy chỉnh bạn đặt (

sudo yum install httpd.service
1).

Cách thiết lập cổng xác thực nginx

Một tùy chọn khác là thiết lập lớp bảo mật thứ hai với cổng xác thực. Sau khi chuyển trang đăng nhập PHPMyAdmin đến một vị trí bí mật, bạn có thể bảo vệ mật khẩu trang này để làm cho nó thậm chí ít có khả năng những kẻ tấn công vượt qua.

Người dùng Linux trên máy chủ nginx có thể chạy các lệnh sau trong dòng lệnh để tạo cổng xác thực (điều này cũng có thể trên các máy chủ Apache).

Bắt đầu bằng cách tạo mật khẩu được mã hóa (thay đổi ví dụ về bất cứ điều gì bạn thích) và ghi lại kết quả:

sudo tasksel install lamp-server
1

Tạo một tệp cấu hình trong thư mục Nginx, và đặt tên cho nó:

sudo tasksel install lamp-server
2

Nhập tên người dùng và mật khẩu vào tệp này như thế này, cẩn thận để lại ở ruột kết:

sudo tasksel install lamp-server
3

Bây giờ hãy mở tệp cấu hình nginx.

sudo tasksel install lamp-server
4

Trong khối máy chủ trên mạng, chúng tôi sẽ thêm cổng bằng cách dán mã sau (đảm bảo thay đổi các giá trị).

sudo tasksel install lamp-server
5

sudo yum install httpd.service
2 đầu tiên phải là bất cứ thứ gì bạn đặt URL PHPMyAdmin của mình và bạn có thể điều chỉnh tên biến
sudo yum install httpd.service
3 cho bất kỳ thứ gì bạn muốn và
sudo yum install httpd.service
4 cuối cùng phải là tên của tệp mật khẩu bạn đã tạo trước đó.

Bây giờ khi đăng nhập, bạn nên được yêu cầu nhập thông tin đăng nhập bạn đã đặt trước khi xem thông tin đăng nhập phpmyadmin.

Quản trị viên: Một sự thay thế đơn giản hơn cho phpmyadmin

Adminer là một công cụ quản lý cơ sở dữ liệu nguồn mở miễn phí, tương tự như phpmyadmin. Trước đây được gọi là phpminadmin, quản trị viên được thiết kế rõ ràng như là một sự thay thế đơn giản hơn, tốt hơn cho phpmyadmin.

Nó rất dễ dàng để triển khai trên bất kỳ máy chủ web nào. Tất cả những gì nó cần là tải lên một tệp PHP nhẹ duy nhất.

Hướng dẫn do i need apache for phpmyadmin? - tôi có cần apache cho phpmyadmin không?
Khám phá cơ sở dữ liệu WordPress với Quản trị viên.

Ngay cả Devkinsta, bộ công cụ phát triển địa phương miễn phí của Kinsta, sử dụng Quản trị viên để chạy Trình quản lý cơ sở dữ liệu của mình. Nó hỗ trợ nhiều tính năng quản lý cơ sở dữ liệu mạnh mẽ như dễ dàng chuyển đổi cơ sở dữ liệu, xem và chỉnh sửa bảng, thao tác các giá trị cơ sở dữ liệu, nhập và xuất cơ sở dữ liệu, chạy truy vấn SQL và nhiều hơn nữa.

Hướng dẫn do i need apache for phpmyadmin? - tôi có cần apache cho phpmyadmin không?
Quản trị viên cung cấp năng lượng cho người quản lý cơ sở dữ liệu Devkinsta.

Bạn có thể tìm hiểu thêm về quản trị viên, các tính năng của nó và cách sử dụng nó trong bài viết quản trị chuyên dụng của chúng tôi.

Cần một chút trợ giúp cài đặt và định cấu hình công cụ quản trị phổ biến này? ⬇ Hướng dẫn này có bạn được bảo hiểm ✅click để tweetClick to Tweet

Bản tóm tắt

Lần đầu tiên bạn sử dụng phpmyadmin có thể đáng sợ. Nhưng một khi bạn biết cách cài đặt và định cấu hình nó, việc truy cập cơ sở dữ liệu của bạn sẽ dễ dàng đăng nhập vào WordPress.

Tất cả người dùng Windows, Mac và Linux đều có thể sử dụng trình quản lý cơ sở dữ liệu vô giá này. Miễn là bạn có một máy chủ web với cài đặt PHP, việc chạy nó sẽ đơn giản nếu bạn làm theo hướng dẫn của chúng tôi. Hãy nhớ định cấu hình nó đúng cách và đảm bảo rằng nó an toàn và bạn sẽ không bao giờ gặp khó khăn trong việc sửa đổi cơ sở dữ liệu của mình nữa.


Tiết kiệm thời gian, chi phí và tối đa hóa hiệu suất trang web với:

  • Trợ giúp ngay lập tức từ các chuyên gia lưu trữ WordPress, 24/7.
  • Tích hợp doanh nghiệp CloudFlare.
  • Khán giả toàn cầu với 35 trung tâm dữ liệu trên toàn thế giới.
  • Tối ưu hóa với giám sát hiệu suất ứng dụng tích hợp của chúng tôi.

Tất cả điều đó và nhiều hơn nữa, trong một kế hoạch không có hợp đồng dài hạn, di cư hỗ trợ và một người được bảo đảm trong 30 ngày. Kiểm tra các kế hoạch của chúng tôi hoặc nói chuyện với bán hàng để tìm kế hoạch phù hợp với bạn.

Apache có cần thiết cho phpmyadmin không?

Vì giao diện của PHPMyAdmin hoàn toàn dựa trên trình duyệt của bạn, bạn sẽ cần một máy chủ web (như Apache, NGINX, IIS) để cài đặt các tệp của PHPMyAdmin vào.you'll need a web server (such as Apache, nginx, IIS) to install phpMyAdmin's files into.

Tôi có thể sử dụng mysql mà không có apache không?

MySQL có thể được truy cập theo mặc định trên cổng 3306. Thông thường cổng này sẽ bị chặn bởi tường lửa, vì không phải là thực hành tốt để có thể truy cập máy chủ DB của bạn với thế giới bên ngoài.Nếu bạn muốn truy cập cơ sở dữ liệu từ xa thông qua dòng lệnh, bạn có thể sử dụng máy khách MySQL.

Điều gì là cần thiết để cài đặt phpmyadmin?

Tất cả Apache, PHP và MySQL phải được cài đặt và cấu hình trên máy tính trước khi bạn có thể cài đặt phpmyadmin theo cách này.Mở trang tải xuống phpmyadmin.Truy cập https://www.phpmyadmin.net/ trong trình duyệt của bạn.Nhấp vào Tải xuống. must all be installed and configured on your computer before you can install phpMyAdmin in this way. Open the phpMyAdmin download page. Go to https://www.phpmyadmin.net/ in your browser. Click Download.

Tôi có thể chạy phpmyadmin mà không có xampp không?

Để sử dụng phpmyadmin, bạn sẽ cần cài đặt phần mềm lưu trữ trên máy tính của mình như XAMPP, MAMP, LAMP hoặc WAMP.Hoặc, bạn có thể nhận được một máy chủ web đã cài đặt nó trên đó.Các amp amp amp trong các gói phần mềm đó là viết tắt của Apache (máy chủ web), MySQL (cơ sở dữ liệu) và PHP.you'll need to either install hosting software on your computer such as XAMPP, MAMP, LAMP, or WAMP. Or, you can get a web host that has it installed on it already. The “AMP” in those software packages stands for Apache (the web server), MySQL (the databases), and PHP.