22 Tháng 5, 2016 Tác giả: Thịnh Nguyễn Chuyên mục: Hosting & Domain, Thủ thuật NukeViet

Hướng dẫn đưa website NukeViet từ localhost lên hosting bằng FileZilla

136

Hosting là dịch vụ lưu trữ các trang web trên máy chủ kết nối Internet và nó được phân ra nhiều thể loại như: Shared hostingFree web hostingReseller hostingEmail hosting, File hosting, Windows hosting, Linux hosting, VPS Hosting, Dedicated Server, Adult Hosting.

Đối với mỗi dịch vụ cung cấp đều có mức giá khác nhau đắt rẻ tùy theo thị trường cũng như cấu hình sử dụng. Nhưng bữa nay mình không nói chi tiết về hosting mà sẽ là hướng dẫn các bạn đưa website sử dụng mã nguồn mở NukeViet từ máy tính của bạn (localhost) lên hosting.

Nhưng trước tiên bạn khi đưa lên hosting bạn nên tiến hành thêm domain vào trong csdl cũng như file cấu hình trước để khi nâng đưa lên hosting đỡ mất chỉnh sửa lại file và thêm domain vào đó: Hướng dẫn thêm thay đổi hoặc thêm domain vào website sử dụng NukeViet.

Còn không thì bạn sẽ mất công chút và có khi còn nhầm lẫn nhiều hơn là không nhầm lẫn

Các bước thực hiện khi đã thêm domain vào website trước khi đưa lên hosting

  1. Bạn xem cách thêm domain vào website sử dụng NukeViet ở liên kết đính kèm bên trên.
  2. Tiếp đến bạn sử dụng phần mềm filezilla để upload source như hình dưới đay và nhớ bạn điện thông số host: là địa chỉ ip của hosting, tài khoảnmật khẩu đăng nhập của nhà cung cấp chuyển cho bạn.filezilla-hosting
  3. Tiếp đến bạn chọn những file thư mục của nukeviet và tiến hành upload sang thư mục root của hosting.
  4. Tiếp đến bạn thêm domain vào hosting (nếu nhà cung cấp thêm domain vào hosting chính thì thôi không cần thực hiện bước này).
    directadmin
  5. Tiếp đến bạn tạo cơ sở dữ liệu như hình trên và vào phpadmin.
  6. Tiếp đến bạn xuất cơ sở dữ liệu của website đó trong quản trị admin hoặc trong phpmyadmin ra và thực hiện import lê hosting
    import-csdl
  7. Tiếp theo bạn mở file config.php ngang hàng với thư mục admin và bạn điền thông số cấu hình rồi lưu lại trên hosting nhé.
    $db_config['dbhost'] = '127.0.0.1';
    $db_config['dbname'] = 'bạn sử dụng tên database vừa tạo';
    $db_config['dbsystem'] = 'bạn sử dụng tên database vừa tạo';
    $db_config['dbuname'] = 'bạn sử dụng tên database vừa tạo';
    $db_config['dbpass'] = 'mật khẩu vừa tạo';
    

Lúc này bạn chỉ cần đăng nhập vào trang quản trị: http://domain.com/admin

Trường hợp không thêm domain vào website trước khi đưa lên hosting

Bạn cũng làm tương tự như trên nhưng thêm một số bước thực hiện. Tại bước 7 của hướng dẫn trên bạn tiếp tục thự hiện các bước sau:

  1. Bạn vào thư mục “data” của bộ source trên hosting và tiếp đến là “config”.
  2. Tại đây bạn mở file “config_global.php” và tìm tới dòng 84 thay bằng domain trỏ về hosting
    $global_config['my_domains']='tên domain đã trỏ về hosting';
    
  3. Bạn truy cập vào trang quản trị và tìm tới “Cấu hình” ở menu ngang và chọn submenu “Cấu hình chung”.
  4. Tiếp theo bạn tìm tới phần “Các domain chạy site, cách nhau bởi dấu phảy” và thay domain tại đây rồi lưu lại kết quả.
  5. Tiếp đến bạn vào phpmyadmin trên hosting. Sau đó thì truy cập vào bảng nv4_config hoặc …_config nếu bạn đặt tiền tố khác.
  6. Sau đó thì bạn tìm tới phần “my_domains”, tại đây bạn thay tên domain bằng domain mới mà bạn vừa add trỏ về site, sau đó lưu lại. Lưu ý là khi truy cập vào bảng nv4_config thì nó chỉ hiện 50 hàng dữ liệu đầu và bạn cần bấm mũi tên sang các page tiếp theo để tìm đúng “my_domains”
  7. Sau đó thì truy cập domain như bình thường.

Lưu ý: Hosting Cpanel cũng thực hiện tương tự với giao diện khác nhưng cũng dễ sử dụng

Các bước thực hiện khá là đơn giản phải không các bạn? Chúc các bạn thành công!

Tác giả: Thịnh Nguyễn

Chuyên gia chia sẻ kiến thức về lập trình, thiết kế web và tối ưu hệ thống server.

Chia sẻ bài viết này:

0 bình luận

Để lại bình luận của bạn

Địa chỉ email của bạn sẽ không được công bố rộng rãi. Các trường bắt buộc được đánh dấu *

Bài viết liên quan

Danh sách bảng giá tên miền tại nhà cung cấp domain Namesilo

Namesilo chắc hẳn không quá xa lạ với các bạn làm web. Namesilo là một nhà cung cấp domain cũng khá uy tín cũng như cho phép bạn kinh doanh domain mua đi bán lại các domain quốc tế và domain của một số quốc gia quy định. Với Namesilo không chỉ là một giải […]

Xem chi tiết →

Hướng dẫn thêm block mới cho website NukeViet

NukeViet, mã nguồn mở quen thuộc với người Việt. Tuy nhiên với mã nguồn này thì nhiều bạn sẽ không quen sử dụng nó bởi mọi người quá quen với các mã nguồn khác trong khi mã nguồn này mới nổi tại thị trường Việt Nam. Để sử dụng được thành thạo thì bạn sẽ […]

Xem chi tiết →

[Centos – phần 2] Cài đặt hệ điều hành CentOS trên VirtualBox

Ở bài trước Thịnh có liệt các bước cần chuẩn bị cũng như thiết lập một số thứ trên VirtualBox để có thể cài đặt được hệ điều hành CentOS 7 làm máy chủ ảo. Còn nếu như bạn sử dụng VPS thì bỏ qua bước chuẩn bị đó mà tiến hành sử dụng lệnh […]

Xem chi tiết →