CMS Made Simple là một hệ thống quản lý nội dung mã nguồn mở và miễn phí được viết bằng PHP và sử dụng MySQL để lưu trữ dữ liệu của họ. CMS Made Simple là một hệ thống quản lý nội dung phổ biến và hiệu suất cao để quản lý các trang web hoặc blog của bạn. CMS Made Simple cung cấp phần quản trị đẹp và dễ sử dụng để phát triển chủ đề, mẫu và bảng định kiểu. Bạn có thể dễ dàng bảo trì và cập nhật trang web của mình một cách nhanh chóng và dễ dàng từ bất kỳ đâu có kết nối web. Nếu bạn đang tìm kiếm giải pháp thay thế cho WordPress, thì CMS Made Simple là lựa chọn tốt nhất dành cho bạn.
Trong hướng dẫn này, chúng ta sẽ tìm hiểu cách cài đặt CMS Made Simple trên Ubuntu 18.04.
Theo mặc định, phiên bản PHP mới nhất không có sẵn trong Ubuntu 18.04, vì vậy bạn sẽ cần thêm kho lưu trữ cho phiên bản đó. Bạn có thể thêm nó bằng lệnh sau:<?p>
Sau khi kho lưu trữ được cập nhật, bạn có thể cài đặt PHP và các thư viện khác bằng lệnh sau:
Sau khi tất cả các gói được cài đặt, hãy khởi động dịch vụ Apache và MariaDB và cho phép chúng khởi động khi khởi động bằng lệnh sau lệnh:
Tiếp theo, bạn sẽ cần thực hiện một số thay đổi trong tệp php.ini. Bạn có thể thực hiện việc này bằng lệnh sau:
Thực hiện các thay đổi sau:
Lưu và đóng tệp khi bạn hoàn tất.
Trả lời tất cả các câu hỏi như được hiển thị bên dưới:
Tiếp theo, đăng nhập vào shell MariaDB bằng lệnh sau:
Nhập mật khẩu root của bạn, sau đó tạo cơ sở dữ liệu và người dùng cho CMSMS:
Tiếp theo, xóa các đặc quyền bằng lệnh sau:
Cuối cùng, thoát khỏi shell MariaDB:
Sau khi tải xuống hoàn tất, hãy giải nén tệp đã tải xuống vào thư mục gốc của Apache:
Tiếp theo, cấp quyền thích hợp cho thư mục cmsms:
Tiếp theo, tạo chỉ thị máy chủ ảo apache cho CMSMS:
Thêm các dòng sau:
Lưu và đóng tệp, sau đó bật tệp máy chủ ảo và mô-đun ghi đè apache bằng lệnh sau:
Cuối cùng, khởi động lại dịch vụ apache để áp dụng tất cả các thay đổi:
Bây giờ, hãy chọn ngôn ngữ tiếng Anh và nhấp vào Tiếp theo nút, bạn sẽ thấy trang sau:
Tại đây, phân tích thư mục đích để tìm phần mềm hiện có, sau đó nhấp vào nút Cài đặt, bạn sẽ thấy trang sau:
Tại đây, cung cấp thông tin chi tiết về cơ sở dữ liệu của bạn, chọn Múi giờ của bạn và nhấp vào nút Tiếp theo, bạn sẽ thấy trang sau:
Tại đây, cung cấp thông tin xác thực tài khoản quản trị viên của bạn và nhấp vào nút Tiếp theo, bạn sẽ thấy trang sau:
Tại đây, cung cấp tên trang web của bạn, thêm ngôn ngữ bổ sung và nhấp vào nút Tiếp theo, bạn sẽ thấy trang sau:
Bây giờ, hãy nhấp vào nút Tiếp theo để cài đặt tệp ứng dụng, bạn sẽ thấy trang sau:
Bây giờ, hãy nhấp vào nút Tiếp theo để tạo và cập nhật lược đồ cơ sở dữ liệu, thiết lập sự kiện ban đầu, tài khoản người dùng, bảng định kiểu và nội dung, bạn sẽ thấy trang sau:
Bây giờ, hãy nhấp vào bảng quản trị CMSMS, bạn sẽ thấy trang sau:
Tại đây, hãy cung cấp tên người dùng và mật khẩu quản trị viên của bạn, sau đó nhấp vào nút Gửi, bạn sẽ thấy bảng điều khiển CMSMS trong hình ảnh sau:
Xin chúc mừng! Bạn đã cài đặt thành công CMS Made Simple trên máy chủ Ubuntu 18.04.
Trong hướng dẫn này, chúng ta sẽ tìm hiểu cách cài đặt CMS Made Simple trên Ubuntu 18.04.
Yêu cầu
- Máy chủ chạy Ubuntu 18.04.
- Người dùng không phải root có quyền sudo.
Cài đặt LAMP Server
CMS Made Simple chạy trên máy chủ web, được viết bằng PHP và sử dụng MySQL làm cơ sở dữ liệu, vì vậy bạn sẽ cần cài đặt LAMP server vào máy chủ của mình. Trước tiên, hãy cài đặt máy chủ Apache và MariaDB bằng cách chạy lệnh sau:
Mã:
sudo apt-get install apache2 mariadb-server -y
Mã:
sudo apt-get install python-software-properties -y
sudo add-apt-repository -y ppa:ondrej/php
Mã:
sudo apt-get install apache2 mariadb-server libapache2-mod-php7.1 php7.1-common php7.1-mbstring php7.1-xmlrpc php7.1-soap php7.1-gd php7.1-xml php7.1-intl php7.1-mysql php7.1-cli php7.1-mcrypt php7.1-zip php7.1-curl -y
Mã:
sudo systemctl start apache2
sudo systemctl start mysql
sudo systemctl enable apache2
sudo systemctl enable mysql
Mã:
sudo nano /etc/php/7.1/apache2/php.ini
Mã:
max_execution_time = 180memory_limit = 256Mpost_max_size = 25Mupload_max_file_size = 150M
Cấu hình Cơ sở dữ liệu
Theo mặc định, cài đặt MariaDB không được bảo mật. Vì vậy, trước tiên bạn sẽ cần bảo mật nó. Bạn có thể thực hiện việc này bằng cách chạy tập lệnh mysql_secure_installation.
Mã:
sudo mysql_secure_installation
Mã:
Nhập mật khẩu hiện tại cho root (nhập nếu không có): EnterĐặt mật khẩu root? [Y/n]: YMật khẩu mới: Nhập lại mật khẩu mới: Xóa người dùng ẩn danh? [Y/n]: YKhông cho phép root đăng nhập từ xa? [Y/n]: YXóa cơ sở dữ liệu thử nghiệm và quyền truy cập vào cơ sở dữ liệu đó? [Y/n]: YTải lại bảng đặc quyền ngay bây giờ? [Y/n]: Y
Mã:
mysql -u root -p
Mã:
MariaDB [(none)]> CREATE DATABASE cmsms_db;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON cmsms_db.* TO 'cmsms'@'localhost' IDENTIFIED BY 'password';
Mã:
MariaDB [(none)]> FLUSH PRIVILEGES;
Mã:
MariaDB [(none)]> exit;
Cài đặt CMSMS
Tiếp theo, bạn sẽ cần tải xuống phiên bản mới nhất của CMSMS từ trang web chính thức của họ. Bạn cũng có thể tải xuống bằng lệnh sau:
Mã:
wget http://s3.amazonaws.com/cmsms/downloads/14144/cmsms-2.2.7-install.zip
Mã:
sudo unzip cmsms-2.2.7-install.zip -d /var/www/html/cmsms
Mã:
sudo chown -R www-data:www-data /var/www/html/cmsms/
sudo chmod -R 755 /var/www/html/cmsms/
Mã:
sudo nano /etc/apache2/sites-available/cmsms.conf
Mã:
ServerAdmin [emailprotected] DocumentRoot /var/www/html/cmsms ServerName yourdomain.com Tùy chọn +FollowSymLinksAllowOverride AllOrder allow,denyallow from all ErrorLog /var/log/apache2/cmsms-error_log CustomLog /var/log/apache2/cmsms-access_log common
Mã:
sudo a2ensite cmsms
sudo a2enmod rewrite
Mã:
systemctl restart apache2
Truy cập CMSMS
Mở trình duyệt web của bạn và nhập URL , bạn sẽ được chuyển hướng đến trang sau:Bây giờ, hãy chọn ngôn ngữ tiếng Anh và nhấp vào Tiếp theo nút, bạn sẽ thấy trang sau:
Tại đây, phân tích thư mục đích để tìm phần mềm hiện có, sau đó nhấp vào nút Cài đặt, bạn sẽ thấy trang sau:
Tại đây, cung cấp thông tin chi tiết về cơ sở dữ liệu của bạn, chọn Múi giờ của bạn và nhấp vào nút Tiếp theo, bạn sẽ thấy trang sau:
Tại đây, cung cấp thông tin xác thực tài khoản quản trị viên của bạn và nhấp vào nút Tiếp theo, bạn sẽ thấy trang sau:
Tại đây, cung cấp tên trang web của bạn, thêm ngôn ngữ bổ sung và nhấp vào nút Tiếp theo, bạn sẽ thấy trang sau:
Bây giờ, hãy nhấp vào nút Tiếp theo để cài đặt tệp ứng dụng, bạn sẽ thấy trang sau:
Bây giờ, hãy nhấp vào nút Tiếp theo để tạo và cập nhật lược đồ cơ sở dữ liệu, thiết lập sự kiện ban đầu, tài khoản người dùng, bảng định kiểu và nội dung, bạn sẽ thấy trang sau:
Bây giờ, hãy nhấp vào bảng quản trị CMSMS, bạn sẽ thấy trang sau:
Tại đây, hãy cung cấp tên người dùng và mật khẩu quản trị viên của bạn, sau đó nhấp vào nút Gửi, bạn sẽ thấy bảng điều khiển CMSMS trong hình ảnh sau:
Xin chúc mừng! Bạn đã cài đặt thành công CMS Made Simple trên máy chủ Ubuntu 18.04.