Skip to content

Instalarea sistemului de status Cachet pe Debian 12

Netcloud24
Cloud Infrastructure Expert
NetCloud24 Expert Guides Open the dedicated video page

Video transcript: NetCloud24 Expert Guides. Practical knowledge for a reliable cloud. Cloud and VPS expertise, security, performance, and step-by-step tutorials. Learn, deploy, and keep building with NetCloud24.

 

 

Cachet este un sistem open-source pentru pagini de status care te ajut? s? comunici incidentele ?i disponibilitatea utilizatorilor t?i. Urmeaz? ace?ti pa?i pentru a instala Cachet pe serverul t?u VPS.

Prerequisites

  • Un server VPS care ruleaz? Debian 12
  • Acces root sau sudo
  • Cuno?tin?e de baz? despre linia de comand?

Pasul 1: Actualizeaz? sistemul

Asigur?-te c? sistemul t?u este actualizat:

sudo apt update && sudo apt upgrade -y

Pasul 2: Instaleaz? pachetele necesare

Cachet necesit? PHP ?i mai multe extensii PHP, precum ?i un server web ?i un server de baze de date. Instaleaz? pachetele necesare:

sudo apt install nginx php8.0-fpm php8.0-cli php8.0-mysql php8.0-curl php8.0-xml php8.0-mbstring git unzip
sudo apt install mariadb-server

Pasul 3: Configureaz? baza de date

  1. Porne?te serviciul MariaDB:
    sudo systemctl start mariadb
  2. Asigur?-te c? instalarea MariaDB este securizat?:
    sudo mysql_secure_installation
  3. Conecteaz?-te la MariaDB:
    sudo mysql -u root -p
  4. Creeaz? o baz? de date ?i un utilizator pentru Cachet:
    CREATE DATABASE cachet;
    CREATE USER 'cachetuser'@'localhost' IDENTIFIED BY 'your_password';
    GRANT ALL PRIVILEGES ON cachet.* TO 'cachetuser'@'localhost';
    FLUSH PRIVILEGES;
    EXIT;

Pasul 4: Instaleaz? Cachet

  1. Acceseaz? directorul r?d?cin? al serverului web:
    cd /var/www/
  2. Cloneaz? repository-ul Cachet:
    git clone https://github.com/CachetHQ/Cachet.git cachet
  3. Acceseaz? directorul Cachet:
    cd cachet
  4. Instaleaz? dependen?ele folosind Composer. Dac? nu ai Composer, îl po?i instala cu:
    curl -sS https://getcomposer.org/installer | php
    sudo mv composer.phar /usr/local/bin/composer

    Apoi, ruleaz?:

    composer install --no-dev

Pasul 5: Configureaz? Cachet

  1. Copieaz? fi?ierul de mediu de exemplu:
    cp .env.example .env
  2. Deschide fi?ierul .env ?i seteaz? detaliile bazei de date:
    DB_DATABASE=cachet
    DB_USERNAME=cachetuser
    DB_PASSWORD=your_password
  3. Execut? migra?iile:
    php artisan migrate --seed

Pasul 6: Configureaz? Nginx

Creeaz? un nou fi?ier de configurare Nginx:

sudo nano /etc/nginx/sites-available/cachet

Adaug? urm?toarea configura?ie:

Visual overview of Instalarea sistemului de status Cachet pe Debian 12
Visual overview: Instalarea sistemului de status Cachet pe Debian 12
server {
    listen 80;
    server_name your_domain.com; # Schimb?-l cu domeniul t?u

    root /var/www/cachet/public;
    index index.php index.html index.htm;

    location / {
        try_files $uri $uri/ /index.php?$query_string;
    }

    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/var/run/php/php8.0-fpm.sock;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include fastcgi_params;
    }
}

Activeaz? noul site ?i testeaz? configura?ia Nginx:

sudo ln -s /etc/nginx/sites-available/cachet /etc/nginx/sites-enabled/
sudo nginx -t

Reporne?te Nginx:

sudo systemctl restart nginx

Pasul 7: Finalizeaz? instalarea

Viziteaz? http://your_domain.com în browser-ul t?u pentru a finaliza instalarea. Urmeaz? instruc?iunile de pe ecran pentru a configura instan?a ta Cachet.

Concluzie

Ai instalat cu succes sistemul de pagin? de status Cachet pe serverul t?u Debian 12 VPS. Acum po?i comunica eficient actualiz?rile de status c?tre utilizatorii t?i!

Windows VPS Deutschland

Windows VPS España

Windows VPS Nederland

Windows VPS Italia

Windows VPS Portugal

Key topics covered in Instalarea sistemului de status Cachet pe Debian 12
Key topics covered in this NetCloud24 guide.

VPS Windows Italia

Windows VPS

Windows VPS

Windows VPS Sverige

Windows VPS Norge

Windows VPS

Windows VPS Türkiye

Windows RDS (Remote Desktop Services)

Practical checklist for Instalarea sistemului de status Cachet pe Debian 12
Practical checklist for applying the guidance in this article.

Windows VPS

Instalarea sistemului de status Cachet pe Debian 12
Instalarea sistemului de status Cachet pe Debian 12
Explore more

More on this topic

Netcloud24
Netcloud24
Cloud Infrastructure Expert · NetCloud24

Comments are closed.