Phần mềm nguồn mở Joomla

Joomla Phần mềm CMS miễn phí

Trình tạo trang web nguồn mở được cung cấp bởi hàng ngàn phần mở rộng

Joomla là một nền tảng CMS để xây dựng các trang web có hỗ trợ đa ngôn ngữ. Sử dụng các mẫu Joomla đáp ứng cho các trang web hiện đại xã hội thân thiện với thiết bị di động.

Tổng quan

Joomla là một trong những hệ thống quản lý nội dung phổ biến nhất hiện có, với cộng đồng nhà phát triển ngày càng tăng. Joomla đang chạy gần 2 triệu trang web hoạt động. Cho dù bạn muốn xây dựng các trang web đơn giản hoặc các ứng dụng phức tạp, Joomla giúp bạn trong cả hai trường hợp. Cơ sở người dùng khổng lồ và cộng đồng nhà phát triển thịnh vượng làm cho Joomla trở thành một nền tảng lý tưởng cho ứng dụng tiếp theo của bạn. Thư mục mở rộng Joomla lưu trữ hàng ngàn tiện ích mở rộng và plugin Joomla. Một số cửa hàng mẫu trực tuyến có hàng ngàn mẫu Joomla miễn phí cũng như có sẵn. Thiết lập các mẫu Joomla rất dễ cài đặt ngay cả khi bạn không phải là người dùng nâng cao. Joomla có thể được sử dụng cho một lượng lớn các ứng dụng từ các trang web tĩnh đơn giản đến các cửa hàng trực tuyến đến thị trường nhiều nhà cung cấp. Joomla được phát triển bằng PHP, MySQL và theo chương trình hướng đối tượng. Nó được xây dựng trên mô hình thiết kế mô hình-vis-vitroller. Theo mặc định, Joomla có hỗ trợ tương thích trình duyệt chéo tốt. Bên cạnh tất cả những lợi thế của Joomla là một nền tảng rất thân thiện với người dùng, cũng có một số nhược điểm, như Joomla không thân thiện với SEO và nó có một chút nền tảng nặng so với các đối thủ cạnh tranh như WordPress và Drupal.

Yêu cầu hệ thống


Để cài đặt Joomla 3.x, bạn phải có các phần mềm sau

  • Php 7.3+
  • MySQL 5.5.3 + / Postgresql 9.1 +
  • Apache 2.4 + / nginx 1.8 + / Microsoft IIS 7

Đặc trưng


Sau đây là các tính năng chính của Joomla

  • Đa ngôn ngữ.
  • SEO.
  • Linh hoạt.
  • Mã nguồn mở.
  • Tăng cường tính năng dễ dàng.
  • Quản lý người dùng (ACL).
  • Quản lý menu.
  • Quản lý bộ đệm.
  • Vượt lên các mẫu.
  • Bố cục (jlayouts).
  • Phân công các mẫu.
  • Thân thiện với thiết bị di động.
  • ít tích hợp hơn.
  • Khung cho các mẫu.
  • Người dùng có thể viết các mẫu riêng.
  • Công cụ xuất bản.
  • Biên tập viên Wysiwyg.
  • Phiên bản nội dung/ nhiều bản sửa đổi.
  • Quản lý bài viết.
  • Chỉnh sửa trực quan.
  • Các nút biên tập.
  • kéo & amp; Thả nội dung chỉnh sửa.
  • Trình quản lý tệp phương tiện:.
  • Thể loại.
  • Chuyển hướng.
  • Biểu ngữ cho quảng cáo.
  • Liên lạc.
  • Thẻ.
  • Thức ăn.
  • Trường tùy chỉnh.
  • Tìm kiếm nâng cao.
  • Hệ thống nhắn tin.
  • Cập nhật cốt lõi dễ dàng.
  • Dễ dàng mở rộng cập nhật.
  • Cài đặt tiện ích mở rộng từ Web.
  • Tài liệu đầy đủ.
  • Hệ thống trợ giúp tích hợp.
  • Diễn đàn Joomla
  • Tài liệu nhà phát triển.
  • Thực hiện thư viện của microdata.
  • Php mới nhất hỗ trợ phiên bản.
  • Hướng dẫn mã hóa an toàn.
  • Joomla mở rộng theo mô hình thiết kế MVC.
  • Tạo cả ứng dụng dòng web và dòng lệnh bằng khung.
  • Hệ thống định tuyến linh hoạt.

