Cách định cấu hình phpMyAdmin trong Apache

Gần đây tôi đã cài đặt PHP, Apache, MySQL, phpMyAdmin, python trong Ubuntu Desktop 12 của mình. 04. 3 LTS để sử dụng nó làm máy chủ LAMP. Các lệnh tôi đã sử dụng để cài đặt chúng được đưa ra dưới đây

1: sudo passwd
2: su
3: apt-get install php5
4: apt-get install apache2
5: apt-get install mysql-server mysql-client
6: apt-get install phpmyadmin
7: apt-get install python
8: apt-get install python-mysqldb
9: ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf
10: /etc/init.d/apache2 restart

Sau đó, mọi thứ hoạt động tốt. Máy chủ LAMP chạy rất tốt. Sau đó, tôi nghĩ sẽ nâng cấp toàn bộ máy chủ LAMP, ý tôi là PHP, Apache, MySQL, phpMyAdmin, v.v. Sau đó, tôi đã tìm kiếm trên google và nhận được một số ppa có phiên bản mới nhất của những phần mềm này. Sau đó, tôi đã thêm những ppa đó. Các liên kết ppa

1. https://launchpad.net/~tuxpoldo/+archive/phpmyadmin
2. https://launchpad.net/~ondrej/+archive/mysql-5.6
3. https://launchpad.net/~ondrej/+archive/apache2
4. https://launchpad.net/~ondrej/+archive/php5

Sau đó, sử dụng các ppa này và đầu tiên là nâng cấp phpmyadmin, sau đó là máy chủ MySQL, sau đó là Apache và sau đó là PHP. Sau khi nâng cấp máy chủ phpmyadmin và mysql, toàn bộ máy chủ LAMP chạy tốt với máy chủ mysql và phpmyadmin được cập nhật. Nhưng sau khi nâng cấp Apache và PHP, phpmyadmin không hiển thị. Khi tôi cố gắng

http://127.0.0.1/phpmyadmin

nó nói "Không tìm thấy"

Làm cách nào tôi có thể giải quyết vấn đề này với phpmyadmin?? . Tôi đang gặp rắc rối lớn vì điều này

Hướng dẫn tìm hiểu các bước cài đặt phpMyAdmin trên Ubuntu 22. 04 LTS Jammy JellyFish sử dụng máy chủ Web Apache để quản lý MariaDB hoặc MySQL thông qua trình duyệt web và giao diện người dùng đồ họa

phpMyAdmin là một phần mềm nguồn mở phổ biến mà chúng ta có thể sử dụng hầu hết trên tất cả các dịch vụ lưu trữ web để quản lý cơ sở dữ liệu. Tuy nhiên, nếu bạn đang tự quản lý máy chủ lưu trữ hoặc máy chủ đám mây của mình thì bạn phải tự cài đặt phần quản lý Cơ sở dữ liệu này

Chương trình cung cấp một giao diện đồ họa với nhiều tùy chọn. Chúng có thể đề cập đến một cơ sở dữ liệu hoàn chỉnh và bao gồm, ví dụ:

• Tạo cơ sở dữ liệu mới
• Xóa cơ sở dữ liệu hiện có
• Sao chép nội dung sang cơ sở dữ liệu mới
• Backup in a backup
• Restore from an existing backup
• Transferring from one server to another
• Changing users and passwords
• Manipulation of access rights

Chúng ta có thể thực hiện các tác vụ phức tạp và tốn thời gian mà không cần phải xử lý các lệnh và cấu trúc của chúng với sự trợ giúp của phpMyAdmin. Chúng bao gồm, nhưng không giới hạn ở

• Tìm tên biến hoặc nội dung trong cơ sở dữ liệu
• Thay thế giá trị
• Mã hóa văn bản thuần túy bằng các thuật toán khác nhau, e. g. mật khẩu
• Nhiều lựa chọn biến thông qua giao diện đồ họa
• Kiểm tra cơ sở dữ liệu để biết tính nhất quán bên trong và các lỗi khác
• Tạo và xóa
• Create, copy or remove individual tables
• Clear presentation of the structure of databases

