01/10/2018, 09:41

Làm sao để chạy mã nguồn này?

làm sao để chạy mã nguồn này ạ

GitHub

voidlabs/mosaico

mosaico - Mosaico - Responsive Email Template Editor

Dark.Hades viết 11:42 ngày 01/10/2018

Cài Docker và chạy:

docker build -t mosaico/mosaico .
docker run -p 9006:9006 mosaico/mosaico
Bảo Ngọc viết 11:46 ngày 01/10/2018

trước giờ mình xài joomla không à :)) bạn hướng dẫn kĩ chút dùm mình đc k ạ

Dark.Hades viết 11:54 ngày 01/10/2018

Để cài Docker thì trước tiên bạn phải hiểu nó là gì:

Theo hiểu biết đơn giản của mình thì:

Docker là một dạng phần mềm hỗ trợ tạo máy ảo như (VMWare, VirtualBox,…).
Nó dùng 1 ổ cứng (ảo) để chứa tất cả các os, khi khởi động os ảo này nó sẽ chạy song song với máy host, dùng kernel máy host luôn (thì phải). vậy nên nó tiêu tốn rất ít tài nguyên, ưu điểm này đánh bại mấy đối thủ khác, tuy vậy khá khó cài và khó hiểu cách thức hoạt động nếu bạn chưa có kiến thức kha khá về máy ảo.
Nó chủ yếu hỗ trợ máy ảo linux (mặc dù cài trên windows nhưng chạy song song là điều bình thường - cái này bạn hiểu thì sẽ thấy nó khá ảo và dị).

Bạn mở https://store.docker.com/editions/community/docker-ce-desktop-windows (với windows) để download nó và cài đặt,
Xong xuôi thì khởi động lại máy.
Tiếp theo mở CMD/Shell ra gõ lệnh:

git clone https://github.com/voidlabs/mosaico.git
cd mosaico #hoặc dir gì đó tùy shell
docker build -t mosaico/mosaico .
docker run -p 9006:9006 mosaico/mosaico

xong, mở trình duyệt http://localhost:9006

Bảo Ngọc viết 11:47 ngày 01/10/2018

Cảm ơn bạn, vậy cái này chỉ chạy ở máy tính thôi ạ? không chạy được trên hosting phải không bạn.

Dark.Hades viết 11:51 ngày 01/10/2018

Cái mosaico thì nó chạy trên nodejs, còn docker thì chạy trên vps/pc, bạn đang từ php thì mình nghĩ cứ tìm php vọc cho kĩ, không nhất thiết phải học nodejs đâu
P/S: Câu cảm ơn kia mà bấm thêm nút :TYM: ở dưới nó mới nuột

Bảo Ngọc viết 11:52 ngày 01/10/2018

Cái mosaico thì nó chạy trên nodejs, còn docker thì chạy trên vps/pc, bạn đang từ php thì mình nghĩ cứ tìm php vọc cho kĩ, không nhất thiết phải học nodejs đâu

Thanks bạn nhiều

Bài liên quan
0