Bootstrap

Vũ Thành Lâm

Content - Code - SEO - MMO
17/10/1979
Tây Mỗ - Nam Từ Liêm - Hà Nội
thanhlam19792003

Lamvt – Vũ Thành Lâm – bắt đầu Code 2005 Freelancer từ 2006 với hàng ngàn dự án lớn nhỏ cho nước ngoài và hàng trăm dự án web cho Việt Nam.

SEO thành công rất nhiều dự án lớn, độ khó cao.
MOD (Moderator) và Admin (Administraror) của nhiều diễn đàn về SEO và CODE web MMO tại Việt Nam
Dạy Lập trình Thiết kế Web và SEO Miễn phí 17++ Năm (Từ 2006 đến Nay)

Hướng dẫn cài đặt Joomla 3 trên hosting

5/5 - (1 bình chọn)

Trước đây, nếu bạn muốn xây dựng một website, bạn chỉ có một lựa chọn duy nhất là tìm một công ty làm web chuyên nghiệp, thuê họ xây dựng website cho bạn, và sau đó bạn hoàn toàn phụ thuộc vào họ để duy trì và cập nhật website của mình.

Nhưng với sự phát triển mạnh mẽ của phần mềm mã nguồn mở, bạn hoàn toàn có thể tự xây dựng một website sử dụng hệ thống quản trị nội dung CMS (Content Management System). Joomla! , Wordpress … là những CMS rất nổi tiếng, được sử dụng bởi hàng trăm triệu website trên thế giới.

Hướng dẫn cài đặt Joomla 3 trên hosting 1

Khi bạn đọc bài viết này, mình xin giới thiệu cách triển khai một website bằng Joomla 3 trên hosting. Đây là bước đầu tiên để cho website của bạn gia nhập thế giới internet rộng lớn.

Bước 1: Download

Trước tiên bạn phải tải bộ mã nguồn Joomla 3 về đã. Truy cập http://joomla.org và bấm vào nút Download. Bạn bấm vào Joomla 3 Full Packages Zip nhé.

Bản mới nhất tại thời điểm mình viết bài này là Joomla 3.5. Bạn tải ở đây luôn cũng được.

Download Joomla 3.5

Hướng dẫn cài đặt Joomla 3 trên hosting 2

Sau khi tải xong, bạn tìm đến thư mục vừa tải về, file được tải về sẽ có dạng Joomla_3.5.0-Stable-Full_Package.zip . Việc của bạn bây giờ là giải nén nó ra một thư mục mới. Xong!

Bước 2: Upload các file Joomla của bạn lên server.

Cách dễ nhất là sử dụng phần mềm Filezilla để gửi file của bạn lên hosting. Hãy đảm bảo rằng bạn đã có:

+ tải khoản ftp của hosting

+ đã cài đặt phần mềm Filezilla (bạn có thể tìm hướng dẫn download và sử dụng trên mạng)

Lưu ý: Nếu bạn muốn Joomla3 là trang chủ cho website của bạn, bạn cần phải upload trực tiếp toàn bộ file mã nguồn của Joomla 3 vào thư mục public_html.

Nếu bạn chỉ muốn Joomla là một thư mục trên website, thì bạn nên tạo một thư mục riêng trong public_html, và upload Joomla lên đó. (ví dụ public_html/joomla/)

Hướng dẫn cài đặt Joomla 3 trên hosting 3

Bước 3: Tạo cơ sở dữ liệu Mysql cho Joomla

Nếu bạn cài đặt Joomla trên hosting thì bắt buộc bạn phải tạo một cơ sở dữ liệu MySql cho Joomla. Mình sẽ hướng dẫn các bạn lên trên hosting sử dụng Cpanel để quản trị. Hãy đảm rằng bạn đã có tài khoản và mật khẩu quản trị hosting.

Nếu bạn không nhớ hãy kiểm tra lại email nhà cung cấp hosting gửi cho bạn, hoặc bạn có thể liên lạc trực tiếp với nhà cung cấp để hướng dẫn lấy tài khoản hosting.

Truy cập vào trang quản trị host (bạn đã được cung cấp trước đó rồi), bấm vào mục MySQL Databases. Như hình.

Hướng dẫn cài đặt Joomla 3 trên hosting 4

Để tạo database mới, bạn chỉ cần điền tên database mới vào mục New Database và nhấn Create Database.

Hướng dẫn cài đặt Joomla 3 trên hosting 5

Xong nó sẽ hiện ra như vầy.

Hướng dẫn cài đặt Joomla 3 trên hosting 6

Bấm vào nút Go Back để quay lại trang quản lý database. Cuộn xuống một chút, và bạn tiếp tục thêm mới user cho MySQL ở mục Add New User. (Bạn có thể sử dụng chức năng Password Generator để tạo mật khẩu MẠNH với những ký tự phức tạp – nhưng nhớ là phải lưu lại mật khẩu trước khi tạo đấy.)

Hướng dẫn cài đặt Joomla 3 trên hosting 7

Xong thì ấn Create User. Và bạn đã có thêm User cho MySQL rồi. (Như hình.)

Hướng dẫn cài đặt Joomla 3 trên hosting 8

Để tiếp tục, bạn phải liên kết user và database bạn vừa tạo với nhau. Bạn xem mục Add User To Database, chọn database và user MySQL bạn vừa tạo. Nhấn Add.

Chúng ta sẽ được chuyển sang một trang mới yêu cầu chỉnh quyển cho user MySQL. Bạn bấm vào mục All Privileges như hình và nhấn Make Changes.

Hướng dẫn cài đặt Joomla 3 trên hosting 9

