Difference between revisions of "Installation Instructions"
From GeeklogWiki
m (Re-formatted) |
|||
Line 35: | Line 35: | ||
<li>Read the first story on your Geeklog site to learn how to log in as the administrator. Please remember to change the default passwords on all pre-configured accounts right away. | <li>Read the first story on your Geeklog site to learn how to log in as the administrator. Please remember to change the default passwords on all pre-configured accounts right away. | ||
|} | |} | ||
+ | |||
+ | <div style="border: 1px solid #ccc; padding: 2px;"> | ||
+ | == Rough Examples == | ||
+ | === cPanel Environment with Shell Access === | ||
+ | Given the instructions above, this is purely an addendum for cPanel (possibly Plesk and other) environments. Follow the instructions above and use the following steps as a reference if you get stuck. Please note, it is this authors opinion that you do not use Fantastico to setup Geeklog as it bastardizes the installation steps listed here and places config.php in your webroot (accessable to anyone). | ||
+ | <ul> | ||
+ | <li>After downloading and extracting the geeklog tarball under your webroot, ie. <tt>/home/yoursite/</tt> you will have a <tt>geeklog-1.3.9sr1</tt> folder. Copy or move the contents of this file to your home directory.<br /> | ||
+ | <br /> | ||
+ | <code>cp -R geeklog-1.3.9sr1/* .</code><br /><Br /> | ||
+ | You may now safely remove the geeklog-1.3.9sr1 folder:<br /><br /> | ||
+ | <code>rm -fr geeklog-1.3.9sr1/</code> | ||
+ | <br /><br /> | ||
+ | </li> | ||
+ | <li>Check with your host to determine if phpSuExec is enabled. If enabled the permissions 755 should suffice. If not, you are required to use 777 for the folders listed in step 3 above.</li> | ||
+ | <li>cPanel normally sets <tt>/home/yourwebsite/public_html/</tt> as your webroot. People can <b>see</b> these files, index.php should live here.</li> <li><tt>/home/yourwebsite/</tt> is under the webroot, files that are <b>not seen</b> by the general public. Folders that live here are backups, logs, plugins, public_html and GeekLog's main config file, config.php. | ||
+ | </li> | ||
+ | </ul> | ||
+ | </div> |
Revision as of 23:47, 31 July 2004
INSTALLATION INSTRUCTIONS (new installation) | |
Please read this section COMPLETELY before beginning.
|
Rough Examples
cPanel Environment with Shell Access
Given the instructions above, this is purely an addendum for cPanel (possibly Plesk and other) environments. Follow the instructions above and use the following steps as a reference if you get stuck. Please note, it is this authors opinion that you do not use Fantastico to setup Geeklog as it bastardizes the installation steps listed here and places config.php in your webroot (accessable to anyone).
- After downloading and extracting the geeklog tarball under your webroot, ie. /home/yoursite/ you will have a geeklog-1.3.9sr1 folder. Copy or move the contents of this file to your home directory.
cp -R geeklog-1.3.9sr1/* .
You may now safely remove the geeklog-1.3.9sr1 folder:
rm -fr geeklog-1.3.9sr1/
- Check with your host to determine if phpSuExec is enabled. If enabled the permissions 755 should suffice. If not, you are required to use 777 for the folders listed in step 3 above.
- cPanel normally sets /home/yourwebsite/public_html/ as your webroot. People can see these files, index.php should live here.
- /home/yourwebsite/ is under the webroot, files that are not seen by the general public. Folders that live here are backups, logs, plugins, public_html and GeekLog's main config file, config.php.