Hướng dẫn how do i run phpmyadmin on linux? - làm cách nào để chạy phpmyadmin trên linux?
Bạn có cơ sở dữ liệu MySQL trong môi trường của mình không? Bạn có biết rằng cách dễ dàng (và hiệu quả nhất) để quản lý cơ sở dữ liệu MySQL đang sử dụng phpmyadmin? Show PHPMyAdmin là một công cụ dựa trên web được viết trong PHP để quản lý cơ sở dữ liệu MySQL. Ngoài việc xem các bảng (và các đối tượng DB khác), bạn có thể thực hiện nhiều chức năng DBA thông qua giao diện dựa trên web. Bạn cũng có thể thực hiện bất kỳ truy vấn SQL nào từ UI. Bài viết này sẽ cung cấp các hướng dẫn từng bước về cách cài đặt và định cấu hình phpmyadmin trên các bản phân phối Linux. 1. Phpmyadmin Pre cần thiếtHãy chắc chắn rằng bạn đã cài đặt Php 5 (hoặc trên). # php -v PHP 5.3.2 (cli) (built: May 19 2010 03:43:49) Hãy chắc chắn rằng bạn đã cài đặt MySQL 5 (hoặc trên). # mysql -V mysql Ver 14.14 Distrib 5.1.47, for pc-linux-gnu (i686) using readline 5.1 Đảm bảo Apache được cài đặt và chạy. Các mô -đun PHP5Nếu bạn không có PHP, tôi khuyên bạn nên cài đặt PHP từ nguồn. Sau đây là lệnh cấu hình tôi đã thực thi trong khi cài đặt PHP từ nguồn. Điều này bao gồm tất cả các mô -đun PHP cần thiết cho phpmyadmin. ./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql --with-bz2 --with-zlib --enable-zip --enable-mbstring --with-mcrypt Nếu bạn không biên dịch PHP5 với các tùy chọn trên, bạn sẽ nhận được thông báo lỗi từ giao diện web PHPMyAdmin.
2. Tải xuống và cài đặt phpmyadmin trong Apache documentrootXác định tài liệu Apache của bạn. # grep DocumentRoot /usr/local/apache2/conf/httpd.conf DocumentRoot /usr/local/apache2/htdocs Tải xuống phiên bản mới nhất của phpmyadmin. Hiện tại phiên bản ổn định của phpmyadmin là 3.3.7 # cd /usr/local/apache2/htdocs # tar xvfz phpMyAdmin-3.3.7-all-languages.tar.gz # mv phpMyAdmin-3.3.7-all-languages phpmyadmin 3. Bảo mật thư mục phpmyadmin - Tạo người dùng PHPMYTạo người dùng PHPMY UNIX. # adduser phpmy # passwd phpmy Kiểm tra người dùng và nhóm nào được Apache sử dụng. # egrep 'User|Group' /usr/local/apache2/conf/httpd.conf User daemon Group daemon Sửa đổi quyền sở hữu người dùng của thư mục PHPMyAdmin cho người dùng PHPMY. # cd /usr/local/apache2/htdocs # chown -R phpmy.daemon phpmyadmin/ 4. Cập nhật Phpmyadmin Config.inc từ WizardBạn cần thiết lập tệp config.inc đúng cách để phpmyadmin hoạt động. Bạn có thể tạo và chỉnh sửa tệp này theo cách thủ công hoặc sử dụng Trình hướng dẫn cài đặt trình cài đặt Phpmyadmin config. Tôi khuyên bạn nên sử dụng trình hướng dẫn thiết lập, vì nó rất thẳng về phía trước. Để làm điều đó, bạn nên tạo cấu hình giả sau đây với sự cho phép thích hợp. # cd /usr/local/apache2/htdocs/phpmyadmin/ # mkdir config # chmod o+rw config # cp config.sample.inc.php config/config.inc.php # chmod o+w config/config.inc.php Bây giờ, hãy gọi trình hướng dẫn thiết lập phpmyadmin từ trình duyệt bằng URL: http: // {your-IP-address} /phpmyadmin/setup/index.php. Điều này sẽ hiển thị các trình hướng dẫn thiết lập sau. Hình: Trình hướng dẫn thiết lập phpmyadmin: phpMyAdmin Setup WizardNhấp vào trên máy chủ mới của máy chủ, sẽ hiển thị theo trình hướng dẫn máy chủ. Hình: Phpmyadmin Tạo máy chủ mới: phpMyAdmin Create New ServerĐiền vào thông tin sau trong màn hình máy chủ mới. Để lại các trường khác cho các giá trị mặc định.
Nhấp vào Lưu để lưu cấu hình. Bạn có thể thấy các tin nhắn cảnh báo sau đây. Bỏ qua nó ngay bây giờ.
5. Khởi chạy phpmyadminGọi phpmyadmin từ trình duyệt bằng URL: http: // {your-IP-address} /phpmyadmin/index.php Nếu bạn đã cài đặt phpmyadmin trên phân phối máy tính để bàn Linux, bạn cũng có thể truy cập phpmyadmin bằng URL localhost: http: //localhost/phpmyadmin/index.php Đăng nhập bằng mật khẩu gốc MySQL của bạn. I.E Sử dụng Root root cho tên người dùng phpmyadmin. Sử dụng mật khẩu gốc MySQL cho mật khẩu PHPMyAdmin. Nếu bạn thấy phần mở rộng không thể tải McRypt. Vui lòng kiểm tra cấu hình PHP của bạn. Tin nhắn, bạn đã không biên soạn PHP của bạn với McRypt. Hãy chắc chắn rằng bạn đã cài đặt các gói LibMCrypt và LibMCrypt-Devel trên Linux của bạn trước khi bạn biên dịch PHP với tùy chọn WWWith-MCRYPT. Bạn cũng sẽ thấy thông báo: Cấu hình thư mục, được sử dụng bởi tập lệnh thiết lập, vẫn còn tồn tại trong thư mục phpmyadmin của bạn. Bạn nên loại bỏ nó một khi phpmyadmin đã được cấu hình. Giống như tin nhắn nói, hãy xóa thư mục cấu hình. # cd /usr/local/apache2/htdocs/phpmyadmin # rm -rf config Sau khi di chuyển thư mục cấu hình, nếu bạn truy cập URL Setup/Index.php, bạn sẽ thấy thông báo sau. Đây là một điều tốt, vì bạn đã cấu hình phpmyadmin. Không thể tải hoặc lưu cấu hình. Vui lòng tạo cấu hình thư mục Web có thể ghi trong thư mục cấp cao nhất của PhpMyAdmin như được mô tả trong tài liệu. Nếu không, bạn sẽ chỉ có thể tải xuống hoặc hiển thị nó. Khi bạn đã đăng nhập, bạn sẽ có thể quản lý tất cả các cơ sở dữ liệu MySQL từ trình duyệt của bạn. Hình: Cấu trúc phpmyadmin DB: phpMyAdmin DB Structures |