Εγκατάσταση

Εγκατάσταση χρησιμοποιώντας το github

Ενημέρωση πακέτων στο σύστημά σας στην τελευταία έκδοση.

    sudo apt-get update<br></br>sudo apt-get upgrade 

Στο Ubuntu, μπορείτε να εγκαταστήσετε το Apache Web Server από το επίσημο APT Repository:

    sudo apt install apache2 

Για να ξεκινήσετε την υπηρεσία με μη αυτόματο τρόπο, εκτελέστε:

    sudo systemctl start apache2

Αν και η υπηρεσία είναι ενεργοποιημένη για να ξεκινήσει από την εκκίνηση από προεπιλογή, επιτρέποντάς της με μη αυτόματο τρόπο, πρέπει να εκτελέσετε:

    sudo systemctl enable apache2

Στη συνέχεια, πρέπει να εγκαταστήσετε διακομιστή βάσης δεδομένων, χρησιμοποιήστε την ακόλουθη εντολή για να εγκαταστήσετε το MySQL Server

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

Μόλις εγκατασταθεί ο διακομιστής βάσης δεδομένων, χρησιμοποιήστε την ακόλουθη εντολή για να κάνετε επανεκκίνηση του MySQL Server

    sudo service mysql restart 

Το επόμενο βήμα είναι η εγκατάσταση PHP στο Ubuntu:

    sudo apt update
    sudo apt-get install php php-{fpm,pear,imap,apcu,intl,cgi,common,mbstring,net-socket,gd,xml-util,mysql,bcmath}

​ Τώρα, έχετε εγκαταστήσει όλο το απαιτούμενο λογισμικό και το επόμενο βήμα είναι να συνδεθείτε στο MySQL Server και να δημιουργήσετε βάση δεδομένων Osticket. Χρησιμοποιήστε την ακόλουθη εντολή για να δημιουργήσετε βάση δεδομένων. Αλλαγή με το όνομα της βάσης δεδομένων σας.

    CREATE DATABASE  

Δημιουργήστε έναν χρήστη βάσης δεδομένων που ονομάζεται "" με νέο κωδικό πρόσβασης. και χορήγησε πλήρη πρόσβαση στον χρήστη στη βάση δεδομένων εκτελώντας τις ακόλουθες εντολές. Αλλαγή με τον επιθυμητό χρήστη της βάσης δεδομένων και με τον επιθυμητό κωδικό πρόσβασης.

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

Στη συνέχεια, εκτελέστε τις παρακάτω εντολές για να κατεβάσετε και να εξαγάγετε το αρχείο που κατεβάσετε και να το μετακινήσετε σε έναν νέο κατάλογο ριζών Osticket.

    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/

​ Δημιουργήστε έναν χρήστη βάσης δεδομένων που ονομάζεται "" με νέο κωδικό πρόσβασης. και χορήγησε πλήρη πρόσβαση στον χρήστη στη βάση δεδομένων εκτελώντας τις ακόλουθες εντολές. Αλλαγή με τον επιθυμητό χρήστη της βάσης δεδομένων και με τον επιθυμητό κωδικό πρόσβασης.

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

Δημιουργία αρχείου διαμόρφωσης VirtualHost για το Osticket στον κατάλογο Apache Configurations:

    sudo vim /etc/apache2/sites-enabled/osticket.conf

​ Προσθήκη περιεχομένου:

    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

​ Επανεκκίνηση Apache2:

    sudo systemctl restart apache2

Εγκατάσταση χρησιμοποιώντας το Docker

Τραβήξτε την εικόνα Osticket από το hub.docker.com:

    docker pull osticket/osticket

Βεβαιωθείτε ότι έχετε ένα δοχείο MySQL που τρέχει ότι το Osticket μπορεί να χρησιμοποιήσει για να αποθηκεύσει τα δεδομένα του.

    docker run --name osticket_mysql -d -e MYSQL_ROOT_PASSWORD=secret \
    -e MYSQL_USER=osticket -e MYSQL_PASSWORD=secret -e MYSQL_DATABASE=osticket mariadb

Τώρα εκτελέστε αυτήν την εικόνα και συνδέστε το δοχείο MySQL.

    docker run --name osticket -d --link osticket_mysql:mysql -p 8080:80 osticket/osticket

Μόλις ολοκληρωθεί η εγκατάσταση, στη συνέχεια περιηγηθείτε στον πίνακα ελέγχου προσωπικού Osticket στο http: // localhost: 8080/SCP. Συνδεθείτε με προεπιλεγμένο χρήστη και κωδικό πρόσβασης διαχειριστή:


*   username: ostadmin
*   password: Admin1

Συγχαρητήρια! Έχετε εγκαταστήσει με επιτυχία το Osticket στο Apache.

 Ελληνικά