• About
  • Advertise
  • Privacy & Policy
  • Contact
NQ NEWS
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
NQ NEWS
No Result
View All Result
Home Quản trị hệ thống Linux OS

Cách cài đặt Composr CMS trên Ubuntu 18.04 LTS

@admiz by @admiz
08/05/2021
in Linux OS, Quản trị hệ thống
0
Cách Cài đặt Composr Cms Trên Ubuntu 18.04 Lts 6094f1b74aa13.jpeg

Composr là một CMS mã nguồn mở, miễn phí với các chức năng tương tác tiên tiến. Composr được viết bằng ngôn ngữ PHP và sử dụng MariaDB để lưu trữ dữ liệu. Nó là sự kết hợp của hệ thống quản lý nội dung web và phần mềm cộng đồng trực tuyến với rất nhiều tính năng có sẵn.

Các tính năng chính của Composr bao gồm:

  • Hỗ trợ hình ảnh, video, âm thanh, và nhiều nội dung khác nữa.
  • Hỗ trợ nhiều chế độ hiển thị nội dung danh mục bằng bảng và hộp.
  • Lời nhắc sự kiện, hỗ trợ RSS và Atom.
  • Cho phép người dùng tạo các gallery của riêng mình.

Hướng dẫn này sẽ chỉ cho bạn đọc cách cài đặt Composr CMS trên máy chủ Ubuntu 18.04 LTS.

Hướng dẫn cách cài đặt Composr CMS trên Ubuntu 18.04 LTS

  • Yêu cầu cài đặt Composr
  • Bắt đầu cài đặt
  • Cài đặt máy chủ LAMP
  • Cấu hình cơ sở dữ liệu MariaDB
  • Cài đặt Composr
  • Truy cập Composr

Yêu cầu cài đặt Composr

  • Một máy chủ chạy Ubuntu 18.04.
  • Địa chỉ IP tĩnh 192.168.0.104 được thiết lập cho máy chủ.
  • Một tài khoản người dùng không root với đặc quyền sudo.

Bắt đầu cài đặt

Trước khi bắt đầu, người dùng sẽ cần cập nhật hệ thống của mình lên phiên bản mới nhất. Có thể làm điều này bằng cách chạy lệnh sau:

sudo apt-get update -y
sudo apt-get upgrade -y

Khi hệ thống được cập nhật, hãy khởi động lại để áp dụng các thay đổi.

Cài đặt máy chủ LAMP

Tiếp theo, ta sẽ cần cài đặt thư viện Apache, MariaDB, PHP và các thư viện PHP khác vào máy chủ. Người dùng có thể cài đặt tất cả chúng bằng cách chạy lệnh sau:

sudo apt-get install apache2 mariadb-server unzip wget php7.2 libapache2-mod-php7.2 php7.2-common php7.2-sqlite php7.2-curl php7.2-intl php7.2-mbstring php7.2-xmlrpc php7.2-mysql php7.2-gd php7.2-xml php7.2-cli php7.2-zip -y

Khi tất cả các gói được cài đặt, người dùng sẽ cần sửa đổi file cấu hình mặc định của PHP:

sudo nano /etc/php/7.2/apache2/php.ini

Thực hiện các thay đổi sau:

memory_limit = 300M
upload_max_filesize = 200M
max_execution_time = 400
date.timezone = Asia/Kolkata

Lưu và đóng file. Sau đó, khởi động lại Apache và MariaDB service, rồi cho phép chúng bắt đầu ngay khi khởi động bằng cách chạy lệnh sau:

sudo systemctl restart apache2
sudo systemctl restart mariadb
sudo systemctl enable apache2
sudo systemctl enable mariadb

Cấu hình cơ sở dữ liệu MariaDB

Theo mặc định, MariaDB không được bảo mật. Vì vậy, người dùng sẽ cần phải bảo mật nó đầu tiên. Có thể bảo mật cài đặt MariaDB bằng cách chạy tập lệnh sau:

sudo mysql_secure_installation

Trả lời tất cả các câu hỏi như hình dưới đây:

Enter current password for root (enter for none):
Set root password? [Y/n]: N
Remove anonymous users? [Y/n]: Y
Disallow root login remotely? [Y/n]: Y
Remove test database and access to it? [Y/n]: Y
Reload privilege tables now? [Y/n]: Y

Khi MariaDB được bảo mật, đăng nhập vào MariaDB shell:

mysql -u root -p

Nhập mật khẩu root và nhấn Enter, sau đó tạo cơ sở dữ liệu và tài khoản người dùng bằng lệnh sau:

MariaDB [(none)]> CREATE DATABASE composrdb;
MariaDB [(none)]> CREATE USER composr;

