Bevezetés
Előfeltételek
Telepítse az Apache-t, a MySQL-t és a PHP-t
Hozzon létre egy MySQL adatbázist a Tiki számára.
Töltse le és telepítse a Tikit.
Konfigurálja az Apache-ot a Tiki számára
Fejezze be a Tiki telepítését
Bevezetés
A Tiki Wiki CMS Groupware, más néven Tiki, egy ingyenes és nyílt forráskódú wiki tartalomkezelő rendszer. A Tiki szolgáltatásai közé tartoznak a wiki oldalak, blogok, fórumok, valamint fájl- és képgalériák. Ez az oktatóanyag megtanítja Önnek, hogyan telepítse a Tiki-t Ubuntu 18.04 VPS-re.
Előfeltételek
Ez az oktatóanyag feltételezi, hogy már beállított egy Vultr Cloud Compute példányt az Ubuntu 18.04-el, és rendelkezik root hozzáféréssel.
Telepítse az Apache-t, a MySQL-t és a PHP-t
Tiki a LAMP stack tetején fut. A Tiki telepítése előtt telepítenie kell az Apache-t, a MySQL-t és a PHP-t.
Frissítse a lerakat listáját.
apt-get update
Telepítse az Apache, MySQL, PHP és a Tiki által igényelt PHP modulokat.
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
Fejezze be a MySQL telepítését a következő parancs végrehajtásával.
mysql_secure_installation
A telepítés során meg kell adnia egy root jelszót. Adjon meg egy biztonságos jelszót, ez lesz a MySQL root jelszó.
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
Hozzon létre egy MySQL adatbázist a Tiki számára.
A Tikihez MySQL adatbázis szükséges. Jelentkezzen be a MySQL konzolba.
mysql -u root -p
Amikor a rendszer jelszót kér, adja meg a MySQL root jelszót. Miután bejelentkezett, hozzon létre egy új adatbázist a Tiki számára.
mysql>CREATE DATABASE tiki;
Hozzon létre egy új MySQL-felhasználót, és adjon neki jogosultságokat az újonnan létrehozott adatbázishoz. Cserélheti usernameés passworda választott felhasználónévvel és jelszóval.
mysql>GRANT ALL PRIVILEGES on tiki.* to 'username'@'localhost' identified by 'password';
mysql>FLUSH PRIVILEGES;
Lépjen ki a MySQL konzolból.
mysql>exit
Töltse le és telepítse a Tikit.
Töltse le a Tiki legújabb verzióját.
cd /var/www/html
rm -r index.html
wget https://sourceforge.net/projects/tikiwiki/files/latest/download
Csomagolja ki a letöltött archívumot, és helyezze át a fájlokat az Apache webszerver gyökérkönyvtárába.
apt install unzip
unzip download
mv ./tiki-19.1/* . && rm download && rm -r tiki-19.1
Állítsa be a megfelelő fájlengedélyeket.
sudo chown -R www-data:www-data /var/www/html/
sudo chmod -R 755 /var/www/html/
Hozzon létre egy Apache hosts fájlt a Tiki telepítéséhez.
sudo nano /etc/apache2/sites-available/tiki.conf
Illessze be a következő kódrészletet a fájlba, helyére example.coma saját domain nevével.
<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>
Engedélyezze a konfigurációt.
sudo a2ensite tiki.conf
Engedélyezze az Apache átíró modult, és indítsa újra az Apache-t.
sudo a2enmod rewrite
sudo systemctl restart apache2.service
Fejezze be a Tiki telepítését
Nyisson meg egy böngészőablakot a számítógépén, és keresse meg a domain nevét. Látni fogja a Tiki webalapú telepítőt. Folytassa a telepítőn keresztül, és írja be a MySQL adatbázis adatait, amelyeket létrehozott, amikor a rendszer kéri.