Cùng tìm hiểu cách cài đặt phpMyAdmin trên Ubuntu 22. 04 Server, tuy nhiên, các bước đưa ra ở đây cũng sẽ giống với các phiên bản khác của Linux này

nội dung

Các bước cài đặt phpMyAdmin trên Ubuntu 22. 04 máy chủ

Thời gian đọc ước tính. 8 phút

1. Yêu cầu phpMyAdmin

Để thực hiện hướng dẫn này, chúng tôi yêu cầu máy chủ Ubuntu, quyền truy cập người dùng sudo không root, máy chủ web Apache, Cơ sở dữ liệu, PHP và kết nối internet đang hoạt động

2. Cập nhật Ubuntu 22. 04 máy chủ

Điều đầu tiên chúng ta nên thực hiện là cập nhật máy chủ Linux của mình vì hầu hết các gói chúng ta cần thiết lập phpMyAdmin sẽ đến từ kho lưu trữ Jammy JellyFish mặc định của Ubuntu

sudo apt update && sudo apt upgrade

Ngoài ra, cài đặt

sudo apt install wget nano

3. Cài đặt máy chủ LAMP

Chúng tôi cần LAMP Stack dùng để chỉ gói phần mềm bao gồm Apache, MySQL/MariaDB và PHP được cài đặt trên máy chủ Linux. À, đối với máy chủ Linux, ở đây chúng tôi đang sử dụng Ubuntu, phần còn lại chúng tôi sẽ cài đặt ở bước này

Máy chủ web Apache

Apache là một máy chủ web nguồn mở có sẵn để cài đặt trực tiếp bằng kho lưu trữ mặc định của Ubuntu

sudo apt install apache2

Kích hoạt máy chủ của nó

sudo systemctl enable apache2
sudo systemctl restart apache2

Thiết lập máy chủ MariaDB

Tiếp theo, cài đặt máy chủ MariaDB, một nhánh của MySQL và hoạt động hoàn toàn giống với nó. Cũng giống như apache, nó cũng có sẵn để thiết lập bằng kho lưu trữ hệ thống mặc định

________số 8

Kích hoạt và bắt đầu

sudo systemctl enable --now mariadb

Ngoài ra, hãy bảo mật cài đặt MariaDB của bạn

1. https://launchpad.net/~tuxpoldo/+archive/phpmyadmin
2. https://launchpad.net/~ondrej/+archive/mysql-5.6
3. https://launchpad.net/~ondrej/+archive/apache2
4. https://launchpad.net/~ondrej/+archive/php5
0

Khi bạn chạy lệnh trên, nó sẽ cung cấp một trình hướng dẫn dựa trên văn bản để bảo mật máy chủ Cơ sở dữ liệu của bạn. Đây là những câu hỏi nó sẽ hỏi

1. https://launchpad.net/~tuxpoldo/+archive/phpmyadmin
2. https://launchpad.net/~ondrej/+archive/mysql-5.6
3. https://launchpad.net/~ondrej/+archive/apache2
4. https://launchpad.net/~ondrej/+archive/php5
1

Cài đặt PHP và phần mở rộng của nó

phpMyAdmin là phần mềm quản lý cơ sở dữ liệu SQL dựa trên PHP, do đó chúng tôi cần ngôn ngữ kịch bản này trên hệ thống Ubuntu của chúng tôi cùng với một số tiện ích mở rộng PHP phổ biến

1. https://launchpad.net/~tuxpoldo/+archive/phpmyadmin
2. https://launchpad.net/~ondrej/+archive/mysql-5.6
3. https://launchpad.net/~ondrej/+archive/apache2
4. https://launchpad.net/~ondrej/+archive/php5
2

Ngoài ra, hãy bật PHP fpm để bắt đầu với FPM, nếu chưa có

sudo apt install wget nano
0

4. Cài đặt phpMyAdmin trên Ubuntu 22. 04

