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

Hình: Jack Wallen

Nếu bạn thực hiện thử thách Ném đá Birdbox (không phải là một điều - đừng biến nó thành một), cho biết rock sẽ hạ cánh trên một công cụ CMS. Đó là bao nhiêu tồn tại trong tự nhiên. Một số công cụ CMS tốt hơn những công cụ khác. Một số hoạt động tốt với các trình duyệt tiêu chuẩn, trong khi một số khác có thể hoạt động với mọi trình duyệt từ bất kỳ thiết bị nào. Và sau đó là PageKit.

Đám mây phải đọc

  • Điện toán đám mây năm 2020: Dự đoán về bảo mật, AI, Kubernetes, v.v.
  • Những tiến bộ đám mây quan trọng nhất của thập kỷ
  • Các nhà cung cấp dịch vụ máy tính để bàn hàng đầu (DaaS): Amazon, Citrix, Microsoft, VMware, v.v.
  • Chính sách điện toán đám mây (TechRepublic Premium)

PageKit là một CMS hiện đại cung cấp giao diện người dùng đơn giản (hoạt động với mọi trình duyệt) và bao gồm một thị trường, nơi bạn có thể cài đặt các tiện ích bổ sung khác nhau để tùy chỉnh công cụ thành chính xác những gì công ty bạn cần.

Các tính năng của PageKit

Các tiện ích mở rộng có sẵn bao gồm:

  • Người tạo mẫu
  • phân tích
  • Blog
  • TinyMCE
  • Danh mục đầu tư
  • Khung Bixie
  • Bộ sưu tập
  • Thông tin người dùng
  • Bánh mì vụn
  • Sơ đồ trang web
  • chia sẻ xã hội
  • Danh sách
  • Tìm kiếm
  • Mã ngắn
  • Widget bản đồ
  • trình chiếu
  • Lịch
  • Rõ ràng
  • SEO
  • Tiện ích Mailchimp
  • Tiện ích Twitter
  • Nhập Wordpress
  • Kho lưu trữ người dùng Github
  • Và hơn thế nữa

Bản phát hành ổn định ban đầu của PageKit là vào năm 2016, do đó, nó vẫn còn hơi mới đối với thị trường CMS. Mặc dù ba năm thực sự là một khoảng thời gian tốt đẹp trong thời gian công nghệ, nhưng có vẻ như khá nhiều lỗ hổng có thể được tìm thấy trên Thị trường. Ví dụ, phần mở rộng để thêm thương mại điện tử ở đâu? Ngay cả với phần còn thiếu đó, PageKit hiển thị một giao diện thực sự sạch sẽ mà nhiều doanh nghiệp sẽ thấy hấp dẫn cho nhiều triển khai.

Như đã nói, hãy cài đặt PageKit trên Ubuntu Server 18.04.

Những gì bạn cần

Điều duy nhất bạn sẽ cần là một máy chủ chạy Ubuntu 18.04 và tài khoản người dùng có quyền sudo. Với những thứ đó, hãy cài đặt.

Cập nhật / nâng cấp

Điều đầu tiên cần làm là cập nhật và nâng cấp máy chủ của bạn. Xin lưu ý rằng, nếu kernel được cập nhật trong quá trình, sẽ cần phải khởi động lại máy chủ. Vì điều này, hãy chạy quá trình cập nhật / nâng cấp trong thời gian có thể cập nhật.

Để chạy quá trình cập nhật / nâng cấp, hãy đăng nhập vào máy chủ Ubuntu của bạn và đưa ra lệnh sau:

 sudo apt-update sudo apt-get nâng cấp -y 

Nếu kernel của bạn được nâng cấp, hãy khởi động lại máy chủ tại thời điểm này.

Cài đặt phụ thuộc

Bước tiếp theo là cài đặt các phụ thuộc cần thiết. Chúng ta cần cài đặt Apache, MariaDB và PHP. Để thực hiện việc này, hãy mở một cửa sổ đầu cuối và ra lệnh sau:

 sudo apt-get install apache2 mariadb-server php7.2 libapache2-mod-php7.2 php7.2-php7.2-sqlite php7.2-curl php7.2-intl php7.2-mbopes php7.2-xmlrpc php7 .2-mysql php7.2-gd php7.2-xml php7.2-cli php7.2-zip wget giải nén -y 

Trước khi bạn tiếp tục, PHP phải được cấu hình. Ban hành lệnh:

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

Đảm bảo các dòng sau được cấu hình như sau:

 memory_limit = 300M allow_url_fopen = On upload_max_filesize = 200M max_execut_time = 400 date.timezone = YOU_TIME_ZONE 

Nơi YOU_TIME_ZONE được đặt thành ngôn ngữ của bạn.

Lưu và đóng tệp đó. Kích hoạt và khởi động máy chủ web và cơ sở dữ liệu bằng các lệnh sau:

 sudo systemctl start apache2 sudo systemctl start mariadb sudo systemctl enable apache2 sudo systemctl enable mariadb 

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

