| 1 |
BlazeBlogger - a CMS without boundaries |
| 2 |
|
| 3 |
installation instructions |
| 4 |
|
| 5 |
|
| 6 |
Copyright (C) 2009-2011 Jaromir Hradilek |
| 7 |
|
| 8 |
Permission is granted to copy, distribute and/or modify this document |
| 9 |
under the terms of the GNU Free Documentation License, Version 1.3 or |
| 10 |
any later version published by the Free Software Foundation; with no |
| 11 |
Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. |
| 12 |
|
| 13 |
A copy of the license is included as a file called FDL in the main |
| 14 |
directory of the BlazeBlogger source package. |
| 15 |
|
| 16 |
|
| 17 |
ABSTRACT |
| 18 |
|
| 19 |
This document covers the installation of BlazeBlogger on various operating |
| 20 |
systems, including GNU/Linux, and Microsoft Windows. |
| 21 |
|
| 22 |
|
| 23 |
TABLE OF CONTENTS |
| 24 |
|
| 25 |
1. System Requirements |
| 26 |
2. Installing on GNU/Linux |
| 27 |
2.1. Installing on Debian |
| 28 |
2.2. Installing on Fedora |
| 29 |
2.3. Installing on Ubuntu |
| 30 |
3. Installing on Windows |
| 31 |
4. Installing from the Source Code |
| 32 |
|
| 33 |
|
| 34 |
1. SYSTEM REQUIREMENTS |
| 35 |
|
| 36 |
A working installation of Perl is required, version 5.8.8 or higher. |
| 37 |
|
| 38 |
|
| 39 |
2. INSTALLING ON GNU/LINUX |
| 40 |
|
| 41 |
Note that with the exception of Ubuntu, you have to be logged in as super- |
| 42 |
user in order to run commands described in this section. To do so, type the |
| 43 |
following at a shell prompt: |
| 44 |
|
| 45 |
~]$ su - |
| 46 |
Password: |
| 47 |
|
| 48 |
2.1. Installing on Debian |
| 49 |
|
| 50 |
BlazeBlogger is currently available in both testing (Squeeze) and unstable |
| 51 |
(Sid) version of Debian. To install it, open a terminal, and run the follo- |
| 52 |
wing command: |
| 53 |
|
| 54 |
~]# apt-get install blazeblogger |
| 55 |
|
| 56 |
2.2. Installing on Fedora |
| 57 |
|
| 58 |
BlazeBlogger is currently available in both Fedora 12 (Constantine) and 13 |
| 59 |
(Goddard). To install it, open a terminal, and run the following command: |
| 60 |
|
| 61 |
~]# yum install blazeblogger |
| 62 |
|
| 63 |
2.3. Installing on Ubuntu |
| 64 |
|
| 65 |
BlazeBlogger is currently available in Ubuntu 10.04 LTS (Lucid Lynx). To |
| 66 |
install it, open a terminal, and run the following command: |
| 67 |
|
| 68 |
~]# sudo apt-get install blazeblogger |
| 69 |
|
| 70 |
|
| 71 |
3. INSTALLING ON WINDOWS |
| 72 |
|
| 73 |
Currently, there is no installer for Microsoft Windows. To use BlazeBlogger |
| 74 |
there, download the latest version from the official homepage, unpack it, |
| 75 |
and use the batch files that are located in blazeblogger-1.2.0/windows/. |
| 76 |
For example: |
| 77 |
|
| 78 |
C:\blazeblogger-1.2.0\windows> blaze init |
| 79 |
|
| 80 |
Alternatively, you can use BlazeBlogger with Cygwin. In that case, see Sec- |
| 81 |
tion 4, "Installing from the Source Code" for detailed installation instru- |
| 82 |
ctions. |
| 83 |
|
| 84 |
|
| 85 |
4. INSTALLING FROM THE SOURCE CODE |
| 86 |
|
| 87 |
To install BlazeBlogger from the source code, download the latest source |
| 88 |
package from the official homepage, and unpack it: |
| 89 |
|
| 90 |
~]$ tar xfz blazeblogger-1.2.0.tar.gz |
| 91 |
|
| 92 |
A directory called blazeblogger-1.2.0 will appear in the current working |
| 93 |
directory. Switch to superuser, get into the newly created directory, and |
| 94 |
type "make install" at a shell prompt: |
| 95 |
|
| 96 |
blazeblogger-1.2.0]# make install |
| 97 |
|
| 98 |
This will install executables, manual pages, documentation, and application |
| 99 |
data to the /usr/local/ directory, and place the Bash completion file to |
| 100 |
/etc/bash_completion.d/. To use a different installation directory, change |
| 101 |
the value of "prefix" on the command line. For example, if you want to ins- |
| 102 |
tall BlazeBlogger to /usr/, type the following command: |
| 103 |
|
| 104 |
blazeblogger-1.2.0]# make prefix=/usr install |
| 105 |
|
| 106 |
Alternatively, you can choose to install executables only. For instance, to |
| 107 |
install BlazeBlogger into your home directory, type: |
| 108 |
|
| 109 |
blazeblogger-1.2.0]$ make prefix=$HOME install_bin |
| 110 |
|
| 111 |
Finally, if you prefer to install all available files, but you do not have |
| 112 |
superuser privileges, change the value of "compdir" to a directory you have |
| 113 |
access to. For example: |
| 114 |
|
| 115 |
blazeblogger-1.2.0]$ make prefix=$HOME compdir='$(prefix)/etc' install |