Cài đặt localhost với domain riêng của bạn

ismartcom005

MasterSergeant
Tham gia
14/04/2015
Bài viết
839
Được Like
798
Bài này mình viết dành cho bạn nào chưa biết, bác nào biết rồi bỏ qua đừng cười mình chém gió qua mặt nhá :D chủ yếu là share để ae cùng biết ;)

Như các bạn thường thấy khi làm web hay forum thường nhiều bạn chưa đưa lên host mà chủ yếu là làm local hay làm tại laptop, PC của bạn với XAMPP hoặc Vertrigo hoặc WAMP, cái này là dành cho những soft xài Apache nha. Còn Nginx chưa xài thử nhiều nên chưa biết :D

Và như các bạn thấy là link để truy cập thường là http://localhost/ten-folder-cua-ban
Vậy bạn có thử nghĩ tạo virtual host như trên host thật hay server chưa :D, ví dụ thay vì http://localhost/ten-folder-cua-ban thì giờ là http://abc.xxx ( domain xxx hơi bị mắc á :D ) và dĩ nhiên là chỉ truy cập local thôi nha
Có 2 bước :

Bước 1: Sửa file host trên Laptop/ PC
Bạn mở Notepad (nhớ là Open as Administrator nha ) sau đó tìm đến C:\Windows\System32\drivers\etc thêm vào dòng sau:
Mã:
127.0.0.1              domain.local (hoặc tên domain sau tùy bạn)

Bước 2: Sửa file trong Apache. trong XAMPP hoặc Vertrigo hay WAMP tìm đến Apache/conf sửa file httpd.conf
Tìm line
Mã:
# Virtual hosts
#Include conf/extra/httpd-vhosts.conf
sửa thành
Mã:
# Virtual hosts
Include conf/extra/httpd-vhosts.conf

Xong sửa file httpd-vhosts.conf tại Apache/conf/extra
Mã:
#NameVirtualHost *:80
thành
Mã:
NameVirtualHost *:80

Thêm đoạn này vào
Mã:
<VirtualHost *:80>
    ServerAdmin webmaster@domain của bạn
    DocumentRoot "đường dẫn đến thư mục của bạn"
    ServerName domain của bạn
    ServerAlias www.domain của bạn
    ErrorLog "logs/dummy-host.localhost-error.log"
    CustomLog "logs/dummy-host.localhost-access.log" common
</VirtualHost>

Xong bạn vào thư mục www tạo folder domain.local và up source vào đó. như mình đang xài Vertrigo :D

Xong thì restart hoặc start xampp, vertrigo, wamp lại truy cập http://domain-cua-ban là ok

Hơi khó hiểu, bạn nào cần gì comment nhá :D
 

Top Bottom