Facebook: Come Chiedere Raccomandazioni
Se desideri semplicemente chiedere consiglio ai tuoi amici per un
osTicket è un sistema di ticket di supporto clienti open source. Il codice sorgente di osTicket è ospitato pubblicamente su Github . In questo tutorial, imparerai come installare e configurare osTicket su Fedora 30.
mysqli
, gd
, gettext
, imap
, json
, mbstring
, E xml
l'estensione per PHPControlla la versione di Fedora.
cat /etc/fedora-release
Crea un nuovo non-root
account utente con sudo
accesso e passa ad esso.
useradd -c "John Doe" johndoe && passwd johndoe
usermod -aG wheel johndoe
su - johndoe
NOTA: sostituisci johndoe
con il tuo nome utente.
Imposta il fuso orario.
timedatectl list-timezones
sudo timedatectl set-timezone 'Region/City'
Assicurati che il tuo sistema sia aggiornato.
sudo dnf update
Installa i pacchetti necessari.
sudo dnf install -y socat git wget unzip vim
Disabilita SELinux e Firewall.
sudo setenforce 0 ; sudo systemctl stop firewalld ; sudo systemctl disable firewalld
Installa PHP e le estensioni PHP necessarie.
sudo dnf install -y php-cli php-fpm php-common php-mbstring php-curl php-gd php-mysqlnd php-json php-xml php-imap php-intl php-pecl-apcu php-opcache
Controlla la versione
php -v
Controlla le estensioni PHP installate.
php -m
# mbstring
# curl
# gd
# PDO
# mysqli
# openssl
# . . .
Avviare e abilitare PHP-FPM.
sudo systemctl start php-fpm.service
sudo systemctl enable php-fpm.service
Installa MariaDB.
sudo dnf install -y mariadb-server
Controlla la versione
mysql --version
Avviare e abilitare MariaDB.
sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service
Eseguire lo mysql_secure installation
script per migliorare la sicurezza di MariaDB e impostare la password per l' root
utente MariaDB .
sudo mysql_secure_installation
Connettiti alla shell MariaDB come utente root.
sudo mysql -u root -p
# Enter password
Creare un database MariaDB vuoto e l'utente per osTicket e ricordare le credenziali.
CREATE DATABASE dbname;
GRANT ALL ON dbname.* TO 'username' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
exit
NOTA: sostituire dbname
e username
con nomi appropriati per la configurazione. Sostituisci password
con una password complessa.
Installa Nginx.
sudo dnf install -y nginx
Controlla la versione
nginx -v
Avvia e abilita Nginx.
sudo systemctl start nginx.service
sudo systemctl enable nginx.service
Configurare Nginx per l'uso con osTicket.
sudo vim /etc/nginx/conf.d/osticket.conf
E popolare il file con la seguente configurazione.
server {
listen 80;
server_name example.com;
root /var/www/osticket/upload;
index index.php index.html;
set $path_info "";
location ~ /include {
deny all;
return 403;
}
if ($request_uri ~ "^/api(/[^\?]+)") {
set $path_info $1;
}
location ~ ^/api/(?:tickets|tasks).*$ {
try_files $uri $uri/ /api/http.php?$query_string;
}
if ($request_uri ~ "^/scp/.*\.php(/[^\?]+)") {
set $path_info $1;
}
if ($request_uri ~ "^/.*\.php(/[^\?]+)") {
set $path_info $1;
}
location ~ ^/scp/ajax.php/.*$ {
try_files $uri $uri/ /scp/ajax.php?$query_string;
}
location ~ ^/ajax.php/.*$ {
try_files $uri $uri/ /ajax.php?$query_string;
}
location / {
try_files $uri $uri/ index.php;
}
location ~ \.php$ {
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
fastcgi_param PATH_INFO $path_info;
fastcgi_pass unix:/run/php-fpm/www.sock;
}
}
Salvare il file e uscire con :+ W+ Q.
Prova la configurazione.
sudo nginx -t
Ricarica Nginx.
sudo service nginx restart
Creare una directory radice del documento.
sudo mkdir -p /var/www/osticket
Cambia la proprietà della /var/www/osticket
directory in johndoe
.
sudo chown -R johndoe:johndoe /var/www/osticket
Passare alla cartella principale del documento.
cd /var/www/osticket
Scarica e decomprimi l'ultima versione di osTicket .
wget https://github.com/osTicket/osTicket/releases/download/v1.14.1/osTicket-v1.14.1.zip
unzip osTicket-v1.14.1.zip
rm osTicket-v1.14.1.zip
Copia il file di configurazione di esempio.
sudo cp upload/include/ost-sampleconfig.php upload/include/ost-config.php
Cambia la proprietà della /var/www/osticket
directory in nginx
.
sudo chown -R nginx:nginx /var/www/osticket
Esegui sudo vim /etc/php-fpm.d/www.conf
e imposta l'utente e il gruppo su nginx
. Inizialmente, saranno impostati su apache.
sudo vim /etc/php-fpm.d/www.conf
# user = nginx
# group = nginx
Crea /var/lib/php/session/
directory e cambia la proprietà in nginx
.
sudo mkdir -p /var/lib/php/session && sudo chown -R nginx:nginx /var/lib/php/session
Riavvia il servizio PHP-FPM.
sudo systemctl restart php-fpm.service
Una volta configurato tutto, è il momento di accedere alla procedura guidata di installazione web di osTicket. Apri il tuo sito in un browser Web e segui le istruzioni sullo schermo per completare l'installazione.
Dopo l'installazione, eliminare la setup
directory per sicurezza.
sudo rm -rf upload/setup
sudo chmod 0644 upload/include/ost-config.php
Se desideri semplicemente chiedere consiglio ai tuoi amici per un
Usi un sistema diverso? Apache OpenMeetings è unapplicazione per conferenze Web open source. È scritto in Java e supporta più server di database. io
Usi un sistema diverso? osTicket è un sistema di ticket di supporto clienti open source. Il codice sorgente di osTicket è ospitato pubblicamente su Github. In questo tutorial
Usi un sistema diverso? Matomo (precedentemente Piwik) è una piattaforma di analisi open source, unalternativa aperta a Google Analytics. La fonte Matomo è ospitata o
Usi un sistema diverso? Osclass è un progetto open source che ti consente di creare facilmente un sito classificato senza alcuna conoscenza tecnica. È sourc
Usi un sistema diverso? Sentrifugo HRM è unapplicazione di gestione delle risorse umane gratuita e open source. È ricco di funzionalità e facilmente configurabile
Usi un sistema diverso? Matomo (precedentemente Piwik) è una piattaforma di analisi open source, unalternativa aperta a Google Analytics. La fonte Matomo è ospitata o
Usi un sistema diverso? X-Cart è una piattaforma di eCommerce open source estremamente flessibile con tonnellate di funzionalità e integrazioni. Il codice sorgente di X-Cart è hoste
Usi un sistema diverso? Microweber è un drag and drop open source CMS e negozio online. Il codice sorgente di Microweber è ospitato su GitHub. Questa guida ti mostrerà
Usi un sistema diverso? Apache OpenMeetings è unapplicazione per conferenze Web open source. È scritto in Java e supporta più server di database. io
Usi un sistema diverso? Mailtrain è unapp di newsletter self-hosted open source costruita su Node.js e MySQL / MariaDB. La fonte Mailtrains è su GitHub. Thi
Usi un sistema diverso? Mailtrain è unapp di newsletter self-hosted open source costruita su Node.js e MySQL / MariaDB. La fonte Mailtrains è su GitHub. Thi
Usi un sistema diverso? Alfresco Community Edition è una versione open source di Alfresco Content Services. È scritto in Java e utilizza PostgreSQL t
Usi un sistema diverso? Mailtrain è unapp di newsletter self-hosted open source costruita su Node.js e MySQL / MariaDB. La fonte Mailtrains è su GitHub. Thi
Usi un sistema diverso? osTicket è un sistema di ticket di supporto clienti open source. Il codice sorgente di osTicket è ospitato pubblicamente su Github. In questo tutorial
Usi un sistema diverso? Introduzione Akaunting è un software di contabilità online gratuito e open source progettato per piccole imprese e liberi professionisti. Io
Usi un sistema diverso? Apache Zeppelin è un notebook open source basato sul Web e uno strumento collaborativo per limmissione, il rilevamento, lanalisi dei dati interattivi, un
Usi un sistema diverso? Akaunting è un software di contabilità online gratuito e open source progettato per piccole imprese e liberi professionisti. È costruito con spirito
Usi un sistema diverso? InvoicePlane è unapplicazione di fatturazione gratuita e open source. Il suo codice sorgente può essere trovato su questo repository Github. Questo guid
Gli attacchi ransomware sono in aumento, ma l'intelligenza artificiale può aiutare ad affrontare l'ultimo virus informatico? L'intelligenza artificiale è la risposta? Leggi qui sai è AI boone o bane
ReactOS, un sistema operativo open source e gratuito è qui con l'ultima versione. Può essere sufficiente alle esigenze degli utenti Windows moderni e abbattere Microsoft? Scopriamo di più su questo vecchio stile, ma un'esperienza del sistema operativo più recente.
Whatsapp ha finalmente lanciato l'app desktop per utenti Mac e Windows. Ora puoi accedere facilmente a Whatsapp da Windows o Mac. Disponibile per Windows 8+ e Mac OS 10.9+
Leggi questo per sapere come l'intelligenza artificiale sta diventando popolare tra le aziende di piccole dimensioni e come sta aumentando le probabilità di farle crescere e dare un vantaggio ai loro concorrenti.
Recentemente Apple ha rilasciato macOS Catalina 10.15.4 un aggiornamento supplementare per risolvere i problemi, ma sembra che l'aggiornamento stia causando più problemi che portano al bricking delle macchine mac. Leggi questo articolo per saperne di più
13 strumenti commerciali per l'estrazione dei dati dai Big Data
Il nostro computer memorizza tutti i dati in un modo organizzato noto come file system di journaling. È un metodo efficiente che consente al computer di cercare e visualizzare i file non appena si preme search.https://wethegeek.com/?p=94116&preview=true
Man mano che la scienza si evolve a un ritmo rapido, assumendo gran parte dei nostri sforzi, aumentano anche i rischi di sottoporci a una singolarità inspiegabile. Leggi, cosa potrebbe significare per noi la singolarità.
Uno sguardo a 26 tecniche di analisi dei Big Data: Parte 1
L'intelligenza artificiale nell'assistenza sanitaria ha compiuto grandi passi avanti negli ultimi decenni. Pertanto, il futuro dell'IA in sanità continua a crescere giorno dopo giorno.