These instructions are for uploading and installing Lilina on a website. For installation of plugins, see Plugin Installation.
If you know how to upload to your server, you can probably skip the first section and head to step 4.
For the purposes of these instructions, we're going to make a few assumptions. We're going to assume that you want Lilina to be installed at http://example.com/lilina/.
Contents |
Step 0: Check Your Server Meets the Requirements
If you are unsure about any of the below, download and run Lilina and the installer will inform you if you meet these requirements.
Minimum
- PHP 5.2 or higher
- PHP's XML extension (enabled by default)
- PHP's PCRE extension (enabled by default)
Recommended
- Ability to change file/folder permissions (dependent on how much access your host provides)
- Both PHP's multibyte string extension AND iconv extension
- PHP's cURL extension (disabled by default)
- PHP's Zlib extension (disabled by default)
Step 1
Start by launching your FTP program, and accessing the web-accessible root directory of your site.
You'll need to know what the "web-accessible root directory" is (hereafter known as the "root directory"). Every host is different, and I've seen this folder named public_html, www, and even the name of the domain itself -- in our case, http://example.com. If you wanted mypage.html to show up at http://example.com/mypage.html, then that's the folder you want to find.
Since this is specific to your webhost, and not to Lilina, there really isn't much more I can do to help you other than to tell you to contact your webhost if you don't know. Many webhosts also have a knowledge base or a wiki of some sort that you can consult if you're not sure.
Step 2
Upload lilina to your root directory.
No real explanation needed.
Step 3
We'll need to change the file permissions (aka CHMOD permissions) for the content directory (and all subdirectories) to be server-writable.
This setting also varies from webhost to webhost. The majority of servers, including this one, need permissions to be set to 755 to be server-writable. Again, if you're not sure, either go ask your host or you can try various settings yourself. The three to try are 755, 775, or 777.
The specific process of how you change your file permissions differs from FTP application to FTP application. On Windows I use FileZilla, where you find the remote file or folder that you want to change the permissions of, you right-click on it, and choose File attributes. On Mac OS X, if you use Transmit, find the remote file or folder that you want to change the permissions of, you right-click (or ctrl-click for you one-button-mousers) on it, and choose Get Info. Your specific FTP application will most likely be something similar.
Step 4
Head to your Lilina installation in your browser.
In our case, this is http://example.com/lilina/. You should see a prompt telling you to install Lilina. Follow the on-screen instructions to finish installation.
Lilina is now installed. If you need help using the administration panel, we have documentation on that. Otherwise, you should be set to go. Congratulations and happy (feed) reading!