Introduksjon
Forutsetninger
Installer Apache, MySQL og PHP
Lag en MySQL-database for Tiki.
Last ned og installer Tiki.
Konfigurer Apache for Tiki
Fullfør Tiki-installasjonen
Introduksjon
Tiki Wiki CMS Groupware, også kjent som Tiki, er et gratis og åpen kildekode for wiki-innholdsstyringssystem. Tikis funksjoner inkluderer wiki-sider, blogger, fora, samt fil- og bildegallerier. Denne opplæringen vil lære deg hvordan du installerer Tiki på en Ubuntu 18.04 VPS.
Forutsetninger
Denne opplæringen forutsetter at du allerede har satt opp en Vultr Cloud Compute-forekomst med Ubuntu 18.04 og har root-tilgang.
Installer Apache, MySQL og PHP
Tiki løper på toppen av LAMP-stabelen. Før du installerer Tiki, må du installere Apache, MySQL og PHP.
Oppdater depotlisten.
apt-get update
Installer Apache, MySQL, PHP og PHP-modulene som kreves av 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
Fullfør MySQL-installasjonen ved å utføre følgende kommando.
mysql_secure_installation
Under installasjonen vil du bli bedt om å angi et root-passord. Skriv inn et trygt passord, dette vil være MySQL root-passordet.
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
Lag en MySQL-database for Tiki.
Tiki krever en MySQL-database. Logg på MySQL-konsollen.
mysql -u root -p
Når du blir bedt om et passord, skriv inn MySQL-rotpassordet du. Når du er logget inn, oppretter du en ny database for Tiki.
mysql>CREATE DATABASE tiki;
Opprett en ny MySQL-bruker og gi den privilegier til den nyopprettede databasen. Du kan erstatte usernameog passwordmed brukernavnet og passordet du ønsker.
mysql>GRANT ALL PRIVILEGES on tiki.* to 'username'@'localhost' identified by 'password';
mysql>FLUSH PRIVILEGES;
Avslutt MySQL-konsollen.
mysql>exit
Last ned og installer Tiki.
Last ned den nyeste versjonen av Tiki.
cd /var/www/html
rm -r index.html
wget https://sourceforge.net/projects/tikiwiki/files/latest/download
Pakk ut det nedlastede arkivet og flytt filene til roten av Apache-nettserveren.
apt install unzip
unzip download
mv ./tiki-19.1/* . && rm download && rm -r tiki-19.1
Angi de riktige filtillatelsene.
sudo chown -R www-data:www-data /var/www/html/
sudo chmod -R 755 /var/www/html/
Opprett en Apache-vertsfil for Tiki-installasjonen.
sudo nano /etc/apache2/sites-available/tiki.conf
Lim inn følgende kodebit i filen, og erstatt example.commed ditt eget domenenavn.
<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 konfigurasjonen.
sudo a2ensite tiki.conf
Aktiver Apache-omskrivingsmodulen og start Apache på nytt.
sudo a2enmod rewrite
sudo systemctl restart apache2.service
Fullfør Tiki-installasjonen
Åpne et nettleservindu på datamaskinen din og naviger til domenenavnet ditt. Du vil se det nettbaserte Tiki-installasjonsprogrammet. Fortsett gjennom installasjonsprogrammet og skriv inn MySQL-databasedetaljene du opprettet når du blir bedt om det.