CACCHET - PAGINA STATO SOSTITUITA

Cachet Software statuspage gratuito

Migliora i tempi di inattività con il sistema di pagina di stato autonomo

Monitoraggio gratuito di siti Web, applicazioni e API con sistema di pagina di stato open source. Informare gli utenti su tempi di inattività, interruzioni di sistema e manutenzione programmata.

Panoramica ### ** ** La cache è un sistema di stato gratuito e ospitato da sé. Questo software di pagina di stato gratuito consente alle aziende di informare tempestivamente gli abbonati sulle interruzioni del sistema e sulla manutenzione programmata. Aiuta anche a migliorare i tempi di inattività e le aziende lo utilizzano per comunicare meglio a clienti e team. Inoltre, un abbonato può iscriversi a uno o tutti i componenti/siti per ottenere notifiche e -mail. La cache viene fornito con funzionalità eccezionali come l’interfaccia utente reattiva, il multilingue, le metriche, l’autenticazione a due fattori e molte altre. La cache ha una bellissima interfaccia utente reattiva e l’amministratore può personalizzare l’aspetto della pagina di stato dal back-office. L’autenticazione dell’utente è il primo e necessario passaggio per ogni applicazione Web. La cache ha un potente meccanismo di autenticazione e autorizzazione dell’utente. Inoltre, l’amministratore può abilitare l’autenticazione del fattore di rimorchio per gli account dell’utente per applicare un ulteriore livello di sicurezza. CACCHET Sistema di pagina di stato open source Viene fornito con una potente API fuori dalla scatola che può essere utilizzata per eseguire diverse operazioni CRUD per componenti, incidenti e molti altri. Esistono diverse librerie di terze parti disponibili per il monitoraggio di Web Applications e utilizzare API integrata per l’aggiornamento della cache. Pagina di stato della cache è un’alternativa autonoma al software StatusPage.io e Status.IO. È scritto in PHP Laravel Framework e utilizza MySQL per la memorizzazione dei dati. La licenza per questa Pagina di stato autosufficiente il sistema è BSD-3-Clause.

Requisiti di sistema

Per installare la cache, è necessario disporre dei seguenti software:

  • PHP 5.5.9+
  • Mysql 5.0 +
  • Apache / Nginx -Compositore e ext-mbstring, ext-tokenizer
  • Idiota

Caratteristiche

Di seguito sono riportate le caratteristiche chiave di Phplist:

  • splendidamente realizzato.
  • Tradotto.
  • API JSON.
  • Manutenzione programmata.
  • Internazionalizzazione.
  • Metriche.
  • OpenSource.
  • Autenticazione a due fattori.
  • Gestisci gli utenti.
  • Gestisci componenti e amp; gruppi.
  • Gestisci incidenti.
  • Abbonati per le notifiche.
  • Personalizza intestazione, piè di pagina e amp; stili.

Installazione

Installa la cache su Ubuntu 16.04 LTS con NGINX usando GitHub

Nginx è il server Web più popolare e sicuro. Per installare Nginx, utilizzare il comando seguente

 sudo apt install nginx 

Una volta installato NGINX, configurare il dominio e riavviare NGINX utilizzando il comando seguente

 sudo service nginx restart 

Successivamente, è necessario installare il server di database, utilizzare il comando seguente per installare MySQL Server

 sudo apt-get update;  sudo apt-get install mysql-server; mysql_secure_installation 

Una volta installato il server di database, utilizzare il comando seguente per riavviare MySQL Server

 sudo service mysql restart 

Installa PHP per l’elaborazione

 sudo apt-get install php-fpm php-mysql

Ora, hai installato tutto il software richiesto e il passaggio successivo è l’accesso al server MySQL e creare database Phlist. Utilizzare il comando seguente per creare database. Modifica con il nome del database.

 CREATE DATABASE  

Crea un utente di database chiamato "" con nuova password. e ha concesso l’utente pieno accesso al database eseguendo i seguenti comandi. Modifica con l’utente del database desiderato e con la password desiderata.

 CREATE USER ''@'localhost' IDENTIFIED BY ''; 
 GRANT ALL ON .* TO ''@'localhost' IDENTIFIED BY '' WITH GRANT OPTION;
 FLUSH PRIVILEGES; EXIT;

Per ottenere l’ultima versione della cache potresti voler utilizzare il repository GitHub … Installa lo strumento GIT per scaricare pacchetti di cache.

 
sudo apt install curl git
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer

Dopo aver installato Curl sopra, cambia nella directory di root Apache2 e scarica pacchetti di cache da GitHub.

 
cd /var/www/html
sudo git clone -b 2.4 --single-branch https://github.com/cachethq/Cachet.git cachet

Successivamente i comandi seguenti per creare il file .env della cache. Quindi aggiornare l’impostazione della connessione del database e salvare il file.

 
sudo cp /var/www/html/cachet/.env.example /var/www/html/cachet/.env
sudo nano /var/www/html/cachet/.env

Successivamente, esegui i comandi seguenti per utilizzare il compositore per installare tutto il pacchetto richiesto.

 
cd /var/www/html/cachet
sudo composer install --no-dev -o

Imposta il tasto dell’applicazione eseguendo e installa la cache.

 
sudo php artisan key:generate
sudo php artisan cachet:install

Quindi eseguire i comandi seguenti per impostare le autorizzazioni corrette per la directory della radice della cache.

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

Congratulazioni! Hai installato correttamente la cache su nginx

Installazione utilizzando Docker

Iniziare con Docker Compose. Avvia rapidamente le immagini di Docker Cachet, Nginx e PostgreSQL con docker. Clona il repository

 
$ git clone https://github.com/cachethq/Docker.git cachet-docker
$ cd cachet-docker

Modifica il file Docker-compose.yml per specificare le variabili Env. Per creare un’immagine contenente una versione specifica della cache, modificare la cache \ _ver Arg nel file Dock-compose.yml.

 
cachet:
    build:
      context: .
      args:
        - cachet_ver=v2.3.10

Costruisci ed esegui l’immagine

 
$ docker-compose build
$ docker-compose up

Continua a configurare la cache nel browser Web navigando all’indirizzo IP del tuo host Docker. Esegui un contenitore DB.

 
$ docker run --name postgres -e POSTGRES_USER=postgres -e POSTGRES_PASSWORD=postgres -d postgres:9.5

Eseguire la cache.

 
$ docker run -d --name cachet --link postgres -e DB_DRIVER=pgsql -e DB_HOST=postgres -e DB_DATABASE=postgres -e DB_USERNAME=postgres -e DB_PASSWORD=postgres -d cachethq/docker:latest

Ora vai su “http: // ipdockerisboundto: 8000/setup” e segui i passaggi per le configurazioni.

 Italiano