Progetto

Generale

Profilo

ApacheRails » Cronologia » Versione 4

Simone Piccardi, 24-12-2010 12:30

1 3 Amministratore Truelite
h1. Configurazione di Apache 2.0 per Ruby su Debian Sarge
2
3
4 1 Amministratore Truelite
Anzitutto occorre installare i seguenti pacchetti per Apache:
5
6 3 Amministratore Truelite
<pre>
7 1 Amministratore Truelite
apt-get install libapache2-mod-fcgid
8
apt-get install libfcgi-ruby1.8
9 3 Amministratore Truelite
</pre>
10 1 Amministratore Truelite
11
Inoltre per poter ricompilare il pacchetto occorrono:
12
13 3 Amministratore Truelite
<pre>
14 1 Amministratore Truelite
apt-get install rake
15
apt-get install rdoc
16
apt-get install dpatch
17 3 Amministratore Truelite
</pre>
18 1 Amministratore Truelite
19
Infine per l'installazione e l'uso del pacchetto servono:
20
21 3 Amministratore Truelite
<pre>
22 1 Amministratore Truelite
apt-get install libredcloth-ruby1.8
23
apt-get install libmysql-ruby1.8
24
apt-get install libldap-ruby1.8
25 3 Amministratore Truelite
</pre>
26 1 Amministratore Truelite
27
Per la ricompilazione conviene usare il pacchetto di Ubuntu, che è più vicino alle versioni dei programmi presenti su Sarge, e può essere ricompilato senza utilizzare altri pacchetti esterni, si aggiunga la seguente riga:
28
29 3 Amministratore Truelite
<pre>
30 1 Amministratore Truelite
deb-src http://it.archive.ubuntu.com/ubuntu breezy main universe
31
</pre>
32 3 Amministratore Truelite
33 4 Simone Piccardi
a @/etc/apt/sources.list@, e poi si scarichino i sorgenti con:
34 1 Amministratore Truelite
35 3 Amministratore Truelite
<pre>
36 1 Amministratore Truelite
apt-get source rails
37 3 Amministratore Truelite
</pre>
38 1 Amministratore Truelite
39
dopo di che sarà sufficiente eseguire i comandi:
40
41 3 Amministratore Truelite
<pre>
42 1 Amministratore Truelite
cd rails-0.13.1/
43
debuild -uc -us
44 3 Amministratore Truelite
</pre>
45 1 Amministratore Truelite
46
e lo si potrà installare con:
47
48 3 Amministratore Truelite
<pre>
49 1 Amministratore Truelite
cd ..
50
dpkg -i rails_0.13.1-1_all.deb
51 3 Amministratore Truelite
</pre>