Hướng dẫn cài đặt Ketnoi24 Self-hosted
Bao gồm các thành phần
CentOS, AlmaLinux, Ubuntu, .Nix operating system
Apache2
PHP >= 7.2
MySQL, MariaDB, Percona - with InnoDB support
Easily configurable mail client (msmtp)
Trình tự cài đặt:
# cd [your_folder_run_kn24]
# wget https://ketnoi24.com/download/env/kn24_env.php
# chown -Rf apache:apache [your_folder_run_kn24]
# mysql -u[username] -p[password]
# CREATE DATABASE databasename CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;


Các cổng TCP cần mở:
80 http
443 https


Mở trình duyệt thực thi:
http(s)://[your_ipORdomain]/kn24_env.php

Cho phép quyền trên thư mục cache:
chown -R apache [your_folder_run_kn24]/cache
chgrp -R apache [your_folder_run_kn24]/cache


Cấu hình crontab:
# crontab -e
MAILTO=""
*/1 * * * * php /[your_folder_run_kn24]/process_event/cron_events.php
Install AlmaLinux Server
VirtualHost for http (vi and save)
Add crontab
Add hosts (vi and save)
Install msmtp
Restart service
Firewalld open port
Config domain name
SSL extension configuration
Install CentOS Server
VirtualHost for http (vi and save)
Add crontab
Add hosts (vi and save)
Install msmtp
Restart service
Firewalld open port
Config domain name
SSL extension configuration
Install Ubuntu Server
VirtualHost for http (vi and save)
Add crontab
Add hosts (vi and save)
Install msmtp
Restart service
Firewalld open port
Config domain name
SSL extension configuration
AlmaLinux VM Images for ketnoi24
Account SSH
VirtualHost for http (vi and save)
Config SMTP account information
Firewalld open port
Config domain name
SSL extension configuration
CentOS VM Images for ketnoi24
Account SSH
VirtualHost for http (vi and save)
Config SMTP account information
Firewalld open port
Config domain name
SSL extension configuration
Ubuntu VM Images for ketnoi24
Account SSH
VirtualHost for http (vi and save)
Config SMTP account information
Firewalld open port
Config domain name
SSL extension configuration
Đóng