Εγκατάσταση
Εγκατάσταση χρησιμοποιώντας το 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.