August 18, 2015

Bật UserDir và tạo virtualhost trên Apache

Như các bạn đã biết mặc định Apache sẽ để đường dẫn thư mục chứa code là /var/ww/html. Trong tut này mình sẽ hướng dẫn các bạn bật UserDir trên Apache và chuyển đường dẫn về /home/domain/public_html.
Bắt đầu thôi.
1. Bước 1: Mở file /ect/httpd/conf/httpd.conf
– Tìm (Dòng 366)
Sửa thành
– Tìm (Dòng 373)
Sửa thành
– Tìm (Từ dòng 381 – 392)
Sửa thành
– Tìm (Dòng 990)
Sửa thành
* Sau khi làm xong các bạn nhớ save lại
2. Bước 2: Tạo thư mục public_html và virtualhost
* Để tạo thư mục public_html (hay là thư mục chứa code site các bạn) và thư mục chứa file logs chạy 2 lênh sau
* Tạo file virtualhost
Các bạn tạo file domain.conf trong thư mục /etc/httpd/conf.d với nội dung như sau
– Các bạn thay example.com bằng domain của các bạn
* Chú ý: Ở bước tạo thư mục thư mục chứa code và file logs (public_html, logs) không nhất thiết phải để là example.com, các bạn có thể đặt tên thư mục là gì cũng được
vd: /home/abcxyz/public_html, /home/abcxyz/logs
– Đường dẫn trong file virtualhost phải giống với đường dẫn các bạn đã tạo, cụ thể ở các dòng:
ví dụ: Mình tạo thư mục chứa code và file logs có path là: /home/vpstut/public_html, /home/vpstut/logs và domain của mình là vpstut.info thì file virtualhost của mình sẽ là
– Khởi động lại apache

0 comments:

Post a Comment