Chà, một cách để cài đặt phpMyAdmin là sử dụng trình quản lý gói APT sẽ tải xuống và cài đặt nó bằng kho lưu trữ của Ubuntu. Tuy nhiên, điều mà mọi người cần lưu ý là phiên bản phpMyadmin được cài đặt bằng APT sẽ không phải là phiên bản mới nhất. Đó là do phiên bản dài hạn của Ubuntu sử dụng các gói cực kỳ ổn định, do đó bạn sẽ không nhận được bản phát hành phần mềm mới nhất. Trong tình huống như vậy, chúng tôi có thể tải xuống gói phpMyadmin theo cách thủ công để định cấu hình. Hãy xem làm thế nào để làm điều đó

Tải xuống phiên bản mới nhất của phpMyAdmin

Lệnh đã cho sẽ tự động tìm nạp và lưu tệp nén mới nhất của phpMyAdmin ở định dạng Tar. Chỉ cần sao chép và thực hiện nó trong thiết bị đầu cuối lệnh của bạn

sudo apt install wget nano
1

Trích xuất và cấu hình

Sau khi tệp được tải xuống trên hệ thống của bạn, hãy giải nén và di chuyển tệp vào thư mục webroot của bạn

Khai thác

sudo apt install wget nano
2

Bây giờ, di chuyển nó

sudo apt install wget nano
3

Ngoài ra, đừng quên tạo một thư mục tạm thời có tên ‘tmp‘ bên trong thư mục được giải nén nếu không điều này sẽ tạo ra một cảnh báo trên giao diện phpMyAdmin

sudo apt install wget nano
4

5. Thêm chuỗi mật mã Blowfish

Để hoạt động bình thường, phpMyAdmin cần một chuỗi mật mã Blowfish trong tệp cấu hình để xác thực cookie. Tuy nhiên, theo mặc định, không có tệp cấu hình chính vì chúng tôi đang thiết lập thủ công phpMyAdmin. Thay vào đó, có một tệp cấu hình mẫu mà chúng ta có thể đổi tên và sử dụng. Đây là một lệnh cho điều đó

sudo apt install wget nano
5

Bây giờ, tạo một chuỗi ngẫu nhiên 32 bit

sudo apt install wget nano
6
Cách định cấu hình phpMyAdmin trong Apache

Sao chép chuỗi được tạo bởi lệnh trên

Bây giờ, hãy chỉnh sửa tệp cấu hình phpMyAdmin

sudo apt install wget nano
7

và vượt qua nó ở phía trước của dòng

sudo apt install wget nano
8

Thay thế khóa của bạn bằng mã được tạo

Ngoài ra, cuộn xuống cuối và thêm dòng này

sudo apt install wget nano
9
Cách định cấu hình phpMyAdmin trong Apache

Sau đó, lưu tệp của bạn bằng cách nhấn Ctrl+O, nhấn phím Enter rồi thoát khỏi trình chỉnh sửa tệp- Ctrl+X.

Cấp quyền cho Apache để truy cập các tệp PHPMyAdmin

sudo apt install apache2
0

Quyền đối với tệp và thư mục

sudo apt install apache2
1
sudo apt install apache2
2

6. Tạo tệp cấu hình Apache Vhost

Chúng tôi không muốn cung cấp giao diện người dùng phpMyAdmin trên tên miền gốc hoặc địa chỉ IP của chúng tôi, do đó, chúng tôi sử dụng tên miền phụ hoặc thư mục con. Ở đây chúng tôi đang phục vụ nó trong một thư mục con. Do đó, hãy tạo một tệp cấu hình cho nó

sudo apt install apache2
3

Sao chép Dán các dòng sau

sudo apt install apache2
4

Lưu tệp- Ctrl + O nhấn Enter và thoát bằng Ctrl + X

Kích hoạt cấu hình mới

sudo apt install apache2
5

Khởi động lại máy chủ web Apache

Để áp dụng các thay đổi thành công, hãy khởi động lại máy chủ web Apache

sudo systemctl restart apache2