Tiếp theo, chúng ta cần bảo mật cơ sở dữ liệu. Ban hành lệnh:

 sudo mysql_secure_installation 

Đảm bảo đặt mật khẩu cho người dùng quản trị và trả lời y cho các câu hỏi còn lại.

Với MariaDB được bảo mật, đã đến lúc tạo cơ sở dữ liệu và người dùng cơ sở dữ liệu. Có quyền truy cập vào dấu nhắc cơ sở dữ liệu bằng lệnh:

 gốc mys -u -p 

Khi bạn đang ở dấu nhắc, hãy đưa ra các lệnh sau:

 TẠO trang DATABASE pagekitdb; TẠO bộ trang người dùng; CẤP TẤT CẢ CÁC ƯU ĐÃI TRÊN pagekitdb. * ĐẾN 'pagekit' @ 'localhost' được xác định bởi 'PASSWORD'; QUYỀN RIÊNG TƯ; lối ra 

Trong đó PASSWORD là một mật khẩu mạnh, độc đáo.

Tải xuống và giải nén PageKit

Đã đến lúc tải xuống PageKit. Từ cửa sổ terminal, đưa ra lệnh sau:

 wget https://pagekit.com/api/doad/latest -O pagekit.zip 

Giải nén tệp vào thư mục gốc của tài liệu Apache bằng lệnh:

 sudo giải nén pagekit.zip -d / var / www / html / pagekit 

Cung cấp cho thư mục mới được di chuyển các quyền thích hợp với các lệnh:

 sudo chown -R www-data: www-data / var / www / html / pagekit / sudo chmod -R 777 / var / www / html / pagekit / 

Cấu hình Apache

Tiếp theo, chúng tôi cần thông báo cho Apache về nơi ở của PageKit. Để làm điều này, chúng ta cần tạo một tệp cấu hình mới bằng lệnh:

 sudo nano /etc/apache2/sites-av Available / pagekit.conf 

Dán các nội dung sau vào tập tin đó:

 ServerAdmin DocumentRoot / var / www / html / pagekit ServerName example.com Tùy chọn FollowSymlinks AllowOverride Tất cả Yêu cầu tất cả các lỗi được cấp Đăng ký 

Lưu và đóng tệp đó. Kích hoạt trang web bằng lệnh:

 trang web sudo a2ensite 

Kích hoạt mô-đun viết lại và khởi động lại Apache bằng các lệnh:

 sudo a2enmod viết lại sudo systemctl khởi động lại apache2 

Hoàn tất cài đặt

Mở trình duyệt và trỏ nó tới http: // SERVER_IP / pagekit (Trong đó SERVER_IP là địa chỉ IP của máy chủ lưu trữ của bạn). Nhấn vào mũi tên phải ( Hình A ) để bắt đầu quá trình cuối cùng.

Hình A

Đạt được quyền truy cập vào trình cài đặt dựa trên web.


Cửa sổ tiếp theo yêu cầu bạn chọn một ngôn ngữ. Làm điều đó và nhấp vào Tiếp theo. Trong cửa sổ kết quả ( Hình B ), đặt chi tiết cho cơ sở dữ liệu và người dùng cơ sở dữ liệu.

Hình B

Đặt chi tiết cơ sở dữ liệu để cài đặt.


Nhấn tiếp. Sau đó, bạn sẽ được yêu cầu thiết lập trang web. Trong cửa sổ này ( Hình C ), đặt tên cho trang web và tạo người dùng quản trị.

Hình C

Đặt tên trang web và người dùng quản trị.

Nhấp vào Cài đặt và cài đặt sẽ bắt đầu và hoàn tất. Sau đó, bạn có thể trỏ trình duyệt của mình tới http: // SERVER_IP / pagekit (Trong đó SERVER_IP là địa chỉ IP của máy chủ lưu trữ của bạn), đăng nhập bằng thông tin đăng nhập của quản trị viên và bắt đầu thêm tiện ích mở rộng vào trang PageKit mới của bạn.

Từ Bảng điều khiển, nhấp vào ba đường ngang và nhấp vào nút Thị trường ( Hình D ) để bắt đầu cài đặt các công cụ bạn cần để giúp PageKit hoạt động tốt nhất cho công ty của bạn.

Hình dung

Menu Bảng điều khiển PageKit đã sẵn sàng cho bạn.


Với một chút công việc, PageKit có thể phục vụ doanh nghiệp nhỏ của bạn khá tốt. Khi CMS và các tiện ích mở rộng cần thiết được cài đặt, bạn sẽ không mất nhiều thời gian để tăng tốc với giao diện và các cấu hình khác.

Đám mây và mọi thứ như một bản tin dịch vụ

Đây là nguồn tài nguyên mới nhất của bạn về AWS, Microsoft Azure, Google Cloud Platform, XaaS, bảo mật đám mây và nhiều hơn nữa. Thứ hai được giao

Đăng ký hôm nay

© Copyright 2020 | mobilegn.com