Giới thiệu về Ezyplatform - Nền tảng lập trình từ người Việt
Ezyplatform là gì?
Ezyplatform là một giải pháp phần mềm đang được xây dựng và trở nên "toàn diện", với mong muốn cung cấp cho người dùng mọi thứ cần thiết để xây dựng, triển khai và quản lý các ứng dụng, web mạn mẽ. Nền tảng này bao gồm:
- Phần mềm máy chủ: Cung cấp giao diện quản trị và giao diện người dùng cho cả API thời gian thực và không thời gian thực
- Framework: Cung cấp thư viện và công cụ để lập trình theo chủ đề và plugin có thể tích hợp vào phần mềm máy chủ.
- Thị trường: 1 điểm đặc biệt từ ezyplatform là có một thị trường giúp cho các lập trình viên có thể ngay lập tức có một cộng đồng để có thể chia sẻ và bán sản phẩm của mình tới tay người dùng.
- Ezy platform Clound: Cung cấp một dịch vụ cho phép bạn khởi tạo một Ezyplatform Server bằng 1 cú click chuột
"Cũng giống với các platform khác thôi, tôi chẳng muốn dành thêm thời gian để biết về nó".
Nếu bạn nghĩ như vậy thì gượm lại đã nào, chúng ta cùng thảo luận xem vì sao lại là ezyplatform? Có các lý do sau đây để chúng ta quyết định xem có nên cùng đi với ezyplatform:
- Bạn có thể xây dựng các ý tưởng của mình một cách nhanh chóng
- Có sẵn nhiều plugin tiện ích
- Có thể được hỗ trợ về và phát triển ý tưởng của bạn cùng với đội ngũ từ youngmonkeys
Điều đó thật tuyệt phải không, nó sẽ giúp bạn thực hiện các ý tưởng của mình dễ dàng và thực tế hơn rất nhiều. Điểm mấu chốt là bạn có thể thực sự làm nó, thực sự thực hiện ý tưởng của bạn!
Giờ đến lúc bắt đầu rồi, Đầu tiên hãy làm quen với ezyplatform và cài đặt trước tiên.
Cài đặt Ezyplatform: Xỏ đôi giày siêu tiện ích để sẵn sàng bước chạy đầu tiên.
Các Bước Cài Đặt
- Tải và cài đặt JDK 8. Bạn có thể tải từ Oracle.
- Thiết lập biến môi trường JAVA_HOME, bạn có thể tham khảo tại đây.
- Cài đặt Mysql, bạn có thể tham khảo tại Tài liệu MySQL (Lưu ý khởi động Mysql trước khi tới với bước chạy lệnh bên dưới).
- Truy cập ezyplatform và tải gói cài đặt.
- Giải nén tệp đã tải để có thư mục EzyPlatform. Mở thư mục này.
- Mở tệp
settings/setup.properties
và sửa đổi thông tin nguồn dữ liệu tương ứng.
Đối với Linux, MacOS
- Mở terminal và di chuyển đến thư mục EzyPlatform đã tải với lệnh cd.
- Chạy lệnh:
bash cli.sh "console admin"
. Nếu bạn thấy hiển thịEZYHTTP READY
, điều này có nghĩa là bạn đã cài đặt thành công. Nếu có ngoại lệ xảy ra, điều này có nghĩa là bạn đã cấu hình saidatasource
. - Truy cập URL sau: Admin URL.
- Điền thông tin cần thiết để tạo tài khoản super admin.
- Sau khi nhập thông tin thành công, nhấp vào nút
submit
để hoàn tất cài đặt EzyPlatform. Sau đó giao diện sẽ như sau: - Quay lại terminal và nhấn
crlt + C
để thoát khỏi chế độ console. - Chạy lệnh:
bash cli.sh "start admin" ; tail -f logs/admin-server.log
để bắt đầu EzyPlatform ở nền và theo dõi bất kỳ lỗi nào được ghi lại . Tuy nhiên, thông thường sẽ không có lỗi ở bước này. - Nếu bạn muốn khởi động trang web, truy cập URL sau: dashboard/web URL và nhấp vào nút
start
. Tuy nhiên, ở thời điểm này, chỉ có theme mặc định sẽ được khởi động, nên bạn sẽ cần tải một theme khác theo sở thích của mình. - Nếu bạn muốn khởi động máy chủ socket, truy cập URL sau: dashboard/socket URL và nhấp vào nút
start
.
Đối với Windows
- Mở command prompt (cmd) và di chuyển đến thư mục EzyPlatform đã tải với lệnh
cd
. - Chạy lệnh:
.\cli.bat "console admin"
. Nếu bạn thấy hiển thịEZYHTTP READY
, điều này có nghĩa là bạn đã cài đặt thành công(thêm ảnh mô tả). Nếu có ngoại lệ xảy ra, điều này có nghĩa là bạn đã cấu hình saidatasource
. - Truy cập URL sau: Admin URL.
- Điền thông tin cần thiết để tạo tài khoản super admin (thêm ảnh mô tả).
- Sau khi nhập thông tin thành công, nhấp vào nút
Submit
để hoàn tất cài đặt EzyPlatform. Sau đó giao diện sẽ như sau: - Nếu bạn muốn khởi động trang web hãy mở một cmd mới, di chuyển đến ezyplatform và chạy lệnh
.\cli.bat "console web"
. Tuy nhiên, ở thời điểm này, chỉ có theme mặc định sẽ được khởi động, nên bạn sẽ cần tải một theme khác theo sở thích của mình. - Nếu bạn muốn khởi động trang socket hãy mở một cmd mới, di chuyển đến ezyplatform và chạy lệnh
.\cli.bat "console socket"
.
Dừng EzyPlatform
- Đối với Linux: Chạy lệnh:
bash cli.sh stop
. - Đối với Windows: Đóng tất cả cửa sổ cmd.
Xử Lý lỗi
Nếu có bất kì lỗi nào vui lòng tham khảo tại Hướng dẫn cài đặt ezyplatform Hoặc đặt câu hỏi tại Trang web hỏi đáp của ezyplatform
Lời kết
Vậy là chúng ta đã hoàn thành việc cài đặt Ezyplatform thành công trong bài viết này. Trong những bài viết tiếp theo, chúng ta sẽ cùng nhau khám phá cách tạo plugin và đưa chúng lên chợ Ezy Market. Hãy cùng chờ đón những bài viết tiếp theo nhé!