• Alo88.COM! là Blog cá nhân nhằm chia sẻ những kiến thức, kinh nghiệm đã làm trong các dự án về các lĩnh vực: Lập trình website, quản trị mạng, web services, server cloud, Amazon Web Services, thiết kế đồ họa, domain-hosting.
    Hy vọng sẽ hữu ích cho các bạn

Thiết kế website với CMS JOOMLA 3 từ A tới Z - Cài đặt CMS Joomla 3.x trên máy tính

mediavn

Administrator
Staff member
#1
Bài viết này mình sẽ hướng dẫn các bạn cách cài đặt mã nguồn Joomla 3.x bằng server SAMPP trên máy tính các bạn.

Hướng dẫn cài đặt Joomla 3
Để làm bài viết này, máy tính của bạn phải cài đặt web server, nếu chưa cài đặt bạn xem lại bài hướng dẫn trước tại đây, hoặc quản lý việc tạo ra các cơ sở dữ liệu MySQL thì có thể tham khảo các bài viết sau:
Bước 1: Download bộ cài Joomla

Các bạn nên vào trực tiếp trang download của Joomla tại địa chỉ: http://www.joomla.org/download.html

Và thực hiện download phiên bản mới nhất tại thời điểm hiện tại về để tiến hành cài đặt (bài viết này mình sử dụng phiên bản Joomla 3.8.6):

Bước 2: Giải nén bộ cài đặt Joomla ra thư mục trên host máy tính

Download bộ cài đặt Joomla 3.x về thường mặc định là file .zip các bạn thực hiện giải nén vào thực mục host của xampp đã cài đặt hướng dẫn bài trước theo link D:\xampp\htdocs

Được thư mục như sau:
giai-nen-thu-muc-Joomla.png


Bước 3: Tiến hành cài đặt

Cài đặt bằng cách truy cập trực tiếp bằng trình duyệt.

Bài viết này sử dụng XAMPP nên có link http://localhost/joomla/
Hoặc: http://127.0.0.1/joomla/

Nếu ở bước cài đặt XAMPP bạn thay đổi cổng 80 thành cổng nào khác thì link cài đặt phải thêm cổng:

ví dụ: http://localhost:81/joomla

Bài viết này mình để mặc định cổng nên có link: localhost/joomla
hoặc http://localhost/joomla/installation để thực hiện cài đặt
step0.png

Như các bạn thấy ngay trên màn hình, bước đầu tiên của Joomla thực hiện công việc kiểm tra các thông số cấu hình yêu cầu để Joomla có thể hoạt động được.
Trong phần kiểm tra có 2 cột khác nhau:
  • Pre-installation Check: Phần yêu cầu bắt buộc để Joomla có thể hoạt động được. Bắt buộc tất cả các thông số đều phải được thỏa mãn.
  • Recommended setting: Các cấu hình mà Joomla khuyến cáo tốt nhất để website hoạt động. Nghĩa là ở các cột này, nếu các thông số nếu thỏa mãn thì rất tốt, còn không thì cũng không sao.
Trong bài hướng dẫn này, ngay đến đây, có 1 thông số chính thay đổi mà từ phiên bản Jooma 3.0.x trở đi yêu cầu đó là Magic Quote GPC = Off. Tức là bắt buộc Hosting phải tắt chức năng mở rộng này của PHP.

Các bạn có thể tham khảo trực tiếp tất cả các cách tắt module này tại đây: http://php.net/manual/en/security.magicquotes.disabling.php

Còn ở đây, tôi dùng cách nhanh nhất để vô hiệu hóa thành phần mở rộng này, cách này thông dụng ở chỗ dễ thực hiện, và được đa số hầu hết các nhà cung cấp Hosting hỗ trợ.

Thực hiện bằng cách thêm dòng code sau đây vào ngay đầu tiên của file .htaccess

php_flag magic_quotes_gpc Off

Sau khi Joomla kiểm tra thỏa mãn hoàn toàn các chức năng yêu cầu, thì bạn mới có thể chuyển sang bước kế tiếp:

step1.png


