[Share] Cách đăng ký VPS miễn phí của Openshift

Thảo luận trong 'Tips and Guides' bắt đầu bởi hoangmanhtran, 05/08/2015.

  1. hoangmanhtran

    hoangmanhtran Thượng Đế

    Tham gia:
    15/07/2015
    Bài viết:
    177
    Đã được thích:
    100
    Điểm thành tích:
    43
    Giới tính:
    Nam
    Nơi ở:
    Tp Pleiku, tỉnh Gia Lai
    Web:
    Chào các bạn, hôm nay mình sẽ được hướng dẫn các bạn cách đăng ký VPS Free của Openshift. Các bạn có thể dùng để chạy Web, Blog, Forum,... trong quá trình tập tành. Vì là miễn phí nên mình không khuyến khích các bạn dùng để chạy Web lâu dài, lý do vì sao thì mình sẽ nói rõ ở dưới.
    Nào! Bắt tay vào làm thôi:

    1. Bước 1: Các bạn truy cập vào đây để đăng ký tài khoản. Bước này chắc mình cũng không cần hướng dẫn nữa nhỉ :)
    [​IMG]
    2. Bước 2: Sau khi đăng ký xong, bạn sẽ được dẫn vào phần tạo Application đầu tiên:

    [​IMG]
    • Nhấn vào Creat your first application now.
    • Openshift có 1 kho ứng dụng rất đa dạng, bạn chỉ cần lựa chọn rồi Openshift sẽ thực hiện cài đặt tự động cho bạn. Tuy nhiên, ở đây mình muốn cài Xenforo với Code Php nên bạn di chuyển xuống dưới chọn PHP 5.3 hoặc 5.4 cũng được.
    [​IMG]
    • Tiếp đến là phần chọn tên miền và các phần linh tinh. Các bạn có thể tùy chọn 1 tên miền cho App của bạn mà Openshift bắt buộc, sau này bạn có thể thêm tên miền riêng theo ý thích. Tên miền này của bạn sẽ có dạng Application name - Namespace.rhcloud.com, trong đó Namespace sẽ luôn cố định. Ví dụ ở đây mình chọn là demo-ktlxyz.rhcloud.com thì sau này mình có tạo thêm App thì tên miền sẽ luôn là tên app-khotailieu.rhcloud.com. Các bạn di chuyển xuống cuối trang rồi nhấn nút Creat Application mà không cần phải tùy chỉnh gì cả để tránh các lỗi không đáng có.
    [​IMG]
    • Khi tạo App xong, bỏ qua trang hướng dẫn thì ta có thể xem danh sách App đã tạo tại phần Application.
    [​IMG]
    • Nhấn vào tên App sẽ đến trang chi tiết của App đó. Vì ban đầu mình chọn Php nên bây giờ sẽ cần phải cài thêm MySQL và PhpMyAdmin. Bạn nhấn vào Add MySQL 5.5(tùy từng thời điểm mà Openshift Update phiên bản khác nhau).
    [​IMG]
    • Nhấn Add Cartridge
    [​IMG]
    • Cài đặt xong sẽ xuất hiện khung màu xanh chứa các thông tin như Root User, Root Password,.... Cái này cũng không cần thiết phải lưu lại đâu vì Openshift lưu cho bạn rồi.
    [​IMG]

    • Tiếp đến là cài phpMyAdmin các bạn cũng làm tương tự.
    [​IMG]

    [​IMG]
    • Vậy là xong phần tạo và thiết lập App rồi.
    3. Bước 3: Đăng nhập và Upload File lên App ( VPS) đã tạo.
    • Đầu tiên ta tạo Private Key để phục vụ cho việc đăng nhập vào VPS trên SSH thay vì dùng mật khẩu đăng nhập.
    • Các bạn tải phần mềm puttygen tại đây. Mở lên ta sẽ có giao diện này
    [​IMG]

    • Nhấn vào Generate, phần mềm sẽ bắt đầu tạo Key. Các bạn chú ý là phải di chuột xung quanh phần Loading để phần mềm tạo Key nhanh hơn.
    [​IMG]
    • Đã tạo xong Key. Nhấn vào Save Private Key rồi lưu lại để sau này còn dùng. Các bạn đừng tắt phần mềm vội mà hãy Copy lại đoạn Key rồi quay lại Openshift vô Settings để Add Key vô (ở đây mình đã Add sẵn từ trước.
    [​IMG]
    • Tiếp theo là phần đăng nhập và Upload File lên VPS.
    Quay lại trang thông tin App ban đầu ta nhấn vào Want to log in to you application?, Copy phần mình tô xanh trong hình.
    [​IMG]

    Tải phần mềm WinSCP tại đây rồi cài đặt. Giao diện như trong hình, các bạn hãy Paste phần vừa Copy vào ô Host name và chỉnh lại như sau:

    [​IMG]
    • Host name là Link đến App của bạn
    • User name là phần còn lại khi xóa dấu @ phía sau và phần ssh ở phía trước đi.
    • Chọn Advanced > Authentication > Chọn Allow agent forwarding rồi dẫn đường dẫn đến File Private Key bạn đã lưu lại lúc trước.
    • Chọn Ok để lưu lại.
    Tiếp tục nhấn Login, ta sẽ nhận được thông báo này

    [​IMG]
    Chọn Yes
    Khi truy cập thành công sẽ có giao diện này


    [​IMG]
    Để Upload File lên bạn chọn theo đường dẫn app-root > repo rồi Upload File lên bình thường.

    [​IMG]
    Vậy là xong rồi đó, phần sau mình sẽ hướng dẫn các bạn thêm tên miền riêng vào ứng dụng để chuyên nghiệp hơn :D
    Đây là demo của mình http://upanh.khotailieu.xyz/

    Một vài lưu ý khi sử dụng VPS Free của Openshift:
    Mình không khuyến khích các bạn dùng lâu dài vì khi web của bạn phát triển lượng truy cập lớn -> bandwidth tăng thì Openshift sẽ thẳng tay xóa App của bạn với lý do ảnh hưởng đến tài nguyên máy chủ. Ở đây sẽ là xóa vĩnh viễn "1 đi không trở lại" ngoài việc bạn chỉ nhận được 1 Email thông báo từ Openshift. Thử hỏi nếu đi bạn chưa kịp Backup lại dữ liệu lại thì sao nhỉ?. Đau xót lắm đây :(
    Một lưu ý nữa là nếu như "sợi bún" đứt thì khi truy cập vào Openshift đúng là 1 thảm họa nếu như không muốn nói là cực kì tồi tệ :)
    Nói tóm lại là VPS Free này chỉ phù hợp cho những ai muốn Test Code hay mới tập tành làm Web mà thôi.
     
    Chỉnh sửa cuối: 05/08/2015
    CNTT01, Leafa and THB like this.
  2. THB

    THB Admin - Founder Thành viên BQT

    Tham gia:
    25/02/2015
    Bài viết:
    6,336
    Đã được thích:
    3,550
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nghề nghiệp:
    CEO
    Nơi ở:
    Bình Dương
    Web:
    omg. thanks bác.
    mỗi người biết 1 ít chia sẽ lên sẽ thành nhiều.
    xin cảm ơn tất cả các mem đã ủng hộ vnxf.
     
  3. chamhet224

    chamhet224 Thượng Đế

    Tham gia:
    07/05/2015
    Bài viết:
    127
    Đã được thích:
    82
    Điểm thành tích:
    28
    Giới tính:
    Nam
    chưa 1 lần dùng VPS :D hữu ích qá
     
    THB thích bài này.
  4. Leafa

    Leafa SEO Guy

    Tham gia:
    04/06/2015
    Bài viết:
    196
    Đã được thích:
    143
    Điểm thành tích:
    43
    Giới tính:
    Nam
    Nghề nghiệp:
    SEO Guy
    Nơi ở:
    Hà Nội
    Web:
    Cám ơn bạn, bài viết khá hữu ích cho những bạn đang cần Hosting hay VPS để vọc vạch :D
     
  5. datdaik000

    datdaik000 Thượng Đế

    Tham gia:
    24/03/2015
    Bài viết:
    1,892
    Đã được thích:
    1,449
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nghề nghiệp:
    Student
    Nơi ở:
    Nam Định
    cài CPanel được ko thím :v
     
  6. hoangmanhtran

    hoangmanhtran Thượng Đế

    Tham gia:
    15/07/2015
    Bài viết:
    177
    Đã được thích:
    100
    Điểm thành tích:
    43
    Giới tính:
    Nam
    Nơi ở:
    Tp Pleiku, tỉnh Gia Lai
    Web:
    Có thể đấy :))
     
  7. thebigsize

    thebigsize Thượng Đế

    Tham gia:
    04/03/2015
    Bài viết:
    301
    Đã được thích:
    230
    Điểm thành tích:
    43
    Giới tính:
    Nam
    Mình chưa cài Cpanel bao giờ nhưng VPS trên không full quyền. Với lại nếu gộp gear được thì dùng rất ngon.
     
  8. hoangmanhtran

    hoangmanhtran Thượng Đế

    Tham gia:
    15/07/2015
    Bài viết:
    177
    Đã được thích:
    100
    Điểm thành tích:
    43
    Giới tính:
    Nam
    Nơi ở:
    Tp Pleiku, tỉnh Gia Lai
    Web:
    Đương nhiên là ko Full quyền r vì là hàng Free mà bạn. Còn việc gộp Gear lại thì Openshift cũng đã từng cho gộp 3 Gear lại nhưng mà bây giờ ko còn nữa :(
     
  9. PVS

    PVS Cộng Sự Đặc Biệt Thành viên BQT

    Tham gia:
    28/02/2015
    Bài viết:
    11,804
    Đã được thích:
    7,062
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nơi ở:
    Huế
    Web:
    khá là tuyệt :)), thanks thớt :), vì là hàng free nên upload hơi chậm ^^ cũng na ná hostinger free :D
     
  10. hoangmanhtran

    hoangmanhtran Thượng Đế

    Tham gia:
    15/07/2015
    Bài viết:
    177
    Đã được thích:
    100
    Điểm thành tích:
    43
    Giới tính:
    Nam
    Nơi ở:
    Tp Pleiku, tỉnh Gia Lai
    Web:
    Công nhận là Upload chậm thiệt, bữa trước có Delete vài File thôi mà chờ dài cổ :)). Cơ mà chất lượng thì mình đảm bảo là hơn Hostinger nhiều :D.
     
  11. datdaik000

    datdaik000 Thượng Đế

    Tham gia:
    24/03/2015
    Bài viết:
    1,892
    Đã được thích:
    1,449
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nghề nghiệp:
    Student
    Nơi ở:
    Nam Định
    haha con này em biết add domain rồi :D
     
  12. datdaik000

    datdaik000 Thượng Đế

    Tham gia:
    24/03/2015
    Bài viết:
    1,892
    Đã được thích:
    1,449
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nghề nghiệp:
    Student
    Nơi ở:
    Nam Định
    tất nhiên, hostinger 1 mình mình f5 vài phát lock cmn web :))
     
  13. hoangmanhtran

    hoangmanhtran Thượng Đế

    Tham gia:
    15/07/2015
    Bài viết:
    177
    Đã được thích:
    100
    Điểm thành tích:
    43
    Giới tính:
    Nam
    Nơi ở:
    Tp Pleiku, tỉnh Gia Lai
    Web:
    Dễ mà :D. Để mình Update thêm cho mọi người :)
     
  14. hoangmanhtran

    hoangmanhtran Thượng Đế

    Tham gia:
    15/07/2015
    Bài viết:
    177
    Đã được thích:
    100
    Điểm thành tích:
    43
    Giới tính:
    Nam
    Nơi ở:
    Tp Pleiku, tỉnh Gia Lai
    Web:
    Để thêm tên miền riêng vào thì các bạn làm theo các bước sau:
    1. Vào trang thông tin của App bạn tạo trên Openshift.
    2. Chọn change bên cạnh tên miền mặc định của App.
    [​IMG]

    3. Nhập tên miền vào ô Domain name*.
    [​IMG]
    1. Nhấn Save để lưu lại tên miền.
    [​IMG]

    1. Chỉnh CNAME tên miền trỏ về tên miền mặc định của App.
    [​IMG]
     
    Chỉnh sửa cuối: 05/08/2015
  15. PVS

    PVS Cộng Sự Đặc Biệt Thành viên BQT

    Tham gia:
    28/02/2015
    Bài viết:
    11,804
    Đã được thích:
    7,062
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nơi ở:
    Huế
    Web:
    :)) cái này tạo xong mò phát là ra thôi mà ^^
     
  16. hoangmanhtran

    hoangmanhtran Thượng Đế

    Tham gia:
    15/07/2015
    Bài viết:
    177
    Đã được thích:
    100
    Điểm thành tích:
    43
    Giới tính:
    Nam
    Nơi ở:
    Tp Pleiku, tỉnh Gia Lai
    Web:
    Mình từng tạo rất nhiều App trên Openshift rồi và cũng có 2 App là mình chạy Xenforo và Wordpress. Mình xài Xenforo đc tầm khoảng 4 tháng và cx có 1 lượng truy cập kha khá, nói chung là thời kì đang "phất". Và rồi vào 1 ngày đẹp trời, mình mở Email ra thì thấy Openshift thông báo đã xóa App của mình lý do vì sao thì mình cx đã nói ở trên rồi. Đây là kinh nghiệm dùng VPS Free trên Openshift của mình :)
     
    baovebaominhvn thích bài này.
  17. hoangmanhtran

    hoangmanhtran Thượng Đế

    Tham gia:
    15/07/2015
    Bài viết:
    177
    Đã được thích:
    100
    Điểm thành tích:
    43
    Giới tính:
    Nam
    Nơi ở:
    Tp Pleiku, tỉnh Gia Lai
    Web:
    bcat95 thích bài này.
  18. facebookx3991

    facebookx3991 Thượng Đế

    Tham gia:
    07/08/2015
    Bài viết:
    1
    Đã được thích:
    0
    Điểm thành tích:
    1
    Giới tính:
    Nam
    Nơi ở:
    ha noi
    cái này không remote để cài ứng dụng window được phải không anh em ^^
     
  19. shynn

    shynn Thượng Đế

    Tham gia:
    18/03/2015
    Bài viết:
    207
    Đã được thích:
    171
    Điểm thành tích:
    43
    Giới tính:
    Nam
    Nghề nghiệp:
    Học Sinh
    Nơi ở:
    Nghệ An
    THB thích bài này.
  20. VIP

    VIP Thượng Đế

    Tham gia:
    28/09/2015
    Bài viết:
    3
    Đã được thích:
    0
    Điểm thành tích:
    1
    Giới tính:
    Nam
    Nơi ở:
    127.0.0.1
    Edit lại cái title thành hosting đê, vps đâu mà vps :mad:
     

Chia sẻ trang này