Ukážeme vám, jak nainstalovat TicketsCAD na CentOS. Tickets CAD je bezplatný open-source počítačově podporovaný dispečerský software (CAD) a je součástí otevřeného projektu ISES (Otevřené informační systémy pro nouzové služby). Tickets CAD je primárně navržen pro podporu komunitních záchranných služeb. Tato instalační příručka předpokládá, že Apache, MySQL a PHP jsou již nainstalovány a nakonfigurovány na vašem Linux VPS. V době psaní tohoto tutoriálu je nejnovější verze TicketsCADu 3.09 a vyžaduje:
- PHP 5.2 nebo vyšší s následujícími povolenými rozšířeními PHP:GD Graphics Library verze 2.0.x+ (nebo ImageMagick). Také nastavení safe_mode a magic_quotes_runtime by mělo být zakázáno a nastavení ini_set a file_uploads by mělo být povoleno v konfiguraci PHP (php.ini).
- Apache Web Server 2.0 nebo vyšší zkompilovaný s modulem mod_rewrite a s následujícími povolenými direktivami:RewriteEngine, RewriteBase, RewriteCond a RewriteRule.
- Na vašem virtuálním serveru je nainstalován databázový server MySQL nebo MariaDB.
Tento tutoriál byl testován a napsán pro CentOS VPS, ale měl by fungovat na jakémkoli serveru využívajícím nějakou distribuci Linuxu založenou na RPM.
1. Pokyny k instalaci
Stáhněte si nejnovější verzi TicketsCAD, která je k dispozici na oficiálních webových stránkách na „http://www.ticketscad.org“ do adresáře na vašem serveru, a poté extrahujte archivní soubor pomocí následujících příkazů:
cd /opt/ wget http://www.ticketscad.org/files/2014/4571/3939/tickets_3.09A_101715.zip mkdir -p /var/www/html/ticketscad unzip tickets_3.09A_101715.zip -d /var/www/html/ticketscad/
2. Chcete-li nastavit správná oprávnění, spusťte následující příkaz:
chown apache:apache -R /var/www/html/ticketscad/
3. Vytvořte na svém serveru novou databázi MySQL pro TicketsCAD:
mysql -u root -p mysql> CREATE DATABASE ticketsdb; mysql> GRANT ALL PRIVILEGES ON ticketsdb.* TO 'ticketsuser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION; mysql> FLUSH PRIVILEGES; mysql> quit
4. Vyhledejte konfigurační soubor php pomocí následujícího příkazu:
#php -i | grep php.ini Configuration File (php.ini) Path => /etc Loaded Configuration File => /etc/php.ini
5. Upravte soubor „php.ini“ a přidejte/upravte následující řádky:
memory_limit
= 256M safe_mode = Offmagic_quotes_runtime
= Off session.auto_start = 0
Možná budete chtít změnit nastavení 'date.timezone', takže upravte konfigurační soubor PHP a upravte toto nastavení na 'date.timezone =US/Central' (nebo jakékoli vaše časové pásmo).
Vytvořte nový virtuální hostitelská směrnice v Apache. Upravte například svůj konfigurační soubor Apache (ve výchozím nastavení ‘/etc/httpd/conf/httpd.conf’) a odkomentujte následující řádek:
#NameVirtualHost *:80
6. Poté na konec přidejte následující řádky:
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/ticketscad/ ServerName yourdomain.com ServerAlias www.yourdomain.com <Directory /var/www/html/ticketscad/> Options FollowSymLinks AllowOverride All </Directory> ErrorLog logs/yourdomain.com-error_log CustomLog logs/yourdomain.com-access_log common </VirtualHost>
7. Restartujte webový server Apache, aby se změny projevily:
service httpd restart
Otevřete http://yourdomain.com/install.php ve svém oblíbeném webovém prohlížeči a postupujte podle jednoduchých pokynů:zadejte nastavení připojení k databázi:
Hostitel MySQL:localhost
Uživatelské jméno MySQL:ticketuser
MySQL Heslo:*vaše-heslo*
Databáze MySQL:ticketdb
8. Poté vyberte „Instalovat databázi – nová“ a klikněte na „Provést“.
To je vše. Instalace TicketsCADu je nyní dokončena.
Otevřete http://yourdomain.com/index.php?first_start=yes a přihlaste se do administračního back-endu pomocí admin jako uživatelského jména a admin jako hesla. Změňte prosím heslo správce:klikněte na ‚Konfigurovat‘>> Upravit můj profil>> zadejte dvakrát nové heslo a klikněte na ‚Odeslat‘. Ujistěte se, že pro své účty používáte silná hesla.
Samozřejmě nemusíte instalovat TicketsCAD na CentOS, pokud používáte jednu z našich služeb Managed Linux VPS Hosting, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby si na CentOS nainstalovali TicketsCAD pro tebe. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.
PS. Pokud se vám tento příspěvek na téma Jak nainstalovat TicketsCAD na CentOS líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.