slitaz-doc-wiki-data annotate pages/en/handbook/server-apps.txt @ rev 86

Updated meta folder.
author Christopher Rogers <slaxemulator@gmail.com>
date Tue Aug 02 21:40:18 2011 +0000 (2011-08-02)
parents
children
rev   line source
slaxemulator@7 1 ====== Server applications ======
slaxemulator@7 2
slaxemulator@7 3 ===== Dokuwiki =====
slaxemulator@7 4
slaxemulator@7 5 Dokuwiki (http://www.dokuwiki.org/) is a light and powerful Wiki engine using PHP and flat files as a backend; so no database server is needed. To use Dokuwiki you just need to install a web server (lighttpd or apache) and PHP.
slaxemulator@7 6
slaxemulator@7 7 ===== Drupal =====
slaxemulator@7 8
slaxemulator@7 9 Drupal is a powerful CMS (Content Management System) using PHP server side language and a MySQL database. To install Drupal and have it running in a few minutes you must first install the web server (lighttpd), PHP and MySQL:
slaxemulator@7 10
slaxemulator@7 11 <code>
slaxemulator@7 12 # tazpkg get-install lighttpd
slaxemulator@7 13 # tazpkg get-install php
slaxemulator@7 14 # tazpkg get-install mysql
slaxemulator@7 15 </code>
slaxemulator@7 16
slaxemulator@7 17 Download the latest version from http://drupal.org/ and create a virtual host or go into your public directory and untar the Drupal sources:
slaxemulator@7 18
slaxemulator@7 19 <code>
slaxemulator@7 20 $ mkdir ~/Public && cd Public
slaxemulator@7 21 $ tar xzf drupal-*
slaxemulator@7 22 </code>
slaxemulator@7 23
slaxemulator@7 24 Now we have to modify some file permissions so that Drupal can write to the filesystem during the installation process and when running:
slaxemulator@7 25
slaxemulator@7 26 <code>
slaxemulator@7 27 $ cd drupal-*/sites
slaxemulator@7 28 $ chmod 777 default
slaxemulator@7 29 $ cp default/default.settings.php default/settings.php
slaxemulator@7 30 $ chmod 666 default/settings.php
slaxemulator@7 31 </code>
slaxemulator@7 32
slaxemulator@7 33 Create a MySQL database and then use your favorite web browser to install Drupal through the web interface. When the installation process has ended you must modify file permissions and can start to customize the application. Change permissions for production and clean-up:
slaxemulator@7 34
slaxemulator@7 35 <code>
slaxemulator@7 36 $ cd ..
slaxemulator@7 37 $ chmod 755 sites/default
slaxemulator@7 38 $ chmod 644 sites/default/settings.php
slaxemulator@7 39 </code>
slaxemulator@7 40
slaxemulator@7 41 To ensure easy upgrades of your Drupal core installation you should put all additional modules and themes into the directory: site/all/. So to prepare the addition of any future modules and themes:
slaxemulator@7 42
slaxemulator@7 43 <code>
slaxemulator@7 44 $ mkdir sites/all/modules
slaxemulator@7 45 $ mkdir sites/all/themes
slaxemulator@7 46 </code>
slaxemulator@7 47
slaxemulator@7 48 ==== Online ====
slaxemulator@7 49
slaxemulator@7 50 * Drupal Modules: http://drupal.org/project/modules
slaxemulator@7 51 * Drupal Themes: http://drupal.org/project/themes
slaxemulator@7 52
slaxemulator@7 53 ----
slaxemulator@7 54 \\
slaxemulator@7 55 ^ Page Review Section ^^
slaxemulator@7 56 |Quality| Good |
slaxemulator@7 57 |Review| Minor Updates |
slaxemulator@7 58 |Priority| Medium |
slaxemulator@7 59 |Problems| add a [[http://forum.slitaz.org|forum post link]]|
slaxemulator@7 60 |::: | OR add a [[http://labs.slitaz.org/issues |lab issue tracker link ]]|
slaxemulator@7 61 |How to Improve| Suggest briefly|
slaxemulator@7 62 |::: | |
slaxemulator@7 63
slaxemulator@7 64 \\
slaxemulator@7 65 ----