Προαπαιτούμενα
Βήμα 1: Ενημέρωση συστήματος
Βήμα 2: Εγκαταστήστε τον διακομιστή ιστού Apache
Βήμα 3: Εγκαταστήστε την PHP 7
Βήμα 4: Εγκαταστήστε τη MySQL
Βήμα 5: Δημιουργήστε βάση δεδομένων για το TYPO3
Βήμα 6: Εγκαταστήστε το TYPO3
Βήμα 7: Δημιουργήστε εικονικό κεντρικό υπολογιστή
Βήμα 8: Ολοκληρώστε την εγκατάσταση
Το TYPO3 είναι ένα δωρεάν και ανοιχτού κώδικα σύστημα διαχείρισης εταιρικού περιεχομένου. Είναι γραμμένο σε PHP και χρησιμοποιεί MySQL για την αποθήκευση των δεδομένων του. Το TYPO3 είναι ένα ανταποκρινόμενο, έτοιμο για κινητά, πολύγλωσσο και ασφαλές CMS. Μπορεί εύκολα να προσαρμοστεί και να επεκταθεί χωρίς να γράψει κανέναν κώδικα.
Σε αυτό το σεμινάριο, θα μάθετε να εγκαθιστάτε το TYPO3 CMS στο Ubuntu 16.04.
Προαπαιτούμενα
- Μια παρουσία διακομιστή Vultr Ubuntu 16.04.
- Ένας χρήστης 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 μαζί με τις ενότητες που απαιτούνται από το TYPO3.
sudo apt-get -y install php php-gd php-json php-mysqli php-curl php-cli php-apcu php-soap php-xml php-zip php-mbstring libfreetype6 php-bcmath php-fileinfo imagemagick
Διαμορφώστε τις παραμέτρους php.ini
χρησιμοποιώντας οποιοδήποτε πρόγραμμα επεξεργασίας κειμένου της επιλογής σας.
sudo nano /etc/php/7.0/apache2/php.ini
Βρείτε τις ακόλουθες γραμμές και αλλάξτε τις τιμές τους σύμφωνα με τις οδηγίες που παρέχονται.
max_execution_time = 30 // change it to 240
; max_input_vars = 1000 // Uncomment and change the value to 1500
Βήμα 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: Δημιουργήστε βάση δεδομένων για το TYPO3
Συνδεθείτε στο κέλυφος της MySQL ως χρήστης root εκτελώντας την ακόλουθη εντολή.
mysql -u root -p
Δώστε τον κωδικό πρόσβασης για τον ριζικό χρήστη της MySQL για να συνδεθεί.
Εκτελέστε τα ακόλουθα ερωτήματα για να δημιουργήσετε μια βάση δεδομένων και έναν χρήστη βάσης δεδομένων για το TYPO3.
CREATE DATABASE typo3_data CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE USER 'typo3_user'@'localhost' IDENTIFIED BY 'StrongPassword';
GRANT ALL PRIVILEGES ON typo3_data.* TO 'typo3_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Μπορείτε να αντικαταστήσετε το όνομα της βάσης δεδομένων typo3_data
και το όνομα χρήστη typo3_user
σύμφωνα με την επιλογή σας. Φροντίστε να αλλάξετε StrongPassword
σε έναν πολύ ισχυρό κωδικό πρόσβασης.
Βήμα 6: Εγκαταστήστε το TYPO3
Μεταβείτε στον ριζικό κατάλογο ιστού Apache εκτελώντας:
cd /var/www
Κατεβάστε το αρχείο TYPO3 χρησιμοποιώντας:
sudo wget https://get.typo3.org/8.7.3 -O typo3.tar.gz
Μπορείτε πάντα να βρείτε τον σύνδεσμο προς την πιο πρόσφατη έκδοση του λογισμικού στη σελίδα λήψης TYPO3 .
Εξαγωγή του αρχείου:
sudo tar xzf typo3.tar.gz
Μετονομάστε τον κατάλογο που έχει εξαχθεί για ευκολία.
sudo mv typo3*/ typo3/
Μετονομάστε το .htaccess
αρχείο εκτελώντας:
sudo mv typo3/_.htaccess typo3/.htaccess
Δημιουργήστε ένα κενό αρχείο με όνομα αρχείου FIRST_INSTALL
. Το πρόγραμμα εγκατάστασης web ελέγχει για αυτό το αρχείο πριν ξεκινήσει την εγκατάσταση.
sudo touch /var/www/typo3/FIRST_INSTALL
Παρέχετε την κατάλληλη ιδιοκτησία εκτελώντας:
sudo chown -R www-data:www-data /var/www/typo3
Βήμα 7: Δημιουργήστε εικονικό κεντρικό υπολογιστή
Εκτελέστε την ακόλουθη εντολή για να δημιουργήσετε έναν εικονικό κεντρικό υπολογιστή για τον ιστότοπό σας TYPO3.
sudo nano /etc/apache2/sites-available/cms.example.com.conf
Συμπληρώστε το αρχείο με:
<VirtualHost *:80>
ServerName cms.example.com
DocumentRoot /var/www/typo3
<Directory /var/www/typo3>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>
Ενεργοποιήστε τη διαμόρφωση εκτελώντας.
sudo a2ensite cms.example.com.conf
Κάντε επανεκκίνηση του Apache.
sudo systemctl restart apache2
Βήμα 8: Ολοκληρώστε την εγκατάσταση
Η εγκατάσταση του TYPO3 CMS έχει πλέον ολοκληρωθεί. Μπορείτε να ολοκληρώσετε τη διαμόρφωση του TYPO3 μέσω του προγράμματος περιήγησής σας. Ανοίξτε το πρόγραμμα περιήγησής σας και μεταβείτε στη διεύθυνση URL http://cms.example.com
με το πραγματικό όνομα τομέα στραμμένο προς το Vultr VPS σας.