slitaz-doc-wiki-data view pages/en/handbook/server-apps.txt @ rev 7

Add pages/en folder.
author Christopher Rogers <slaxemulator@gmail.com>
date Sat Feb 26 12:17:18 2011 +0000 (2011-02-26)
parents
children
line source
1 ====== Server applications ======
3 ===== Dokuwiki =====
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.
7 ===== Drupal =====
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:
11 <code>
12 # tazpkg get-install lighttpd
13 # tazpkg get-install php
14 # tazpkg get-install mysql
15 </code>
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:
19 <code>
20 $ mkdir ~/Public && cd Public
21 $ tar xzf drupal-*
22 </code>
24 Now we have to modify some file permissions so that Drupal can write to the filesystem during the installation process and when running:
26 <code>
27 $ cd drupal-*/sites
28 $ chmod 777 default
29 $ cp default/default.settings.php default/settings.php
30 $ chmod 666 default/settings.php
31 </code>
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:
35 <code>
36 $ cd ..
37 $ chmod 755 sites/default
38 $ chmod 644 sites/default/settings.php
39 </code>
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:
43 <code>
44 $ mkdir sites/all/modules
45 $ mkdir sites/all/themes
46 </code>
48 ==== Online ====
50 * Drupal Modules: http://drupal.org/project/modules
51 * Drupal Themes: http://drupal.org/project/themes
53 ----
54 \\
55 ^ Page Review Section ^^
56 |Quality| Good |
57 |Review| Minor Updates |
58 |Priority| Medium |
59 |Problems| add a [[http://forum.slitaz.org|forum post link]]|
60 |::: | OR add a [[http://labs.slitaz.org/issues |lab issue tracker link ]]|
61 |How to Improve| Suggest briefly|
62 |::: | |
64 \\
65 ----