Hãy nhanh tay Đăng kí và Đăng nhập để trở thành thành viên chính thức của và cùng thảo luận!
I - Giới Thiệu
1.OpenShift là gì?
OpenShift là một dịch vụ nền tảng điện toán đám mây của hãng Red Hat.
OpenShift cho phép người dùng tạo ra những ứng dụng nền tảng hosting và chũng ta có thể tùy chỉnh những công cụ cài đặt trên đó. OpenShift hỗ trợ các mã nguồn chạy PHP và MySQL, PhpMyAdmin,...
OpenShift Online thực chất không phải là một hosting thông thường mà ta vẫn thường hay nhắc mà đó chính là một ứng dụng tạo ra một nền tảng hosting công cộng ứng dụng công nghệ máy chủ điện toán đám mây để người dùng có thể sử dụng, tạo ra một hosting cho riêng mình và có thể tùy chỉnh các phần mềm được cài đặt lên trên nó.
OpenShift rất thích hợp cho các bạn làm forum Xenforo, VBB, MyBB, Discuz, Joomla, Wordpress, Drupal,...
2. So sánh ưu - nhược điểm
Ưu điểm khi sử dụng hosting OpenShift
- Miễn phí và live mãn hạn, mình dùng mấy năm rồi
- Hỗ trợ hầu hết các hàm PHP và hầu hết các mã nguồn hiện nay
- Có thể dùng để chạy BOT LIKE
Nhược điểm của hosting OpenShift
- Dung lượng băng thông thấp.
- Thích hợp để TEST code hoặc chạy website nhỏ
- Khó đăng kí và quản lí Full trên điện thoại
3. Thông số
Mỗi tài khoản OpenShift bạn sẽ nhận được 3 Gears, mỗi Gears có Disk là 1GB đủ cho các bạn Build 1 hệ thống website! Bạn có thể mua thêm Disk với giá 1$/1GB. Các bạn có thể gộp 3 Gears lại với nhau để sử dụng thay vì dùng 1 Gears.
Tóm lại OpenShift có thông số như sau:
- Space 1GB
- Bandwidth Unlimited
- không giới hạn Request
Nếu các bạn gộp 3 Gears lại các bạn sẽ được 3GB Space.
II - Hướng Dẫn Cơ Bản Để Có 1 Hosting Trên OPENSHIFT
1. Hướng dẫn đăng kí tài khoản trên OpenShift (OPS)
Bước 1:
Đăng ký tài khoản
tại đây
Bước 2:
Chọn
SIGN UP FOR FREE để nhập thông tin đăng kí. Hoặc đăng ký
tại link này.
Bước 3:
Nhập thông tin đăng kí tài khoản
Sau khi nhấn Sign bạn đăng nhập vào mail đăng kí để kích hoạt tài khoản.
Rồi đăng nhập bằng chính tài khoản vừa tạo. (
Link đăng nhập).
2. Tạo app Trên OPS
Bước 1:
Sau khi đăng kí xong các bạn vào
https://openshift.redhat.com/app/console/applications để tiến hành
Build Systems Web
Bước 2:
Các bạn có thể lựa chọn những ứng dụng cần thiết cho Systems web của bạn.
Các bạn sử dụng để Build chạy mã nguồn
XenForo,
vBulletin hoặc các mã nguồn PHP khác thì các bạn chọn
PHP 5.4 hoặc các App tương tự.
Bước 3:
Các bạn điền tên của
Application trong ô
Public URL các bạn vừa chọn để tiến hành Build
Bước 4:
Thêm
MySQL5.5 và
phpmyadmin4.0 vào. Build xong ta được như hình dưới.
Nếu các bạn dùng mã nguồn
WorldPress thì thay vì các bạn chọn
PHP 5.x thì chọn
Worldpress 3.x còn các bước sau tương tự.
3. Hướng dẫn up quản lí file (FileManager) và code lên OPS
Mình sẽ hướng dẫn các bạn các up đơn giản nhất. Phần sau mình sẽ hướng dẫn cách up code bằng Lệnh ssh của Lunix.
Quay lại bước 3 in đậm ở trên.
Ở dòng
SOURCE CODE các bạn điền lần lượt
https://github.com/ladyga14/manager ở ô thứ nhất và điền
ops ở ô thứ hai.
Nhấn
Create Application
đợi nó tạo xong, vào domain-rhcloud.com/manager với domain là url bạn điền lúc nãy.
Đăng nhập tài khoản mặc định:
admin -
12345 để up code.
Phần 1 đến đây là kết thúc. Chúc các bạn thành công!