telepítés
Telepítés a GitHub használatával
A csomagok frissítése a rendszeren a legújabb kiadásra.
sudo apt-get update<br></br>sudo apt-get upgrade
Az Ubuntu -on telepítheti az Apache Web Server -et a hivatalos APT lerakatból:
sudo apt install apache2
A szolgáltatás kézi elindításához futtassa:
sudo systemctl start apache2
Noha a szolgáltatás alapértelmezés szerint engedélyezve van a rendszerindításon, manuálisan lehetővé teszi, hogy futtassa:
sudo systemctl enable apache2
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
A következő lépés a PHP telepítése az Ubuntu -ra:
sudo apt update
sudo apt-get install php php-{fpm,pear,imap,apcu,intl,cgi,common,mbstring,net-socket,gd,xml-util,mysql,bcmath}
Most telepítette az összes szükséges szoftvert, és a következő lépés a MySQL Serverbe való bejelentkezés és az Osticket 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;
Ezután futtassa az alábbi parancsokat a letöltött fájl letöltéséhez és kibontásához, és mozgatja egy új Osticket gyökérkönyvtárba.
sudo apt-get install curl wget unzip
curl -s https://api.github.com/repos/osTicket/osTicket/releases/latest \
| grep browser_download_url \
| grep "browser_download_url" \
| cut -d '"' -f 4 \
| wget -i -
ls osTicket
scripts upload
sudo mv osTicket /var/www/
cd /var/www/osTicket/upload/include
sudo cp ost-sampleconfig.php ost-config.php
sudo chown -R www-data:www-data /var/www/
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;
Hozzon létre virtualhost konfigurációs fájlt az Ostickethez az Apache Configurations könyvtárban:
sudo vim /etc/apache2/sites-enabled/osticket.conf
Tartalom hozzáadása:
ServerAdmin <span id="cloakb665bd186c6476058479fa928a49f386">This email address is being protected from spambots. You need JavaScript enabled to view it.
DocumentRoot /var/www/osTicket/upload
ServerName osticket.example.com
ServerAlias www.osticket.example.com
Options FollowSymlinks
AllowOverride All
Require all granted
ErrorLog ${APACHE_LOG_DIR}/osticket_error.log
CustomLog ${APACHE_LOG_DIR}/osticket_access.log combined
Indítsa újra az Apache2 -t:
sudo systemctl restart apache2
Telepítés a Docker használatával
Húzza az Osticket képet a hub.docker.com webhelyről:
docker pull osticket/osticket
Győződjön meg róla, hogy van -e egy MySQL konténer, amelyet az Osticket felhasználhat az adatok tárolására.
docker run --name osticket_mysql -d -e MYSQL_ROOT_PASSWORD=secret \
-e MYSQL_USER=osticket -e MYSQL_PASSWORD=secret -e MYSQL_DATABASE=osticket mariadb
Most futtassa ezt a képet, és kapcsolja össze a MySQL tartályt.
docker run --name osticket -d --link osticket_mysql:mysql -p 8080:80 osticket/osticket
A telepítés befejezése után keresse meg az Osticket személyzetének kezelőpaneljét a http: // localhost: 8080/scp címen. Jelentkezzen be az alapértelmezett rendszergazda felhasználói és jelszóval:
* username: ostadmin
* password: Admin1
Gratula! Sikeresen telepítette az Osticket -t az Apache -ra.