{Hướng dẫn} Cách đưa website joomla từ localhost lên livehost

Thảo luận trong 'Hướng dẫn - Hỏi đáp' bắt đầu bởi miaki0512, 14/2/12.

  1. miaki0512

    miaki0512 Rất tích cực

    Bài viết:
    47
    Likes :
    18
    Chắc các bạn cũng chẳng lạ gì với joomla nữa, đây là mã nguồn mở có sẵn trên mạng chúng ta down về xài, sửa sang lại
    thành web của mình rồi up lên mạng

    Đầu tiên các bạn phải có bộ code joomla đã chạy trên localhost

    1 cái host - Đi mua hoặc đăng kí free
    Mình thấy có 2 host free khá tốt đó là byethost và 00webhost
    Cách đăng kí host ở 2 cái web nài bạn xem thêm các bài viết khác nhé
    Đặc điểm ở 2 host này là byethost xài vista panel còn 00wwebhost xài cpnel X
    Bước 1: Down phần mềm upload thư mục lên hosting
    Ở đây mình dùng phần mềm FileZilla Client Down nó ở đâu á ---- Hỏi ông google ý ---- Đùa tí Tại đây
    Đăng nhập vào host qua fpt mà nhà cung cấp host cung cấp cho mình port 21 hoặc 0
    [​IMG]
    bên trái của bạn là tại máy PC tức là localhost bên phải là của host
    Muốn upload bạn chọn thư mục bên localhost chuột 2 -> upload
    Lưu ý: là bên host up vào thư mục htdocs với host byehost xài vista panel public_html với host xài c panel X host 00webhost
    Bước 2: là database nhé
    vào myphpadmin của localhost chọn database của cái web bạn muốn upload lên host -> export ->save file ->Go
    Chọn chỗ lưu cho cái database đó
    Vào cpanel của host ở đây mình áp dụng với byethost nhé
    Hic. Xài cái D-Com 3G cùi load lâu quá
    [​IMG]
    Đây rồi chọn MySQL Databases rồi ghi tên database vào ấn creat database không có cách đâu nhé ghi trong hình thế thôi
    [​IMG]
    Xong 1 cái database tên của nó sẽ là tên đăng nhập host của ban và _ tên database như trong hình
    user host: tên đăng nhập
    pass: pass đăng nhập
    Lập xong thì chọn phần admin của cái database đó nhé rồi import dữ liệu từ cái database mình lưu của localhost ở trên đó vào xuống dưới cùng
    GO
    [​IMG]
    Đối với thằng 00webhost mình làm tương tự nhé chỉ có khác chút là tên database thì vào mysql còn quản trị để import thì vào myphpadmin
    [​IMG]
    và user với pass thì do bạn đặt ra
    Bước 3: Sửa file configuaration.php nó nằm ở source web của bạn đó

    Đối với Joomla! 1.0.X:
    • Khai báo dường dẫn đến thư mục chứa Web Site:
      $mosConfig_absolute_path = '/duong_dan/thu_muc_chua_web';
    • Khai báo dường dẫn đến thư mục Cache:
      $mosConfig_cachepath = '/duong_dan/thu_muc_chua_web/cache';
    • Địa chỉ của máy chủ Database:
      $mosConfig_host = 'dia_chi_database';
    • Tên của Database:
      $mosConfig_db = 'ten_database';
    • Tên của tài khoản (MySQL Users) được phép truy cập Database:
      $mosConfig_user = 'ten_truy_cap';
    • Mật khẩu (Password) truy cập Database:
      $mosConfig_password = 'mat_khau';
    • Địa chỉ dẫn đến Web Site:
      $mosConfig_live_site = 'http://ten_mien_cua_trang_web.com';
    Đối với Joomla! 1.5.X:
    • Địa chỉ của máy chủ Database:
      var $host = 'dia_chi_database';
    • Tên của Database:
      var $db = 'ten_database';
    • Tên của tài khoản (MySQL Users) được phép truy cập Database:
      var $user = 'ten_truy_cap';
    • Mật khẩu (Password) truy cập Database:
      var $password = 'mat_khau';
    • Đường dẫn đến thư mục logs của Joomla!:
      var $log_path ='/duong_dan/logs';
    • Đường dẫn đến thư mục tmp của Joomla!:
      var $log_path ='/duong_dan/tmp';
    Lưu ý đây: 1.Đối với host byethost thì var $host =MYSQL host name ở hình là mysql.byethost4.com
    [​IMG]
    còn var $log_path ='/duong_dan/logs';
    var $log_path ='/duong_dan/tmp';
    2 cái nài đề nghị bạn vào web site của chúng tôi là bandunggia.net mà xem nhé không nói đâu he he
    --------- Đùa tí thôi
    Đầu tiên đăng nhập vào trang quản trị joomla
    Tiếp đến vào phần Help - Tiếng việt là trợ giúp
    kích dòng thứ 2 Thông tin hệ thống
    [​IMG]
    Chọn các quyền đồi với thư mục
    [​IMG]
    Kéo xuống dưới cùng nhìn thấy 2 cái dòng xanh có ghi
    Thư mục lưu trữ bộ nhớ đệm /home/a9192051/public_html/shoponline/cache/ Writable
    Thư mục lưu trữ bộ nhớ đệm /home/a9192051/public_html/shoponline/administrator/cache/ Writable
    Ở đây của tôi không có 2 dòng màu đỏ của tmp và logs của bạn chưa cài được sẽ có
    [​IMG]
    Tiếp tục mở file configuration.php lên ( web chạy rồi thì đừng bảo ko biết file này ở đâu nhé ) nằm ở thư mục chứa source
    [​IMG]
    chỉnh sửa lại 2 dòng 17 và 18 thành
    /home/a9192051/public_html/shoponline/logs/
    /home/a9192051/public_html/shoponline/tmp/
    ở đây chính là bạn coppy nguyên 2 đường dẫn của thư mục cache ở trên chỉ có thay logs và tmp
    2. Còn đối với 00webhost cái này nó nằm ở trong hình
    [​IMG]
    chính là cái server name đó
    Vậy là xong cái website rồi đó giờ bạn có thể cho chạy website được rồi.

    Bản quyền thuộc về miaki0512 thuộc joomlaviet.vn. Sao chép phải ghi rõ bản quyền
     
    TomyTran @ 2012 thích bài này.
  2. TomyTran

    TomyTran Marketing & Founder Staff Member

    Bài viết:
    1,073
    Likes :
    666
    Ý bạn là 000webhost . com ? khi đăng ký phải fake IP vì nó không cho IP Việt Nam đăng ký, nhưng khi đã active rồi thì bạn cứ đường hoàng mà vào vì nó không chặn IP Việt Nam vào nữa. Cứ 07 ngày nó mới BackUp 01 lần và cái host này có điều khoản lâu lâu lại phải vào đó 01 lần (lâu rồi không nhớ) nếu không nó sẽ deactive host của bạn.
     
  3. TomyTran

    TomyTran Marketing & Founder Staff Member

    Bài viết:
    1,073
    Likes :
    666
    Anh này thay đổi link mà không chỉnh ở đây làm mình fix ảnh cho bài viết của anh ta đến mệt.
     
  4. Nguyen Duy Anh

    Nguyen Duy Anh Mới tham gia

    Bài viết:
    8
    Likes :
    1
    dung hosting mien phi nhieu cai bat cap lem cac bac a em dung goi linux 18.5 k mot thang chay ngon phet do
     
comments powered by Disqus

Chia sẻ trang này