Copying the Files to Your Web Host

Now that you have the files on your computer, you need to move them to your web host. For this, you will need an SFTP application (such as FileZilla). To configure the SFTP application, you will need:

  • your domain's login information (username and password)
  • your domain's FTP location


Simply copy (by using SFTP) all of the previously unzipped Tiki files on your computer to your web host.

 Note

You can place the files in any directory on your web host, but the directory name will become part of the URL. For example, if you create a directory on your web host named tiki and copy the files to it, your URL will be:
http://www.yourdomain.com/tiki/... .

If you are going to use Tiki to power everything on your site, you can simply copy all the files to your "root" directory. This "root" may be named public_html or www, depending on you web host and server.


Go get another cup of coffee, this will take a while.

 Tip

You can customize some of the links and URLs that Tiki produces in order to create "search engine friendly" links. Tiki includes a htaccess file that takes advantage of the webserver's rewrite rules.

To enable this feature, simply rename the -+htaccess+- file to .htaccess. See the Tiki documentation for details.

Set Directory Permissions

By default, directories you create on your web host are not writable, that is, they are read-only. If you have a set static HTML files, this works fine; you would just use FTP to add files and directories.

But Tiki is a dynamic application. All of your file functions are handled through Tiki, and Tiki needs to be able to create and write new files and directories.

  • If your web host grants command line access, use the setup.sh file to configure the necessary permissions for each directory.
  • If you don't know what an SH file is, or do not have command line access to the web server, you need to manually change the directories. You can use the web host's cPanel application (look for the File Manager) or the same FTP application that you used earlier to copy the files.


Your FTP application may also provide the ability to set directory permissions. In FileZilla, you can simply right-click the directories and select File Attribute.
Changing the attributes for a directory with FileZilla.

Directories
Tiki needs write access to these directories. You will need to set the permission to 7-7-5 for the following:

  • db
  • dump
  • img/wiki
  • img/wiki_up
  • img/trackers
  • modules/cache
  • storage
  • storage/public
  • temp
  • temp/cache
  • temp/public
  • templates_c
  • templates
  • themes
  • whelp
  • mods (for backwards compatibility for pre-Tiki5 only)
  • files
  • tiki_tests/tests
  • temp/unified-index



<HR>

Copyright

This guide is based on content originally published by KeyContent.org.

This guide is Copyright (C) 2007-2013, 2019 by Rick Sapir and others under a Creative Commons Attribution-Share Alike 4.0 License. Some rights reserved.

Essentially, you are are free:

Image

to Share — to copy, distribute and transmit the work
Image

to Remix — to adapt the work


Under the following conditions:

Image
Attribution. You must attribute the work to me, as the original licencor, but not in any way that suggests that I endorse you or your use of the work.
Fair attribution includes a return link to http://tikiforsmarties.com (for online use) and mention of primary author (Rick Sapir) and original publisher (KeyContent.org).
Image

Share Alike. If you alter, transform, or build upon this work, you may distribute the resulting work only under the same, similar or a compatible license.


Please read http://creativecommons.org/licenses/by-sa/3.0/legalcode for the full license.

Tiki®, TikiWiki® and the Tiki logo are registered trademarks of the Tiki Software Community Association, used with permission.