Prezantimi
Parakushtet
Instaloni Apache, MySQL dhe PHP
Krijo një bazë të dhënash MySQL për Tiki.
Shkarkoni dhe instaloni Tiki.
Konfiguro Apache për Tiki
Plotësoni instalimin Tiki
Prezantimi
Tiki Wiki CMS Groupware, i njohur gjithashtu si Tiki, është një sistem i menaxhimit të përmbajtjes wiki falas dhe me burim të hapur. Karakteristikat e Tiki përfshijnë faqe wiki, blogje, forume, si dhe galeri skedarësh dhe imazhesh. Ky tutorial do t'ju mësojë se si të instaloni Tiki në një Ubuntu 18.04 VPS.
Parakushtet
Ky tutorial supozon që ju keni konfiguruar tashmë një shembull Vultr Cloud Compute me Ubuntu 18.04 dhe keni akses rrënjësor.
Instaloni Apache, MySQL dhe PHP
Tiki shkon në krye të pirgut LAMP. Përpara se të instaloni Tiki, do t'ju duhet të instaloni Apache, MySQL dhe PHP.
Përditësoni listën e depove.
apt-get update
Instaloni modulet Apache, MySQL, PHP dhe PHP të kërkuara nga 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
Plotësoni instalimin MySQL duke ekzekutuar komandën e mëposhtme.
mysql_secure_installation
Gjatë instalimit, do t'ju kërkohet të vendosni një fjalëkalim root. Futni një fjalëkalim të sigurt, ky do të jetë fjalëkalimi rrënjësor i 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
Krijo një bazë të dhënash MySQL për Tiki.
Tiki kërkon një bazë të dhënash MySQL. Hyni në tastierën MySQL.
mysql -u root -p
Kur ju kërkohet një fjalëkalim, shkruani fjalëkalimin rrënjësor të MySQL. Pasi të jeni regjistruar, krijoni një bazë të dhënash të re për Tiki.
mysql>CREATE DATABASE tiki;
Krijoni një përdorues të ri MySQL dhe jepini privilegje bazës së të dhënave të krijuar rishtazi. Ju mund të zëvendësoni usernamedhe passwordme emrin e përdoruesit dhe fjalëkalimin e zgjedhjes suaj.
mysql>GRANT ALL PRIVILEGES on tiki.* to 'username'@'localhost' identified by 'password';
mysql>FLUSH PRIVILEGES;
Dilni nga tastiera MySQL.
mysql>exit
Shkarkoni dhe instaloni Tiki.
Shkarkoni versionin më të fundit të Tiki.
cd /var/www/html
rm -r index.html
wget https://sourceforge.net/projects/tikiwiki/files/latest/download
Hapni arkivin e shkarkuar dhe zhvendosni skedarët në rrënjën e serverit të internetit Apache.
apt install unzip
unzip download
mv ./tiki-19.1/* . && rm download && rm -r tiki-19.1
Vendosni lejet e duhura të skedarit.
sudo chown -R www-data:www-data /var/www/html/
sudo chmod -R 755 /var/www/html/
Krijoni një skedar pritës të Apache për instalimin e Tiki.
sudo nano /etc/apache2/sites-available/tiki.conf
Ngjitni fragmentin e mëposhtëm në skedar, duke e zëvendësuar example.comme emrin tuaj të domenit.
<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>
Aktivizo konfigurimin.
sudo a2ensite tiki.conf
Aktivizoni modulin e rishkrimit të Apache dhe rinisni Apache.
sudo a2enmod rewrite
sudo systemctl restart apache2.service
Plotësoni instalimin Tiki
Hapni një dritare të shfletuesit në kompjuterin tuaj dhe lundroni te emri i domenit tuaj. Do të shihni instaluesin e bazuar në ueb të Tiki. Vazhdoni përmes instaluesit dhe futni detajet e bazës së të dhënave MySQL që keni krijuar kur ju kërkohet.