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

Discussion in 'Tips and Guides' started by hoangmanhtran, Aug 5, 2015.

  1. hoangmanhtran

    hoangmanhtran Thượng Đế

    Joined:
    Jul 15, 2015
    Messages:
    177
    Likes Received:
    100
    Trophy Points:
    43
    Gender:
    Male
    Location:
    Tp Pleiku, tỉnh Gia Lai
    Home Page:
    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.
     
    Last edited: Aug 5, 2015
    CNTT01, Leafa and THB like this.
  2. THB

    THB Admin - Founder Staff Member

    Joined:
    Feb 25, 2015
    Messages:
    6,336
    Likes Received:
    3,550
    Trophy Points:
    113
    Gender:
    Male
    Occupation:
    CEO
    Location:
    Bình Dương
    Home Page:
    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 Đế

    Joined:
    May 7, 2015
    Messages:
    127
    Likes Received:
    82
    Trophy Points:
    28
    Gender:
    Male
    chưa 1 lần dùng VPS :D hữu ích qá
     
    THB likes this.
  4. Leafa

    Leafa SEO Guy

    Joined:
    Jun 4, 2015
    Messages:
    196
    Likes Received:
    143
    Trophy Points:
    43
    Gender:
    Male
    Occupation:
    SEO Guy
    Location:
    Hà Nội
    Home Page:
    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 Đế

    Joined:
    Mar 24, 2015
    Messages:
    1,892
    Likes Received:
    1,449
    Trophy Points:
    113
    Gender:
    Male
    Occupation:
    Student
    Location:
    Nam Định
    cài CPanel được ko thím :v
     
  6. hoangmanhtran

    hoangmanhtran Thượng Đế

    Joined:
    Jul 15, 2015
    Messages:
    177
    Likes Received:
    100
    Trophy Points:
    43
    Gender:
    Male
    Location:
    Tp Pleiku, tỉnh Gia Lai
    Home Page:
    Có thể đấy :))
     
  7. thebigsize

    thebigsize Thượng Đế

    Joined:
    Mar 4, 2015
    Messages:
    301
    Likes Received:
    230
    Trophy Points:
    43
    Gender:
    Male
    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 Đế

    Joined:
    Jul 15, 2015
    Messages:
    177
    Likes Received:
    100
    Trophy Points:
    43
    Gender:
    Male
    Location:
    Tp Pleiku, tỉnh Gia Lai
    Home Page:
    Đươ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 Staff Member

    Joined:
    Feb 28, 2015
    Messages:
    11,779
    Likes Received:
    7,039
    Trophy Points:
    113
    Gender:
    Male
    Location:
    Huế
    Home Page:
    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 Đế

    Joined:
    Jul 15, 2015
    Messages:
    177
    Likes Received:
    100
    Trophy Points:
    43
    Gender:
    Male
    Location:
    Tp Pleiku, tỉnh Gia Lai
    Home Page:
    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 Đế

    Joined:
    Mar 24, 2015
    Messages:
    1,892
    Likes Received:
    1,449
    Trophy Points:
    113
    Gender:
    Male
    Occupation:
    Student
    Location:
    Nam Định
    haha con này em biết add domain rồi :D
     
  12. datdaik000

    datdaik000 Thượng Đế

    Joined:
    Mar 24, 2015
    Messages:
    1,892
    Likes Received:
    1,449
    Trophy Points:
    113
    Gender:
    Male
    Occupation:
    Student
    Location:
    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 Đế

    Joined:
    Jul 15, 2015
    Messages:
    177
    Likes Received:
    100
    Trophy Points:
    43
    Gender:
    Male
    Location:
    Tp Pleiku, tỉnh Gia Lai
    Home Page:
    Dễ mà :D. Để mình Update thêm cho mọi người :)
     
  14. hoangmanhtran

    hoangmanhtran Thượng Đế

    Joined:
    Jul 15, 2015
    Messages:
    177
    Likes Received:
    100
    Trophy Points:
    43
    Gender:
    Male
    Location:
    Tp Pleiku, tỉnh Gia Lai
    Home Page:
    Để 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]
     
    Last edited: Aug 5, 2015
  15. PVS

    PVS Cộng Sự Đặc Biệt Staff Member

    Joined:
    Feb 28, 2015
    Messages:
    11,779
    Likes Received:
    7,039
    Trophy Points:
    113
    Gender:
    Male
    Location:
    Huế
    Home Page:
    :)) cái này tạo xong mò phát là ra thôi mà ^^
     
  16. hoangmanhtran

    hoangmanhtran Thượng Đế

    Joined:
    Jul 15, 2015
    Messages:
    177
    Likes Received:
    100
    Trophy Points:
    43
    Gender:
    Male
    Location:
    Tp Pleiku, tỉnh Gia Lai
    Home Page:
    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 likes this.
  17. hoangmanhtran

    hoangmanhtran Thượng Đế

    Joined:
    Jul 15, 2015
    Messages:
    177
    Likes Received:
    100
    Trophy Points:
    43
    Gender:
    Male
    Location:
    Tp Pleiku, tỉnh Gia Lai
    Home Page:
    bcat95 likes this.
  18. facebookx3991

    facebookx3991 Thượng Đế

    Joined:
    Aug 7, 2015
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    1
    Gender:
    Male
    Location:
    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 Đế

    Joined:
    Mar 18, 2015
    Messages:
    207
    Likes Received:
    171
    Trophy Points:
    43
    Gender:
    Male
    Occupation:
    Học Sinh
    Location:
    Nghệ An
    THB likes this.
  20. VIP

    VIP Thượng Đế

    Joined:
    Sep 28, 2015
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    1
    Gender:
    Male
    Location:
    127.0.0.1
    Edit lại cái title thành hosting đê, vps đâu mà vps :mad:
     

Share This Page