Installer Tiki Wiki CMS Groupware på Ubuntu 18.04 LTS

Introduktion

Tiki Wiki CMS Groupware, også kendt som Tiki, er et gratis og open source wiki-indholdsstyringssystem. Tikis funktioner omfatter wiki-sider, blogs, fora samt fil- og billedgallerier. Denne tutorial vil lære dig, hvordan du installerer Tiki på en Ubuntu 18.04 VPS.

Forudsætninger

Denne vejledning antager, at du allerede har opsat en Vultr Cloud Compute-instans med Ubuntu 18.04 og har root-adgang.

Installer Apache, MySQL og PHP

Tiki løber oven på LAMP-stakken. Før du installerer Tiki, skal du installere Apache, MySQL og PHP.

Opdater lagerlisten.

apt-get update

Installer Apache, MySQL, PHP og de PHP-moduler, der kræves af 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

Fuldfør MySQL-installationen ved at udføre følgende kommando.

mysql_secure_installation

Under installationen bliver du bedt om at indtaste en root-adgangskode. Indtast en sikker adgangskode, dette vil være MySQL root-adgangskoden.

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

Opret en MySQL-database til Tiki.

Tiki kræver en MySQL-database. Log ind på MySQL-konsollen.

mysql -u root -p

Når du bliver bedt om en adgangskode, skal du indtaste MySQL root-adgangskoden. Når du er logget ind, skal du oprette en ny database til Tiki.

mysql>CREATE DATABASE tiki;

Opret en ny MySQL-bruger og giv den privilegier til den nyoprettede database. Du kan erstatte usernameog passwordmed brugernavn og adgangskode efter eget valg.

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

Afslut MySQL-konsollen.

mysql>exit

Download og installer Tiki.

Download den seneste version af Tiki.

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

Pak det downloadede arkiv ud, og flyt filerne til roden af ​​Apache-webserveren.

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

Indstil de relevante filtilladelser.

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

Konfigurer Apache til Tiki

Opret en Apache-værtsfil til Tiki-installationen.

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

Indsæt følgende uddrag til filen, og udskift example.commed dit eget domænenavn.

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

Aktiver konfigurationen.

sudo a2ensite tiki.conf

Aktiver Apache-omskrivningsmodulet og genstart Apache.

sudo a2enmod rewrite
sudo systemctl restart apache2.service

Fuldfør Tiki-installationen

Åbn et browservindue på din computer, og naviger til dit domænenavn. Du vil se det webbaserede Tiki-installationsprogram. Fortsæt gennem installationsprogrammet og indtast MySQL-databasedetaljerne, som du oprettede, når du bliver bedt om det.

Efterlad en kommentar

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

Kunstig intelligens er ikke i fremtiden, det er her lige i nuet I denne blog Læs, hvordan kunstig intelligens-applikationer har påvirket forskellige sektorer.

DDOS-angreb: et kort overblik

DDOS-angreb: et kort overblik

Er du også et offer for DDOS-angreb og forvirret over forebyggelsesmetoderne? Læs denne artikel for at løse dine spørgsmål.

Har du nogensinde spekuleret på, hvordan tjener hackere penge?

Har du nogensinde spekuleret på, hvordan tjener hackere penge?

Du har måske hørt, at hackere tjener mange penge, men har du nogensinde spekuleret på, hvordan tjener de den slags penge? lad os diskutere.

Revolutionære opfindelser fra Google, der vil gøre dit liv lettere.

Revolutionære opfindelser fra Google, der vil gøre dit liv lettere.

Vil du se revolutionerende opfindelser fra Google, og hvordan disse opfindelser ændrede livet for ethvert menneske i dag? Læs derefter til bloggen for at se opfindelser fra Google.

Fredag ​​Essential: Hvad skete der med AI-drevne biler?

Fredag ​​Essential: Hvad skete der med AI-drevne biler?

Konceptet med selvkørende biler til at køre på vejene ved hjælp af kunstig intelligens er en drøm, vi har haft i et stykke tid nu. Men på trods af flere løfter er de ingen steder at se. Læs denne blog for at lære mere...

Teknologisk singularitet: En fjern fremtid for menneskelig civilisation?

Teknologisk singularitet: En fjern fremtid for menneskelig civilisation?

Efterhånden som videnskaben udvikler sig i et hurtigt tempo og overtager en stor del af vores indsats, stiger risikoen for at udsætte os selv for en uforklarlig Singularitet. Læs, hvad singularitet kunne betyde for os.

Funktioner af Big Data Reference Architecture Layers

Funktioner af Big Data Reference Architecture Layers

Læs bloggen for at kende forskellige lag i Big Data-arkitekturen og deres funktionaliteter på den enkleste måde.

Udvikling af datalagring – Infografik

Udvikling af datalagring – Infografik

Opbevaringsmetoderne for dataene har været under udvikling, kan være siden fødslen af ​​dataene. Denne blog dækker udviklingen af ​​datalagring på basis af en infografik.

6 fantastiske fordele ved at have smarte hjemmeenheder i vores liv

6 fantastiske fordele ved at have smarte hjemmeenheder i vores liv

I denne digitalt drevne verden er smarte hjemmeenheder blevet en afgørende del af livet. Her er et par fantastiske fordele ved smarte hjemmeenheder om, hvordan de gør vores liv værd at leve og enklere.

macOS Catalina 10.15.4-tillægsopdatering forårsager flere problemer end at løse

macOS Catalina 10.15.4-tillægsopdatering forårsager flere problemer end at løse

For nylig udgav Apple macOS Catalina 10.15.4 en supplerende opdatering for at løse problemer, men det ser ud til, at opdateringen forårsager flere problemer, hvilket fører til mursten af ​​mac-maskiner. Læs denne artikel for at lære mere