Εισαγωγή
Προαπαιτούμενα
Εγκαταστήστε τους Apache, MySQL και PHP
Δημιουργήστε μια βάση δεδομένων MySQL για την Tiki.
Λήψη και εγκατάσταση του Tiki.
Διαμόρφωση του Apache για το Tiki
Ολοκληρώστε την εγκατάσταση του Tiki
Εισαγωγή
Το Tiki Wiki CMS Groupware, γνωστό και ως Tiki, είναι ένα δωρεάν και ανοιχτού κώδικα σύστημα διαχείρισης περιεχομένου wiki. Τα χαρακτηριστικά του Tiki περιλαμβάνουν σελίδες wiki, ιστολόγια, φόρουμ, καθώς και γκαλερί αρχείων και εικόνων. Αυτό το σεμινάριο θα σας διδάξει πώς να εγκαταστήσετε το Tiki σε ένα Ubuntu 18.04 VPS.
Προαπαιτούμενα
Αυτό το σεμινάριο προϋποθέτει ότι έχετε ήδη ρυθμίσει μια παρουσία Vultr Cloud Compute με το Ubuntu 18.04 και έχετε πρόσβαση root.
Εγκαταστήστε τους Apache, MySQL και PHP
Το Tiki τρέχει πάνω από τη στοίβα LAMP. Πριν εγκαταστήσετε το Tiki, θα χρειαστεί να εγκαταστήσετε τα Apache, MySQL και PHP.
Ενημερώστε τη λίστα αποθετηρίων.
apt-get update
Εγκαταστήστε τις μονάδες Apache, MySQL, PHP και PHP που απαιτούνται από την Tiki.
apt-get install apache2 mysql-server php-curl php libapache2-mod-php php-common php-sqlite3 php-intl php-mbstring php-xmlrpc php-mysql php-gd php-xml php-cli php-zip -y
Ολοκληρώστε την εγκατάσταση της MySQL εκτελώντας την ακόλουθη εντολή.
mysql_secure_installation
Κατά την εγκατάσταση, θα σας ζητηθεί να εισαγάγετε έναν κωδικό πρόσβασης root. Εισαγάγετε έναν ασφαλή κωδικό πρόσβασης, αυτός θα είναι ο κωδικός πρόσβασης root της MySQL.
Would you like to setup VALIDATE PASSWORD plugin? [Y/N] N
New password: <Your Password>
Re-enter new password: <Your Password>
Remove anonymous users? [Y/N] Y
Disallow root login remotely? [Y/N] Y
Remove test database and access to it? [Y/N] Y
Reload privilege tables now? [Y/N] Y
Δημιουργήστε μια βάση δεδομένων MySQL για την Tiki.
Το Tiki απαιτεί μια βάση δεδομένων MySQL. Συνδεθείτε στην κονσόλα MySQL.
mysql -u root -p
Όταν σας ζητηθεί κωδικός πρόσβασης, εισαγάγετε τον κωδικό πρόσβασης root MySQL εσείς. Μόλις συνδεθείτε, δημιουργήστε μια νέα βάση δεδομένων για το Tiki.
mysql>CREATE DATABASE tiki;
Δημιουργήστε έναν νέο χρήστη MySQL και παραχωρήστε του δικαιώματα στη βάση δεδομένων που δημιουργήθηκε πρόσφατα. Μπορείτε να αντικαταστήσετε username
και password
με το όνομα χρήστη και τον κωδικό πρόσβασης της επιλογής σας.
mysql>GRANT ALL PRIVILEGES on tiki.* to 'username'@'localhost' identified by 'password';
mysql>FLUSH PRIVILEGES;
Έξοδος από την κονσόλα MySQL.
mysql>exit
Λήψη και εγκατάσταση του Tiki.
Κατεβάστε την πιο πρόσφατη έκδοση του Tiki.
cd /var/www/html
rm -r index.html
wget https://sourceforge.net/projects/tikiwiki/files/latest/download
Αποσυμπιέστε το αρχείο που έχετε λάβει και μετακινήστε τα αρχεία στη ρίζα του διακομιστή ιστού Apache.
apt install unzip
unzip download
mv ./tiki-19.1/* . && rm download && rm -r tiki-19.1
Ορίστε τα κατάλληλα δικαιώματα αρχείων.
sudo chown -R www-data:www-data /var/www/html/
sudo chmod -R 755 /var/www/html/
Δημιουργήστε ένα αρχείο κεντρικών υπολογιστών Apache για την εγκατάσταση του Tiki.
sudo nano /etc/apache2/sites-available/tiki.conf
Επικολλήστε το παρακάτω απόσπασμα στο αρχείο, αντικαθιστώντας το example.com
με το δικό σας όνομα τομέα.
<VirtualHost *:80>
DocumentRoot /var/www/html/
ServerName example.com
<Directory /var/www/html/>
Options FollowSymlinks
AllowOverride All
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Ενεργοποιήστε τη διαμόρφωση.
sudo a2ensite tiki.conf
Ενεργοποιήστε τη λειτουργική μονάδα επανεγγραφής του Apache και επανεκκινήστε τον Apache.
sudo a2enmod rewrite
sudo systemctl restart apache2.service
Ολοκληρώστε την εγκατάσταση του Tiki
Ανοίξτε ένα παράθυρο του προγράμματος περιήγησης στον υπολογιστή σας και μεταβείτε στο όνομα τομέα σας. Θα δείτε το πρόγραμμα εγκατάστασης Tiki που βασίζεται στον ιστό. Προχωρήστε στο πρόγραμμα εγκατάστασης και εισαγάγετε τα στοιχεία της βάσης δεδομένων MySQL που δημιουργήσατε όταν σας ζητηθεί.