7. Truy cập giao diện web phpMyAdmin

Nhập địa chỉ IP máy chủ hoặc tên miền cùng với thư mục

sudo apt install apache2
9 trong URL của trình duyệt để truy cập nền tảng quản lý cơ sở dữ liệu web này

Ví dụ

sudo apt install apache2
7

hoặc

sudo apt install apache2
8

Nhập người dùng root cơ sở dữ liệu MySQL và mật khẩu của nó để đăng nhập vào phpMyAdmin

Cách định cấu hình phpMyAdmin trong Apache
Cách định cấu hình phpMyAdmin trong Apache

Ghi chú. Nếu bạn nhận được thông báo này ở cuối trang – Bộ lưu trữ cấu hình phpMyAdmin chưa được định cấu hình hoàn chỉnh, một số tính năng mở rộng đã bị tắt. Tìm hiểu tại sao. Hoặc luân phiên chuyển đến tab 'Hoạt động' của bất kỳ cơ sở dữ liệu nào để thiết lập nó ở đó

Cách định cấu hình phpMyAdmin trong Apache

Sau đó, chỉ cần nhấp vào liên kết Tìm hiểu tại sao và nhấp vào liên kết “Tạo” để tự động tạo cơ sở dữ liệu

sudo systemctl enable apache2
0

Cách định cấu hình phpMyAdmin trong Apache

Phần kết luận

Bằng cách này, chúng ta có thể nhanh chóng cài đặt phpMyAdmin trên Ubuntu 22. 04 LTS Jammy để quản lý cơ sở dữ liệu MySQL hoặc MariaDB của chúng tôi với sự trợ giúp của giao diện người dùng đồ họa dựa trên web. Vì tính bảo mật, chức năng mở rộng và hoạt động thoải mái, PhpMyAdmin được coi là tiêu chuẩn để quản trị cơ sở dữ liệu MySQL và MariaDB. Nó được bao gồm trong các ưu đãi lưu trữ web tại nhiều Nhà cung cấp dịch vụ Internet (ISP) và thường là một phần của cấu hình cơ bản của Máy chủ ảo chuyên dụng và Linux (VPS). Các tác vụ phổ biến nhất bao gồm thường xuyên tạo bản sao lưu, chuyển cơ sở dữ liệu sang máy chủ khác và khắc phục sự cố kỹ thuật

Làm cách nào để chạy phpMyAdmin trong Apache?

Cài đặt phpMyAdmin . Tiếp theo, bạn sẽ được hỏi có sử dụng dbconfig-common để thiết lập cơ sở dữ liệu hay không, chọn Yes và nhấn Enter

Làm cách nào để thiết lập phpMyAdmin?

Bước 2. Tải xuống và cài đặt PHPMyAdmin . Đợi lệnh kết thúc quá trình của nó. Sau khi hoàn tất, hãy chạy lệnh sau để xóa zip. Hãy đổi tên thư mục để chúng ta có thể truy cập dễ dàng bằng cách chạy lệnh sau. Once the file has been downloaded, run the following command to unzip it. Wait for the command to finish its process. Once done, run the following command to delete the zip. Let's rename the folder so that we can access it easily by running the following command.

Apache có đi kèm với phpMyAdmin không?

Tổng quan. Apache Web Server được cài đặt sẵn toàn bộ LAMP stack (Apache Web Server, PHP, MySQL, PHPMyadmin) trên Cent OS Server .

Làm cách nào để cài đặt phpMyAdmin với Apache trên Ubuntu?

Cài đặt Apache, MySql, Php, Phpmyadmin (Ubuntu 14 trở lên) .
Bước 1. Cập nhật và nâng cấp hệ thống của bạn. .
Bước 2. Cài đặt MySql. .
Bước 3. Cài đặt Apache. .
Bước 4. Cài đặt PHP và các mô-đun chính của nó để tương tác với MySQL. .
Bước 5. Cài đặt phpmyadmin. .
Bước 6. Sử dụng thư mục cục bộ để phát triển PHP