Trong đó:
Ở đây các mục có (*) thì bắt buộc phải điền hết còn lại có thể không điền cũng được.
1. Chọn ngôn ngữ cài đặt: (nếu bạn chọn tiếng anh thì toàn bộ các bước cài đặt đều là tiếng anh)
2. Tên site: Tên mặc định của site (bạn đặt tên cho website của bạn đặt cái gì bạn thích cũng được)
3. Mô tả: Phần này không có (*) nên bạn có thể đặt hoặc không.
4. Email: Email bắt buộc phải nhập
5. Tên đăng nhập: Là tên đăng nhập khi truy cập vào quản trị admin để quản trị website sau này của bạn (http://localhost/joomla/administrator).
6, 7 Mật khẩu: Bạn nhập mật khẩu vào 2 texbox này.
8. Nhấn Tiếp theo để cài đặt bước tiếp

step2.png

Từ 1 - 7 lần lượt:
1. Chọn Loại cơ sở dữ liệu: để mặc định là MySQLi loại cơ sở mở rộng
2. Tên máy chủ: Mặc định là Localhost
3. Tên đăng nhập: là tên đăng nhập vào mysql tài khoản Cơ sở dữ liệu mặc định là root
4. Mật khẩu: mật khẩu đăng nhập vào mysql cho tài khoản Root cơ sở dữ liệu trên.
5. Tên Cơ sở dữ liệu: mình đã đặt như bài trước là joomla xem lại tại đây
6. Tiền tố: là tiền tố của bảng cơ sở dữ liệu hệ thống tự động lấy ngẫu nhiêu. Thường để mặc định bạn có thể thay đổi thành tiền tố gì đó ví dụ: alo88_
7. Nhấn tiếp theo để thực hiện bước cài đặt tiếp.

Sau khi đã điền xong các thông số, bạn sẽ đến với bước tiếp theo
step4.png

Bước này bạn chọn dữ liệu mẫu hoặc không chọn dữ liệu mẫu cho site của bạn:
1. Mặc định là None: không có dữ liệu mẫu.
2. Dữ liệu mẫu Blog tiếng anh: dự liệu theo hướng tạo blog bằng ngôn ngữ tiếng anh.
3. Dữ liệu mẫu brochure tiếng Anh
4. Dữ liệu mẫu mặc định English: dạng là một website giới thiệu doanh nghiệp.
5. Dữ liệu mẫu học joomla : là dữ liệu mẫu các bài hướng dẫn học mã nguồn Joomla

Tùy theo site của bạn làm mà chọn dữ liệu mẫu khác nhau, nếu bạn là người đã biết về Joomla chọn none để tự tạo mới toàn bộ tránh dư thừa không cần thiết. Ngược lại, bài viết này mình chọn 3 Dữ liệu mẫu blog mặc định tiếng anh.

Tiếp theo nhấn cài đặt
step5.png


Trường hợp bạn bị lỗi chờ mãi vẫn hiển thị đang cài đặt bạn fix lỗi này theo bài viết fix lỗi không thể cài đặt trong joomla 3.x

Ngược lại, cài đặt thuận lợi sẽ ra màn hình cài đặt thành công như sau:

step6.png


Bước cuối bạn nhấn vào "Gỡ bỏ thư mục installation"
nhớ nhấn để xóa thư mục cài đặt nếu không hệ thống sẽ thực hiện cài đặt từ đầu.

Sau đó bạn vào Trang để xem sản phẩm website của mình và vào Người quản trị để vào quản trị thêm sửa xóa,... quản trị website.
(*) Vào trang có giao diện:
site.png


(*) Trang quản trị:
quantrijoomla.png

để vào quản trị web bạn phải đăng nhập thông tin quản trị tên đăng nhập và mật khẩu đã cài đặt ở bước trên.

Ok. Bài viết này mình đã hướng dẫn cài đặt thành công CMS JOOMLA 3.8.6.
Chuối bài viết tiếp theo mình sẽ hướng dẫn cách quản trị website Joomla, sau khi quản trị website xong upload lên môi trường mạng chạy trên tên miền của bạn.
 
Last edited:

Bình Luận