telepítés
Telepítse a CACET -et az Ubuntu 16.04 LTS -re az Nginx segítségével a github segítségével
Az Nginx a legnépszerűbb és legbiztonságosabb webszerver. Az nginx telepítéséhez használja a következő parancsot
sudo apt install nginx
Miután az Nginx telepítette, konfigurálja a tartományt, és indítsa újra az nginx -et a következő parancs segítségével
sudo service nginx restart
Ezután telepítenie kell az adatbázis -kiszolgálót, a következő paranccsal használja a MySQL Server telepítéséhez
sudo apt-get update; sudo apt-get install mysql-server; mysql_secure_installation
Egyszer az adatbázis -kiszolgáló telepítve van, használja a következő parancsot a MySQL Server újraindításához
sudo service mysql restart
Telepítse a PHP -t feldolgozásra
sudo apt-get install php-fpm php-mysql
Most telepítette az összes szükséges szoftvert, és a következő lépés a MySQL Serverbe való bejelentkezés és a PHPLIST adatbázis létrehozása. Használja a következő parancsot az adatbázis létrehozásához. Változtassa meg az adatbázis nevét.
CREATE DATABASE
Hozzon létre egy "" nevű adatbázis -felhasználót új jelszóval. és a következő parancsok futtatásával teljes hozzáférést kapott az adatbázishoz. Változtassa meg a kívánt adatbázis -felhasználóval és a kívánt jelszavával.
CREATE USER ''@'localhost' IDENTIFIED BY '';
GRANT ALL ON .* TO ''@'localhost' IDENTIFIED BY '' WITH GRANT OPTION;
FLUSH PRIVILEGES; EXIT;
A CACET legfrissebb kiadásának megszerzéséhez érdemes lehet használni a GitHub lerakatot.
sudo apt install curl git
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
A fenti gurl telepítése után változtassa meg az Apache2 gyökérkönyvtárba, és töltse le a gyorsítótárcsomagokat a GitHub -ból.
cd /var/www/html
sudo git clone -b 2.4 --single-branch https://github.com/cachethq/Cachet.git cachet
Következő parancsok Az alábbi parancsok létrehozásához .env fájl. Ezután frissítse az adatbázis -csatlakozási beállítást, és mentse el a fájlt.
sudo cp /var/www/html/cachet/.env.example /var/www/html/cachet/.env
sudo nano /var/www/html/cachet/.env
Ezután futtassa az alábbi parancsokat a Composer használatához az összes szükséges csomag telepítéséhez.
cd /var/www/html/cachet
sudo composer install --no-dev -o
Állítsa be az alkalmazásgombot a CACET futtatásával és telepítésével.
sudo php artisan key:generate
sudo php artisan cachet:install
Ezután futtassa az alábbi parancsokat, hogy beállítsa a CACET gyökérkönyvtár megfelelő engedélyeit.
sudo chown -R www-data:www-data /var/www/html/cachet/
sudo chmod -R 755 /var/www/html/cachet/
Gratula! Sikeresen telepítette a gyorsítótárat az nginxre
Telepítés a Docker használatával
Kezdetben a Docker Compose -val. Gyorsan indítsa el a CACET, az NGINX és a PostGresQL Docker képeket Docker-kompozus segítségével. Klónozza a tárolóit
$ git clone https://github.com/cachethq/Docker.git cachet-docker
$ cd cachet-docker
Szerkessze a docker-compose.yml fájlt az Env változók megadásához. Ha egy speciális gyorsítótár-felszabadulást tartalmazó kép felépít, változtassa meg a Docker-compose.yml fájl cachlet \ _ver arg fájlját.
cachet:
build:
context: .
args:
- cachet_ver=v2.3.10
Építsd és futtassák a képet
$ docker-compose build
$ docker-compose up
Folytassa a CACET konfigurálását a webböngészőben úgy, hogy navigál a Docker Host IP -címéhez. Futtasson egy DB tartályt.
$ docker run --name postgres -e POSTGRES_USER=postgres -e POSTGRES_PASSWORD=postgres -d postgres:9.5
Futtassa a CACET -et.
$ 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
Most lépjen a “http: // ipdockerisboundto: 8000/setup” elemre, és kövesse a konfigurációk lépéseit.