Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Tài liệu cai dat WebDAV cung MySQL tren Apache2 doc
Nội dung xem thử
Mô tả chi tiết
Cài đặt WebDAV cùng MySQL trên
Apache2
Trong bài viết sau, chung tôi sẽ hướng dẫn các bạn cách thiết lập WebDAV sử dụng cơ
chế chứng nhận MySQL (dựa trên mod_auth_mysql) trên nền tảng Apache2 và Ubuntu
9.10 server.
WebDAV (đầy đủ là Web-based Distributed Authoring and Versioning) với thuộc tính mở rộng,
kế thừa chuẩn HTTP protocol cho phép người dùng trực tiếp chỉnh sửa file lưu trữ trên Apache
server, vì vậy hoàn toàn không cần đến giao thức FTP hỗ trợ nữa. Và đường nhiên, với khả năng
trên thì WebDAV cũng được dùng để upload và download dữ liệu.
1. Lưu ý sơ bộ: trong bài viết này sử dụng hệ điều hành Ubuntu 9.10 server với hostname
server1.example.com và địa chỉ IP: 192.168.0.100
2. Hướng dẫn cài đăt Apache2, WebDAV, MySQL, mod_auth_mysql:
Để cài đặt lần lượt Apache2, WebDAV, MySQL, và mod_auth_mysql, gõ câu lệnh sau:
aptitude install apache2 mysql-server mysql-client libapache2-mod-auth-mysql
Bạn sẽ nhận được yêu cầu nhập mật khẩu cho tài khoản MySQL root user – mật khẩu này đều
được sử dụng cho tài khoản user root@localhost cũng như [email protected], vì vậy
chúng ta không cần phải phân loại mật khẩu MySQL root bằng cách thủ công như sau:
New password for the MySQL "root" user: <-- mật khẩu tài khoản root
Repeat password for the MySQL "root" user: <-- mật khẩu tài khoản root
Sau đó, kích hoạt WebDAV và module mod_auth_mysql:
a2enmod dav_fs
a2enmod dav
a2enmod auth_mysql
Khởi động lại Apache.
3. Tạo host ảo – Virtual Host:
Tiếp theo, chúng ta sẽ tạo vhost Apache mặc định trong thư mục /var/www/web1/web. Để phục
vụ cho mục đích này, cần phải thay đổi thiết lập Apache vhost mặc định trong
/etc/apache2/sites-available/default. Trong trường hợp bạn đã có vhost phù hợp, mà chỉ cần kích
hoạt WebDAV, bạn phải điều chỉnh lại sao cho phù hợp với tình huống của bài viết.