Cài đặt

Cài đặt Joomla CMS trên Ubuntu 16.04 LTS với Nginx

Nginx là máy chủ web phổ biến và an toàn nhất. Để cài đặt Nginx, hãy sử dụng lệnh sau

 sudo apt install nginx 

Khi nginx được cài đặt, định cấu hình miền và khởi động lại nginx bằng cách sử dụng lệnh sau

 sudo service nginx restart 

Tiếp theo, cần cài đặt máy chủ cơ sở dữ liệu, sử dụng lệnh sau để cài đặt máy chủ MySQL

 sudo apt-get update;  sudo apt-get install mysql-server; mysql_secure_installation 

Một khi, máy chủ cơ sở dữ liệu được cài đặt, sử dụng lệnh sau để khởi động lại máy chủ MySQL

 sudo service mysql restart 

Bước tiếp theo là cài đặt Php 7.3. Trước tiên hãy đảm bảo rằng máy chủ Ubuntu của bạn có các gói mới nhất bằng cách chạy lệnh sau

 sudo apt update <br></br> sudo apt upgrade

Tiếp theo, thêm ondrej/PHP có gói PHP 7.3 và các phần mở rộng PHP cần thiết khác.

 sudo apt install software-properties-common 
 sudo add-apt-repository ppa:ondrej/php
 sudo apt update

Sau khi thêm PPA, giờ đây bạn có thể cài đặt Php 7.3 cho Nginx bằng cách sử dụng lệnh sau.

 sudo apt install php7.3-fpm

Bạn có thể xác nhận rằng Php 7.3 fpm đã được cài đặt thành công bằng cách sử dụng lệnh sau.

 php -v

Sau đó, cài đặt PHP Vui lòng chạy lệnh sau để cài đặt các mô -đun PHP cần thiết cho Joomla

 sudo apt install libapache2-mod-php7.3 php7.3-common php7.3-mbstring php7.3-xmlrpc php7.3-soap php7.3-gd php7.3-xml php7.3-intl php7.3-mysql php7.3-cli php7.3-mcrypt php7.3-ldap php7.3-zip php7.3-curl 

Bây giờ, bạn đã cài đặt tất cả các phần mềm cần thiết và bước tiếp theo là đăng nhập vào máy chủ MySQL và tạo cơ sở dữ liệu Joomla. Sử dụng lệnh sau để tạo cơ sở dữ liệu. Thay đổi với tên cơ sở dữ liệu của bạn.

 CREATE DATABASE  

Tạo người dùng cơ sở dữ liệu có tên là "" với mật khẩu mới. và cấp quyền truy cập đầy đủ của người dùng vào cơ sở dữ liệu bằng cách chạy các lệnh sau. Thay đổi với người dùng cơ sở dữ liệu mong muốn của bạn và bằng mật khẩu mong muốn của bạn.

 CREATE USER ''@'localhost' IDENTIFIED BY ''; 
 GRANT ALL ON .* TO ''@'localhost' IDENTIFIED BY '' WITH GRANT OPTION;
 FLUSH PRIVILEGES; EXIT;

Tiếp theo, chạy các lệnh bên dưới để tải xuống và trích xuất tệp đã tải xuống và chuyển nó vào thư mục gốc Joomla mới.

 cd /tmp && wget https://downloads.joomla.org/cms/joomla3/3-9-19/Joomla_3-9-19-Stable-Full_Package.zip?format=zip 
 sudo apt-get install unzip
 sudo unzip Joomla*.zip
 sudo mkdir -p /var/www/html/joomla
 sudo unzip Joomla*.zip -d /var/www/html/joomla
 sudo chown -R www-data:www-data /var/www/html/joomla/
 sudo chmod -R 755 /var/www/html/joomla/

Bây giờ, hãy cấu hình Joomla. Mở trình duyệt của bạn điều hướng đến tên miền của bạn để bắt đầu cấu hình của Joomla. Bạn sẽ thấy trình hướng dẫn cài đặt Joomla

  • Điền vào biểu mẫu theo cấu hình của bạn hơn là nhấn tiếp theo
  • Nhập cấu hình cơ sở dữ liệu của bạn và nhấn Next
  • Bây giờ cài đặt Chúc mừng. Bạn đã cài đặt thành công Joomla trên nginx
 Tiếng Việt