Đối với các nhà lập trình web, việc đặt mật khẩu để bảo vệ cho những thư mục web của mình là điều rất quan trọng. Bài viết sau đây chúng tôi sẽ hướng dẫn các user từ một cơ sở dữ liệu MySQL thực hiện điều này với mod_auth_mysql trên Apache2 sử dụng máy chủ Debian Squeeze. Đây là sự thay thế cho tập tin mật khẩu văn bản đơn giản được cung cấp bởi mod_auth và cho phép bạn sử dụng cú pháp SQL bình thường để tạo/chỉnh sửa/xóa user. Bạn cũng có thể cấu hình mod_auth_mysql để xác...
Bảo vệ thư mục web với mod_auth_mysql Apache2 (Debian Squeeze) Đối với nhà lập trình web, việc đặt mật để bảo vệ cho thư mục web điều quan trọng Bài viết sau hướng dẫn user từ sở liệu MySQL thực điều với mod_auth_mysql Apache2 sử dụng máy chủ Debian Squeeze Đây thay cho tập tin mật văn đơn giản cung cấp mod_auth cho phép bạn sử dụng cú pháp SQL bình thường để tạo/chỉnh sửa/xóa user Bạn cấu hình mod_auth_mysql để xác thực bảng người dùng MySQL Một số lưu ý Ở ví dụ minh họa sử dụng vhost http://www.example.com với tập tin cấu hình vhost /etc/apache2/sites-available/www.example.com.vhost thư mục root /var/www/www.example.com/web Yêu cầu đặt thiết lập mật để bảo vệ thư mục /var/www/www.example.com/web/protecteddir (dịch thành http://www.example.com/protecteddir/) Cài đặt MySQL, mod_auth_mysql Để cài đặt MySQL mod_auth_mysql, chạy lệnh: apt-get install mysql-server mysql-client libapache2mod-auth-mysql Bạn yêu cầu cung cấp mật cho user root MySQL: New password for the MySQL "root" user: