Προαπαιτούμενα
Βήμα 1: Ενημέρωση συστήματος
Βήμα 2: Εγκαταστήστε τον διακομιστή ιστού Apache
Βήμα 3: Εγκαταστήστε την PHP 7
Βήμα 4: Εγκαταστήστε τη MySQL
Βήμα 5: Δημιουργήστε βάση δεδομένων για το ResourceSpace
Βήμα 6: Εγκαταστήστε μερικές ακόμη εξαρτήσεις
Βήμα 7: Εγκαταστήστε το ResourceSpace
Βήμα 8: Δημιουργήστε εικονικό κεντρικό υπολογιστή
Βήμα 9: Ολοκληρώστε την εγκατάσταση
Το ResourceSpace είναι ένα δωρεάν και ανοιχτού κώδικα λογισμικό Digital Asset Management (DAM). Είναι γραμμένο σε PHP και χρησιμοποιεί MySQL για την αποθήκευση της βάσης δεδομένων του. Παρέχει έναν καλύτερο τρόπο οργάνωσης, διαχείρισης και κοινής χρήσης ψηφιακών στοιχείων όπως εικόνες, αρχεία σχεδίασης, φωτογραφίες, βίντεο, ήχος και άλλα σε έναν οργανισμό.
Σε αυτό το σεμινάριο, θα μάθετε να εγκαθιστάτε το ResourceSpace στο Ubuntu 16.10.
Προαπαιτούμενα
- Μια παρουσία διακομιστή Vultr Ubuntu 16.10 με τουλάχιστον 1024 MB μνήμης RAM.
- Ένας χρήστης sudo .
Βήμα 1: Ενημέρωση συστήματος
Πριν εγκαταστήσετε οποιοδήποτε πακέτο στην παρουσία του διακομιστή Ubuntu, συνιστάται να ενημερώσετε το σύστημα. Συνδεθείτε χρησιμοποιώντας τον χρήστη sudo και εκτελέστε τις ακόλουθες εντολές για να ενημερώσετε το σύστημα.
sudo apt-get update
sudo apt-get -y upgrade
Βήμα 2: Εγκαταστήστε τον διακομιστή ιστού Apache
Εγκαταστήστε τον διακομιστή ιστού Apache.
sudo apt-get -y install apache2
Εκκινήστε το Apache και ενεργοποιήστε το να εκτελείται αυτόματα κατά την εκκίνηση.
sudo systemctl start apache2
sudo systemctl enable apache2
Βήμα 3: Εγκαταστήστε την PHP 7
Σε αυτό το σεμινάριο, θα χρησιμοποιήσουμε την PHP 7 για να αποκτήσουμε μέγιστη ασφάλεια και σταθερότητα. Εγκαταστήστε την πιο πρόσφατη έκδοση της PHP με τις ενότητες που απαιτούνται από το ResourceSpace.
sudo apt-get -y install php php-dev php-gd php-mysql php-mbstring php-curl php-cli php-pear
Διαμορφώστε τις παραμέτρους php.iniχρησιμοποιώντας οποιοδήποτε πρόγραμμα επεξεργασίας κειμένου της επιλογής σας.
sudo nano /etc/php/7.0/apache2/php.ini
Βρείτε τις ακόλουθες γραμμές και αλλάξτε τις τιμές τους σύμφωνα με τις οδηγίες που παρέχονται.
memory_limit = 128M //change it to any value greater than 512M
post_max_size 8M //change it to 512M
upload_max_filesize 2M //change it to 512M
Βήμα 4: Εγκαταστήστε τη MySQL
Εγκαταστήστε τον διακομιστή βάσης δεδομένων MySQL εκτελώντας.
sudo apt-get -y install mysql-server
Εκκινήστε τον διακομιστή MySQL και ενεργοποιήστε τον να ξεκινά αυτόματα κατά την εκκίνηση.
sudo systemctl start mysql
sudo systemctl enable mysql
Ασφαλίστε την εγκατάσταση MySQL.
sudo mysql_secure_installation
Θα σας ζητηθεί ο τρέχων κωδικός πρόσβασης root MySQL. Δώστε τον κωδικό πρόσβασης root που ορίστηκε κατά την εγκατάσταση και απαντήστε Y σε όλες τις ερωτήσεις που τέθηκαν. Οι ερωτήσεις που τίθενται είναι αυτονόητες.
Βήμα 5: Δημιουργήστε βάση δεδομένων για το ResourceSpace
Συνδεθείτε στο κέλυφος της MySQL ως χρήστης root εκτελώντας:
mysql -u root -p
Δώστε τον κωδικό πρόσβασης για τον ριζικό χρήστη της MySQL για να συνδεθεί.
Εκτελέστε τα ακόλουθα ερωτήματα για να δημιουργήσετε μια βάση δεδομένων και έναν χρήστη βάσης δεδομένων για το ResourceSpace.
CREATE DATABASE rs_data CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE USER 'rs_user'@'localhost' IDENTIFIED BY 'StrongPassword';
GRANT ALL PRIVILEGES ON rs_data.* TO 'rs_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Μπορείτε να αντικαταστήσετε το όνομα της βάσης δεδομένων rs_dataκαι το όνομα χρήστη rs_userσύμφωνα με την επιλογή σας. Φροντίστε να αλλάξετε StrongPasswordσε έναν πολύ ισχυρό κωδικό πρόσβασης.
Βήμα 6: Εγκαταστήστε μερικές ακόμη εξαρτήσεις
Για να λειτουργήσει το ResourceSpace, θα χρειαστεί επίσης να εγκαταστήσετε antiword ffmpeg perl-Image-ExifTool ImageMagickκαι xpdf.
Εγκαταστήστε τα πακέτα πληκτρολογώντας:
sudo apt-get -y install antiword ffmpeg libimage-exiftool-perl imagemagick xpdf
Βήμα 7: Εγκαταστήστε το ResourceSpace
Κατεβάστε το αρχείο zip του ResourceSpace χρησιμοποιώντας:
wget https://www.resourcespace.com/downloads/ResourceSpace_8_1_10036.zip
Μπορείτε πάντα να βρείτε τον σύνδεσμο προς την πιο πρόσφατη έκδοση του λογισμικού στη σελίδα λήψης του ResourceSpace .
Εγκαταστήστε το unzip εκτελώντας:
sudo apt-get -y install unzip
Εξαγωγή του αρχείου:
sudo unzip ResourceSpace*.zip -d /var/www/resourcespace
Παρέχετε την κατάλληλη ιδιοκτησία στον χρήστη apache.
sudo chown -R www-data:www-data /var/www/resourcespace
Βήμα 8: Δημιουργήστε εικονικό κεντρικό υπολογιστή
Εκτελέστε την ακόλουθη εντολή για να δημιουργήσετε έναν εικονικό κεντρικό υπολογιστή για τον ιστότοπό σας στο ResourceSpace.
sudo nano /etc/apache2/sites-available/assets.example.com.conf
Προσθέστε την ακόλουθη διαμόρφωση vhost στο αρχείο:
<VirtualHost *:80>
ServerName assets.example.com
DocumentRoot /var/www/resourcespace
<Directory /var/www/resourcespace>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>
Ενεργοποιήστε τη διαμόρφωση εκτελώντας.
sudo a2ensite assets.example.com.conf
Κάντε επανεκκίνηση του Apache.
sudo systemctl restart apache2
Βήμα 9: Ολοκληρώστε την εγκατάσταση
Η εγκατάσταση του ResourceSpace έχει πλέον ολοκληρωθεί. Μπορείτε να ολοκληρώσετε τη διαμόρφωση του ResourceSpace μέσω του προγράμματος περιήγησής σας. Ανοίξτε το πρόγραμμα περιήγησής σας και μεταβείτε στη διεύθυνση URL http://assets.example.comμε το πραγματικό όνομα τομέα στραμμένο προς το Vultr VPS σας.