Vậy là bây giờ bạn đã có một database và user MySQL dành riêng cho việc cài đặt Joomla rồi. Bạn nhớ ghi lại tên database và user , vì chúng ta sẽ xài ngay sau đây thôi.

Lưu ý: Tên database và user của bạn sẽ có dạng user_newdata và user_newuser. Bạn lưu ý để ghi lại cho đúng.

Phù. Tiếp tục cài đặt Joomla nào.

Bước 4: Cài đặt Joomla 3 trên web.

Hãy đảm bảo rằng bạn đã hoàn thành 3 bước đầu tiên để tiếp tục bước này không bị lỗi.

Giờ bạn truy cập vào website cài đặt Joomla bằng domain của bạn. Nếu bạn cài đặt Joomla vào một thư mục riêng thì bạn phải truy cập theo đường dẫn (domain.com/ten-thu-muc).

Nếu truy cập hợp lệ, bạn sẽ được đưa đến trang cài đặt đầu tiên của Joomla. Ở đây bạn phải hoàn thành các thông tin cơ bản của website, như tên, tài khoản admin, email …v.v

Hướng dẫn cài đặt Joomla 3 trên hosting 10

Click Next và bạn được chuyển sang trang cài đặt thứ hai. Bạn vẫn còn lưu tài khoản user Mysql và tên Database đã tạo ở Bước 3 chứ? Bây giờ bạn phải tự tay điền các thông tin đó xuống đây.

Hướng dẫn cài đặt Joomla 3 trên hosting 11

  • Database Type: Bạn đặt là MySQLi cho mình. Bạn có thể đặt MySQL nếu muốn.
  • Host Name: Luôn để là localhost
  • Username: Điền user MySQL bạn tạo ở bước 3 vào đây (không điền giống trong hình nha)
  • Password: Đây là pasword của user MySQL
  • Database Name: Đây là tên database MySQL bạn đã tạo.
  • Table Prefix: mục này được Joomla tự động tạo. Bạn không cần phải thay đổi cũng được.
  • Old Database Process: chọn Backup

Xong thì bấm tiếp nút NEXT.

Bạn sẽ được chuyển sang trang cài đặt thứ ba của joomla. Ở bước này , bạn chọn như hình và bấm Install.

Hướng dẫn cài đặt Joomla 3 trên hosting 12

Đợi một chút để chờ Joomla 3 được cài đặt vào hosting. Sau khi cài đặt thành công, Joomla sẽ yêu cầu bạn xóa thư mục Installation đi. Bạn bấm vào Remove Installation folder để hoàn thành việc cài đặt nhé.

Hướng dẫn cài đặt Joomla 3 trên hosting 13

Vậy là xong rồi, giờ chúng ta sẽ tìm hiểu xem Joomla có những gì trong bài tiếp theo.

Tin mới nhất

Dù bạn dùng phiên bản WordPress với lưu lượng truy cập cao hay một blog nhỏ trên máy chủ chia...

VR PLUS (https://vrplus.vn/ ) Là một trong những dự án do Lamvt thực hiện trong thời gian gần đây. Như...

Trong một năm qua, chúng tôi đã xuất bản khoảng 79 bài viết SEO trên blog Ahrefs. Các bài viết...

Khám phá kĩ thuật viết nội dung SEO Nếu không có SEO, nội dung của bạn có thể bị chìm...

Các website về lĩnh vực làm đẹp cần phải có một thiết kế (design) hấp dẫn và bắt mắt. Điều...

Tin được yêu thích

Như đã nói, phần mềm chỉnh sửa video đang ngày càng chứng tỏ được tầm quan trọng của mình, nhất...

Nhiều bạn thắc mắc là sau khi cài đặt Plugin cho Google AMP thì làm thế nào để kiểm tra,...

Các trang web giáo dục và các trang web của chính phủ có một lợi thế hơn trong bảng xếp...

Nội dung là một trong 3 tiêu chí quan trọng để google đánh giá thứ hạng tìm kiếm cho website...

Thẻ <span> </span> Thẻ <span> là thẻ khá đặc biệt trong HTML, theo mặc định thì thẻ <span> được thêm...

Khách đang xem

  1.  SỬ DỤNG WORDPRESS HOSTING TẠI HOSTVN - BẤT CHẤP MỌI LOẠI THỜI TIẾT NHÉ Dạo này rất nhiều website bị...
    5 giây trước
  2. Google trước nay vẫn là công cụ phổ biến được nhiều người biết đến và sử dụng. Tuy nhiên, nếu...
    27 giây trước
  3. Bạn có thấy chuỗi lạ dạng v = xxxx  trong URL WordPress của bạn không? Gần đây, một vài bạn...
    22 giây trước
  4. BTDVINA.COM là một trong những dự án thiết kế website được đội ngũ Lamvt triển khai. Là một trong những...
    25 giây trước
  5. Thiết Kế Website Trung tâm Ngoại Ngữ đang nhận được rất nhiều sự quan tâm của quý khách hàng. Với...
    27 giây trước
  6. Chúng tôi đã đề cập đến rất nhiều công cụ gợi ý từ khóa SEO bao gồm cả miễn phí...
    15 giây trước
  7. Trong bài trước tôi đã hướng dẫn các bạn cách nhắm mục tiêu để quảng cáo trên Facebook có hiệu...
    20 giây trước
  8. Ngày nay, khi khoa học công nghệ ngày càng phát triển hiện đại, tiên tiến. Phần lớn người tiêu dùng...
    30 giây trước
  9. Một trong những cách tốt nhất để phát triển doanh nghiệp là thông qua tối ưu hóa công cụ tìm...
    25 giây trước
  10. Định dạng và bố cục trên trang AMP HTML giống với trang HTML bình thường, trong cả 2 trường hợp...
    2 giây trước