AdminVietnam Logo
CentOSLINUX

Tạo VirtualHost trên Shared CentOS Hosting

Đào Xuân HưngĐào Xuân Hưng
8 phút đọc
Tạo VirtualHost trên Shared CentOS Hosting

Xem thêm: Cài đặt Apache trên CentOS/Redhat/Fedora

Để tạo VirtualHost trên Apache, ta chỉ cần thêm một thư mục chứa web và gán nó cho Apache, cuối cùng là thêm vài dòng vào file cấu hình httpd.conf.

Tạo thư mục chứa web:

[root@Server ~]# mkdir -p /webdata/{adminvietnam.org,demo.org}
[root@Server ~]# echo "adminvietnam" > /webdata/adminvietnam.org/index.html
[root@Server ~]# echo "demo" > /webdata/demo.org/index.html
[root@Server ~]# chown -R apache:apache /webdata   // gán nó cho Apache
[root@Server ~]# vi /etc/httpd/conf/httpd.conf

Ở cuối file này có sẵn một ví dụ của VirtualHost, bạn chỉ cần uncomment và sửa lại cho phù hợp

CaptureHoặc thêm vào các dòng sau:

<VirtualHost *:80>
   DocumentRoot /webdata/adminvietnam.org
   ServerName adminvietnam.org
   ServerAlias www.adminvietnam.org
   ServerAdmin [email protected]
   ErrorLog logs/adminvietnam.error.log
   CustomLog logs/adminvietnam.access.log combined
</VirtualHost>
<VirtualHost *:80>
   DocumentRoot /webdata/demo.org
   ServerName demo.org
   ServerAlias www.demo.org
   ServerAdmin [email protected]
   ErrorLog logs/adminvietnam.error.log
   CustomLog logs/adminvietnam.access.log combined
</VirtualHost>

Và bỏ comment ở khoảng dòng thứ 1000

NameVirtualHost *:80

Khởi động lại Apache

[root@Server ~]# service apache2 restart

Kiểm tra:

Kết quả sau khi cấu hình Apache
Kết quả sau khi cấu hình Apache

Đào Xuân Hưng – AdminVietnam.org

Xem thêm:
Tạo Virtual Host trên Shared Ubuntu Hosting
Cấu hình HTTPS trên CentOS với Apache

Thẻ bài viết:

#apache#centos#virtual host
Đào Xuân Hưng

Đào Xuân Hưng

Tác giả tại AdminVietnam. Chia sẻ các bài viết kỹ thuật hữu ích về quản trị hệ thống, tối ưu hóa hạ tầng IT và an toàn thông tin.

Bài viết liên quan

CẤU HÌNH XAMPP TRÊN CentOS7
CentOS

CẤU HÌNH XAMPP TRÊN CentOS7

Xampp là chương trình tạo máy chủ Web (Web Server) được tích hợp sẵn Apache, PHP, MySQL, FTP Server, Mail Server và các công cụ như phpMyAdmin. Không như Appserv, Xampp có chương trình quản lý khá tiện lợi, cho&hellip;

Tran Van ThaoTran Van Thao
5 phút đọc
CẤU HÌNH SPAMASSASSIN TRÊN CENTOS 7
CentOS

CẤU HÌNH SPAMASSASSIN TRÊN CENTOS 7

      Spam Assassin được gọi là sát thủ Spam, hiểu nôm na là đi giết những bức thư spam. SpamAssassin được xây dựng rộng rãi bởi sự hợp tác của nhiều bên&hellip;

Tran Van ThaoTran Van Thao
5 phút đọc
Tạo VirtualHost trên Shared CentOS Hosting | AdminVietnam