Knowledgebase

Aveti intrebari? Sunteti in locul potrivit!

Cum instalati CMS-ul Tiki Wiki Groupware pe Ubuntu 18.04

Tiki Wiki Groupware este un open source content manager. Acesta va ofera posibilitatea de a include pagini wiki, blog-uri, forumuri precum si fisiere sau galerii de imagini.

Instalarea Apache, MySQL, si PHP

Tiki utilizeaza stack-ul LAMP . Inainte de a instala  Tiki, este necesar sa instalati Apache, MySQL, si PHP.

Aplicati un upgrade

apt-get update

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

FInalizat instalara  MySQL executand urmatoarea comanda.

mysql_secure_installation

In timpul instalarii, este necesar sa setati o parola root. Setati o parola pentru utilizatorul 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

Adaugati 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

Introduceti parola setata la pasul de mai sus si conectati-va la MySQL, creati o noua baza de date pentru Tiki.

mysql>CREATE DATABASE tiki;

Adaugati un utilizator  MySQL cu drepturi pentru noua baza de date. inlocuiti  username sipassword cu  datele 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.

Downloadati ultima versiune Tiki.

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

Dezarhivati arhiva descarcata si mutati fisierele in root-ul Apache webserver.

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/

Configurarea Apache pentru Tiki

Creati fisierul hosts pentru instalarea Tiki.

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

Copiati snippet-ul de mai jos inlocuind  example.com cu numele domeniului dvs..

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

sudo a2ensite tiki.conf

Activati modulul de rewrite  Apache rewrite si restartati Apache.

sudo a2enmod rewrite
sudo systemctl restart apache2.service

Instalare Tiki Completa

Deschideti un  browser si accesati domeniul dvs. Continuati instalarea CMS-ului Tiki .