Tạo Virtual Host trên MAMP với domain .local

Đăng vào Hosting & domain 3162 Views
banner home FINAL 1050x121 1

Bình thường khi chưa upload code lên hosting bạn thường lập trình ở local dưới dạng sau phải không?

Ở bài này mình sẽ hướng dẫn các bạn sử dụng MAMP Free cấu hình Virtual Host cho nó có dạng sau
Đuôi .local bạn có thể đặt tùy ý như .wp.mot … trừ .dev vì đã được Google mua.

Điều kiện:

  • Đã tạo 2 thư mục wordpress và code trong htdocs

MacOs

Bước 1:
Mở terminal và gõ dòng lệnh sau, mục đích là mở file hosts:

tao virtual host tren mamp voi domain local 4558

Bạn thêm dòng sau

tao virtual host tren mamp voi domain local 4558 1

Bấm Ctrl + X -> Y -> Enter để thoát

Bước 2:

Ở Finder bạn vào

tao virtual host tren mamp voi domain local 4558 2

Bạn truy cập vào folder apache ở đường dẫn sau:

tao virtual host tren mamp voi domain local 4558 3

Mở file httpd.conf search dòng Virtual host và xóa dấu # trước Include. Mục đích là cho phép Mamp hỗ trợ Virtual hosts

tao virtual host tren mamp voi domain local 4558 4

Sau đó Command + S lưu lại.

Bước 3:
Bạn lại vào Finder bạn vào

Bạn truy cập vào folder extra ở đường dẫn sau:

tao virtual host tren mamp voi domain local 4558 5

Mở file httpd-vhosts.conf và paste các dòng lệnh sau

Giải thích:
DocumentRoot : Đường dẫn đến thư mục trong htdocs
ServerName : Tên domain của bạn ví dụ ở đây là: wordpress.local

tao virtual host tren mamp voi domain local 4558 6

Sau đó Command + S lưu lại.
Khởi động lại MAMP

Từ giờ khi muốn thêm 1 Virtual host mới bạn chỉ cần truy cập vào httpd-vhosts.conf trong đường dẫn sau là được.

Lưu ý: truy cập htdocs trên máy MAC

MacOS:

Thư mục htdocs nằm trong /Applications/MAMP/htdocs

Windows

Bước 1:

Mở file hosts trên windows

Chèn nội dung sau

Bước 2:
Mở file httpd.conf để bật Virtual hosts trên MAMP

Tìm dòng Virtual hosts và xóa dấu # trước Include

Cũng trong file httpd.conf

Đang là AllowOverride None chuyển sang AllowOverride All

Bước 3:
Mở file httpd-vhosts.conf để thêm domain

Giải thích:
DocumentRoot : Đường dẫn đến thư mục trong htdocs
ServerName : Tên domain của bạn ví dụ ở đây là: wordpress.local

Sau đó Ctrl + S lưu lại.
Khởi động lại MAMP


Nếu gặp tình trạng đăng nhập wp-login.php lỗi, hay bị tình trạng vẫn lưu lại ở folder cũ thì bạn vào phpMyAdmin và sửa lại đường dẫn ở siteurl và home

tao virtual host tren mamp voi domain local 4558 7

Cám ơn bạn đã đọc bài viết. Chúc bạn luôn gặp may mắn trong cuộc sống

5/5 (1 Review)

# KHÁM PHÁ CÁC HASHTAG HÀNG ĐẦU

Zalo Channel

Facebook Channel

Youtube Channel

banner home FINAL 1050x121 1
0 0 votes
Article Rating
Nhận thông báo qua Email
Nhận thông báo cho
guest
0 Comments
cũ nhất
mới nhất bình chọn nhiều nhất
Inline Feedbacks
View all comments
0
Hãy để lại bình luận của bạn!x
()
x