Tiếp theo, cấp đặc quyền cho cơ sở dữ liệu Composr bằng lệnh sau:

MariaDB [(none)]> GRANT ALL PRIVILEGES ON composrdb.* TO 'composr'@'localhost' IDENTIFIED BY 'mypassword';

Lưu ý thay thế từ ‘mypasdsword’ trong lệnh trên bằng mật khẩu an toàn đã chọn. Tiếp theo, đưa ra các đặc quyền bằng lệnh sau:

MariaDB [(none)]> FLUSH PRIVILEGES;

Tiếp theo, thoát khỏi bảng điều khiển MariaDB bằng lệnh sau:

MariaDB [(none)]> exit

Cài đặt Composr

Đầu tiên, người dùng sẽ cần tải xuống phiên bản mới nhất của Composr từ trang web chính thức. Có thể tải xuống bằng lệnh sau:

cd /tmp
wget https://compo.sr/site/dload.php?id=519 -O composr.zip

Khi quá trình tải xuống hoàn tất, hãy giải nén file đã tải vào thư mục root của web Apache bằng lệnh:

unzip composr.zip -d /var/www/html/composr

Tiếp theo, cung cấp quyền thích hợp với lệnh:

sudo chown -R www-data:www-data /var/www/html/composr/
sudo chmod -R 755 /var/www/html/composr/

Tiếp theo, tạo file Apache virtual host cho Composr bằng lệnh:

sudo nano /etc/apache2/sites-available/composr.conf

Thêm các dòng sau:


ServerAdmin admin@example.com
DocumentRoot /var/www/html/composr
ServerName 192.168.0.104


Options FollowSymlinks
AllowOverride All
Require all granted


