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 OpenShift.Redhat.Com

Bước 2:
Chọn SIGN UP FOR FREE để nhập thông tin đăng kí.

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.

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

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!
Copy ghi rõ nguồn : Nam.Name.Vn
Comment Facebook