Loading...
 
Architecture / Installation

Architecture / Installation


Tiki Wiki - Install Loop 'Security Precaution'

posts: 2 France

Hi there!

I'm a new user of Wikis and I would like to train myself about using this one. So, today, I got my little Home Labs servers and I'm trying to install Tiki Wiki by myself but, it doesn't seem so simple. Maybe it's my Home Lab that is not so simple.

Here is my issue:
- I got an ESXi 7.0U2 with 16 Cores and 64 GB of RAM
- I installed some VMs, and 2 specific VMs for Wikis, CMS, Flarum, etc. I want to try both of these 'tools' to try to find the one I will use everyday, in order to keep all the tutos and other specific solutions and settings that I found all over the Internet. I got a lot of things, codes, etc. i want to keep on my personal NotePad. I know, there's OneNote or Notepad++. But I want to test different solutions. And I will learn about these!
- One of the VMs is a Debian 11, with only MariaDB on it. MariaDB is used for AzerothCore/TrinityCore, Flarum, WordPress, Wikis
- The other one is on Debian 11, with nGinX, and all the dependancies like PHP (7.4), Git, Zip, Unzip, etc. No MariaDB. What for? the SQL Debian Server is installed with it!

So today, I'm looping between the 'Security Precautions' screen and the Install First Screen. Again and again. I tried to installed TikiWiki manually but it doesn't seem that the DataBase is fully populated. So, the Wiki is not working correctly. Some hyperlinks are not responding. And I try to do an 'hybrid' install, like populate manually the DB and try to reinstall Tiki Wiki with the install.php. Tiki Wiki tried to populate the DB again and, hooray!, I was on the Dashboard. But the site were not fully working as I said just before.

So, I would like to know why Tiki Wiki is not fully installed and why some other Wiki (ie. wikimedia, sorry) installed correctly, without any errors, and without any changes on my Debian 11 nGinX. Is Tiki Wiki (or me?) missing something?

If someone here can help me, I would be very happy to understanding what is not working (or what I am missing, maybe :-))!

Thanks a lot

V.

posts: 8511 Israel
Virgo SHAKA wrote:

Hi there!

I'm a new user of Wikis and I would like to train myself about using this one. So, today, I got my little Home Labs servers and I'm trying to install Tiki Wiki by myself but, it doesn't seem so simple. Maybe it's my Home Lab that is not so simple.

Here is my issue:
- I got an ESXi 7.0U2 with 16 Cores and 64 GB of RAM
- I installed some VMs, and 2 specific VMs for Wikis, CMS, Flarum, etc. I want to try both of these 'tools' to try to find the one I will use everyday, in order to keep all the tutos and other specific solutions and settings that I found all over the Internet. I got a lot of things, codes, etc. i want to keep on my personal NotePad. I know, there's OneNote or Notepad++. But I want to test different solutions. And I will learn about these!
- One of the VMs is a Debian 11, with only MariaDB on it. MariaDB is used for AzerothCore/TrinityCore, Flarum, WordPress, Wikis
- The other one is on Debian 11, with nGinX, and all the dependancies like PHP (7.4), Git, Zip, Unzip, etc. No MariaDB. What for? the SQL Debian Server is installed with it!

So today, I'm looping between the 'Security Precautions' screen and the Install First Screen. Again and again. I tried to installed TikiWiki manually but it doesn't seem that the DataBase is fully populated. So, the Wiki is not working correctly. Some hyperlinks are not responding. And I try to do an 'hybrid' install, like populate manually the DB and try to reinstall Tiki Wiki with the install.php. Tiki Wiki tried to populate the DB again and, hooray!, I was on the Dashboard. But the site were not fully working as I said just before.

So, I would like to know why Tiki Wiki is not fully installed and why some other Wiki (ie. wikimedia, sorry) installed correctly, without any errors, and without any changes on my Debian 11 nGinX. Is Tiki Wiki (or me?) missing something?

If someone here can help me, I would be very happy to understanding what is not working (or what I am missing, maybe :-))!

Thanks a lot

V.


Mmm... Tiki version ?
Did you check : https://doc.tiki.org/Requirements

PHP version HTML or CLI ...?

Sorry only questions and no solutions yet. ;-)

posts: 2 France
Bernard Sfez / Tiki Specialist wrote:

Mmm... Tiki version ?
Did you check : https://doc.tiki.org/Requirements

PHP version HTML or CLI ...?

Sorry only questions and no solutions yet. ;-)


Hi!
I'm so sorry! I apologize! I forgot to give these essential informations:
- Tiki Wiki 23.1, downloaded via the official link here : https://sourceforge.net/projects/tikiwiki/files/Tiki_23.x_Wasat/23.1/
- unzipped in /var/www/tiki
- chmod -R www-data:www-data /var/www/tiki
- Debian 11 up to date
- PHP 7.4 (CLi)

Here, I listed the PHP Modules and Extensions installed on my Web Server:

php // 2:7.4+76 php-apcu // 5.1.19+4.0.11-3 php-apcu-bc // 1.0.5-5 php-bcmath // 2:7.4+76 php-cli // 2:7.4+76 php-common // 2:76 php-curl // 2:7.4+76 php-fpm // 2:7.4+76 php-gd // 2:7.4+76 php-intl // 2:7.4+76 php-mbstring // 2:7.4+76 php-mysql // 2:7.4+76 php-sqlite3 // 2:7.4+76 php-xml // 2:7.4+76 php-xmlrpc // 2:7.4+76 php-zip // 2:7.4+76 php7.4 // 7.4.25-1+deb11u1 php7.4-bcmath // 7.4.25-1+deb11u1 php7.4-cli // 7.4.25-1+deb11u1 php7.4-common // 7.4.25-1+deb11u1 php7.4-curl // 7.4.25-1+deb11u1 php7.4-fpm // 7.4.25-1+deb11u1 php7.4-gd // 7.4.25-1+deb11u1 php7.4-intl // 7.4.25-1+deb11u1 php7.4-json // 7.4.25-1+deb11u1 php7.4-mbstring // 7.4.25-1+deb11u1 php7.4-mysql // 7.4.25-1+deb11u1 php7.4-opcache // 7.4.25-1+deb11u1 php7.4-readline // 7.4.25-1+deb11u1 php7.4-sqlite3 // 7.4.25-1+deb11u1 php7.4-xml // 7.4.25-1+deb11u1 php7.4-xmlrpc // 7.4.25-1+deb11u1 php7.4-zip // 7.4.25-1+deb11u1


I don't know if it can help you. But I hope so :-)

I followed this tutorial: https://doc.tiki.org/Debian-Install
It semt similar between Debian 10 and Debian 11, and I saw php7.4 good to install in this tuto. So I thought it was OK. But maybe not.

And, no, I didn't followed the Requirements Pages, because when I searched for a tuto on how about to install Tiki Wiki, I jumped directly to this https://doc.tiki.org/Debian-Install (googled) :-)

Don't hesitate to ask if you need more informations

V.


posts: 8511 Israel

All this look very good...

I woud do:
- Backup de database (you never know)
- Be sure you have the database and Tiki credentials safe (you still never know) 😂
- Delete db/local.php (if there is) and db/lock (if there is)
- In your console run : sh setup.sh and press "f" (to recheck/force the permission of the files and directory)
- Go to https://yourtiki/tiki-install.php
- Read all the messages to see if something is wrong. ;-)
- Proceed to the install and complete.

If you still have problems I suggest you download a new package (don't we have a Tiki23.2 ?) because something may be corrupted.