ErrorLog ${APACHE_LOG_DIR /composr_error.log
CustomLog ${APACHE_LOG_DIR /composr_access.log combined

Thay thế example.com bằng tên miền của riêng bạn trong file trên. Sau đó lưu và đóng file cấu hình Apache vhost. Sau đó, vô hiệu hóa file virtual host mặc định của Apache và kích hoạt file virtual host Composr bằng lệnh sau:

sudo a2dissite 000-default
sudo a2ensite composr

Tiếp theo, kích hoạt mô-đun ghi lại Apache và khởi động lại Apache service để áp dụng các thay đổi bằng lệnh sau:

sudo a2enmod rewrite
sudo systemctl restart apache2

Truy cập Composr

Composr hiện đã được cài đặt và “lắng nghe” trên cổng 80. Đã đến lúc truy cập vào giao diện web của Composr.

Mở trình duyệt web và nhập URL http://192.168.0.104/install.php. Thay thế địa chỉ IP trong URL bằng IP máy chủ hoặc sử dụng tên miền đã chọn cho trang web này để thay thế. Người dùng sẽ được chuyển hướng đến trang sau:

Mở trình duyệt

  • Chọn ngôn ngữ và nhấp vào nút Proceed. Người dùng sẽ thấy trang sau:

Chọn ngôn ngữ

  • Chấp nhận thỏa thuận cấp phép Composr và nhấp vào nút I agree. Trang sau sẽ xuất hiện:

I agree

  • Chọn máy chủ cơ sở dữ liệu và nhấp vào nút Proceed. Trang sau sẽ hiển thị:

Chọn máy chủ

Proceed

Tại đây, cung cấp Url cơ sở, mật khẩu chính, tên người dùng có quyền admin, mật khẩu, cơ sở dữ liệu, tên người dùng cơ sở dữ liệu và mật khẩu, sau đó nhấp vào nút Install Composr. Bạn sẽ thấy trang sau:

Cài đặt

Bây giờ, bấm vào nút Configure my Composr first. Bạn sẽ được chuyển hướng đến trang đăng nhập Composr:

Trang đăng nhập

Cung cấp tên người dùng và mật khẩu admin. Sau đó, nhấp vào nút Log In. Bạn sẽ thấy bảng điều khiển mặc định của Composr trong trang sau:

Bảng điều khiển mặc định

Xin chúc mừng! Bạn đã cài đặt và cấu hình thành công Composr CMS trên máy chủ Ubuntu 18.04. Bây giờ, bạn có thể dễ dàng lưu trữ trang web của riêng mình bằng Composr.

Chúc bạn thực hiện thành công!

Xem thêm:

  • Hướng dẫn gỡ cài đặt phần mềm trên Ubuntu
  • Cách chạy và cài đặt Pantheon Desktop trên Ubuntu
  • Cách cài đặt Steam trong Ubuntu
  • 4 CMS web tĩnh tuyệt vời mà bạn nên sử dụng
Post Views: 97
Previous Post

Hướng dẫn sử dụng lệnh zforce trên Linux

Next Post

Cách cài đặt Spotify trên Linux

Related Posts

Quicktime Player Logo650 1
macOS

Cách ghép video trên macOS bằng QuickTime Player

26/12/2021
Kali Linux 2021 4 700 1
Linux

Kali Linux 2021.4: Thêm 9 công cụ mới và hỗ trợ tốt hơn cho Apple M1

26/12/2021
Openbsd La Gi 1
Linux

OpenBSD là gì? Đây là mọi thứ bạn cần biết về hệ điều hành này!

26/12/2021
Mac Os Xoa Ung Dung Cai Dat Logo640 1
macOS

Cách gỡ, xóa ứng dụng trên Mac OS

26/12/2021
Tim Thu Vien Anh Photos Library Tren May Mac700 1
macOS

Hướng dẫn tìm thư viện ảnh Photos Library trên máy Mac

26/12/2021
So Sanh Macbook Pro Macbook Air Va Ipad Pro 1
macOS

So sánh MacBook Pro 13 inch với MacBook Air và iPad Pro

26/12/2021
Next Post
Cách Cài đặt Spotify Trên Linux 6094f1b1164ff.jpeg

Cách cài đặt Spotify trên Linux

Bài mới nhất

Tổng Hợp 10 Mẫu Email Marketing Giới Thiệu Sản Phẩm Nổi Bật Nhất Hiện Nay 612d0da97658c.png

Tổng hợp 10 mẫu email marketing giới thiệu sản phẩm nổi bật nhất hiện nay

07/05/2025
Dịch Vụ Thiết Kế Website Tại Hải Dương Chuyên Nghiệp, ấn Tượng Và Uy Tín 612d25752b14f.png

Dịch vụ thiết kế website tại Hải Dương chuyên nghiệp, ấn tượng và uy tín

06/05/2025
Top Công Ty Thiết Kế Website Tại Biên Hòa Chuyên Nghiệp, Chuẩn Seo 612d259494e93.jpeg

Top công ty thiết kế website tại Biên Hòa chuyên nghiệp, chuẩn SEO

06/05/2025
Top Công Ty Thiết Kế Website Tại Vinh – Nghệ An Uy Tín 612d259a9cae3.jpeg

Top công ty thiết kế website tại Vinh – Nghệ An uy tín

05/05/2025
Top 10 Công Ty Thiết Kế Website Tại Nha Trang Chuyên Nghiệp 612d0a9ad018b.jpeg

Top 10 công ty thiết kế website tại Nha Trang chuyên nghiệp

05/05/2025

Danh mục

  • Android
  • Bảo mật máy tính
  • Bảo mật, Antivirus
  • Chuyện công nghệ
  • Deep Learning
  • Development
  • Dịch vụ công trực tuyến
  • Dịch vụ nhà mạng
  • Giải pháp bảo mật
  • Hệ thống
  • Hệ thống
  • iPhone
  • Kiến thức bảo mật
  • Kiến thức cơ bản phổ thông
  • Kiến thức Marketing căn bản
  • Kiến thức tổng hợp
  • Lập trình
  • Linux
  • Linux OS
  • macOS
  • Mail Server
  • Mạng LAN – WAN
  • Máy ảo
  • Máy chủ
  • ms excel
  • ms-powerpoint
  • Nền tảng điện toán đám mây
  • Phần cứng
  • Phần Mềm
  • Quản trị hệ thống
  • Raspberry Pi
  • Sửa lỗi máy tính
  • Tăng tốc máy tính
  • Thủ thuật
  • Thủ thuật SEO
  • Thủ thuật Wifi
  • Tiện ích hệ thống
  • Tin học văn phòng
  • Tin tức
  • Uncategorized
  • Ứng dụng
  • Website
  • Windows Server 2012

Thẻ

#app #chatbot #chatbot tự động #CRM #Kiến thức cơ bản #Techblog #Thiết kế website Android apple CPU Email Marketing Google Google Drive hacker HTML hàm python hàm python có sẵn hình nền hình nền máy tính học css học python học SQL ios iphone iphone 12 iPhone X macos Microsoft mssql MS SQL Server ngôn ngữ lập trình python Raspberry Pi Samsung smartphone SQL SQL Server tham số trong C thủ thuật windows 10 tài liệu python windows windows 10 YouTube điện thoại thông minh ứng dụng
  • About
  • Advertise
  • Privacy & Policy
  • Contact

© 2022 Pha Le Solution

No Result
View All Result
  • Home

© 2022 Pha Le Solution