Knowledgebase

Aveti intrebari? Sunteti in locul potrivit!

Cum instalati Tiki Wiki CMS pe Ubuntu 18.04 LTS

Introducere

Tiki Wiki CMS Groupware,  cunoscul ca Tiki ,  este un software Open Source de content management. Functionalitatile Tiki includ pagini wiki, blog-uri, forumiri si galerii de imagini. Acets tutorial va prezinta modul de instalare Tiki pe un VPS care utilizeaza Ubuntu 18.04

 

Instalarea Apache, MySQL, and PHP

Tiki utilizeaza stack-ul  LAMP. Inainte de instalare trebuie sa va asigurati ca aveti instalat Apache, MySQL, si  PHP.

Actualizati repository list.

apt-get update

Instalati Apache, MySQL, PHP si modulele PHP necesare pentru functionarea 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

Finalizati instalarea  MySQL executand urmatoarea comanda.

mysql_secure_installation

In timpul instalarii, va fi necesar sa setati o parola de root

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

Creati o baza de date MySQL pentru Tiki.

Tiki are nevoie de o baza de date MySQL. Autentificati-va la consola MySQL .

mysql -u root -p

Utilizati parola setata mai sus pentru autentificare

mysql>CREATE DATABASE tiki;

Creati un nou utilizator  MySQL si oferiti drepturi pentru noua baza de date folosita. Inlocuiti username si password cu utilizatorul si parola dorita.

mysql>GRANT ALL PRIVILEGES on tiki.* to 'username'@'localhost' identified by 'password';
mysql>FLUSH PRIVILEGES;

Iesiti din consola  MySQL .

mysql>exit

Downloadati si Instalati Tiki.

Descarcati ultima versiune  Tiki.

cd /var/www/html
rm -r index.html
wget https://sourceforge.net/projects/tikiwiki/files/latest/download

Dezarhivati arhiva descarcataa si mutati fisierele in root-ul serverului Apache .

apt install unzip
unzip download
mv ./tiki-19.1/* . && rm download && rm -r tiki-19.1

Setati permisiunile necesare:

sudo chown -R www-data:www-data /var/www/html/
sudo chmod -R 755 /var/www/html/

Configurati Apache pentru Tiki

Creati fisierul host pentru Apache pentru instalarea Tiki

sudo nano /etc/apache2/sites-available/tiki.conf

Copiati informatiile de mai jos inlocuind  example.com cu numele domeniului dorit.

<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>

Activati configurarea

sudo a2ensite tiki.conf

Activati mod-ul rewrite si restartati  Apache.

sudo a2enmod rewrite
sudo systemctl restart apache2.service

Finalizati instalarea  Tiki Installation

Deschideti un browser si accesati domeniul pentru care ati instalat Tiki si urmati pasii de instalare.