Увод
Предуслови
Инсталирајте Апацхе, МиСКЛ и ПХП
Креирајте МиСКЛ базу података за Тики.
Преузмите и инсталирајте Тики.
Конфигуришите Апацхе за Тики
Завршите инсталацију Тикија
Увод
Тики Вики ЦМС Гроупваре, такође познат као Тики, је бесплатан систем за управљање вики садржајем отвореног кода. Тики-јеве карактеристике укључују вики странице, блогове, форуме, као и галерије датотека и слика. Овај водич ће вас научити како да инсталирате Тики на Убунту 18.04 ВПС.
Предуслови
Овај водич претпоставља да сте већ подесили Вултр Цлоуд Цомпуте инстанцу са Убунту 18.04 и да имате роот приступ.
Инсталирајте Апацхе, МиСКЛ и ПХП
Тики трчи на врху ЛАМП хрпе. Пре инсталирања Тикија, мораћете да инсталирате Апацхе, МиСКЛ и ПХП.
Ажурирајте листу спремишта.
apt-get update
Инсталирајте Апацхе, МиСКЛ, ПХП и ПХП модуле потребне за Тики.
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_secure_installation
Током инсталације, од вас ће се тражити да унесете роот лозинку. Унесите сигурну лозинку, ово ће бити МиСКЛ роот лозинка.
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 -u root -p
Када се од вас затражи лозинка, унесите своју МиСКЛ роот лозинку. Када се пријавите, направите нову базу података за Тики.
mysql>CREATE DATABASE tiki;
Креирајте новог МиСКЛ корисника и доделите му привилегије новокреираној бази података. Можете заменити usernameи passwordса корисничким именом и лозинком по вашем избору.
mysql>GRANT ALL PRIVILEGES on tiki.* to 'username'@'localhost' identified by 'password';
mysql>FLUSH PRIVILEGES;
Изађите из МиСКЛ конзоле.
mysql>exit
Преузмите и инсталирајте Тики.
Преузмите најновију верзију Тикија.
cd /var/www/html
rm -r index.html
wget https://sourceforge.net/projects/tikiwiki/files/latest/download
Распакујте преузету архиву и преместите датотеке у корен Апацхе веб сервера.
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/
Креирајте Апацхе хостс датотеку за Тики инсталацију.
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
Омогућите Апацхе модул за поновно писање и поново покрените Апацхе.
sudo a2enmod rewrite
sudo systemctl restart apache2.service
Завршите инсталацију Тикија
Отворите прозор претраживача на рачунару и идите до имена вашег домена. Видећете Тики веб-базирани инсталатер. Прођите кроз инсталатер и унесите детаље о МиСКЛ бази података које сте креирали када се то од вас затражи.