Wiki de la FFII France

AlternCsousEtch

PagePrincipale :: DerniersChangements :: DerniersCommentaires :: ParametresUtilisateur :: Vous êtes 216.73.217.46
ajouter les depots dans /etc/sources.list

deb http://debian.alternc.org stable main
deb-src http://debian.alternc.org stable main

Attention : Alternc à partir de la version 0.9.7 seul Debian Etch est supporté

notes diverses

http://alternc.org/milestone/alternc-0.9.9
http://alternc.org/wiki/FoireAuxQuestions
http://alternc.org/wiki/Errata_0.9.9
http://alternc.org/wiki/Documentation
http://alternc.org/wiki/Documentation/Administrateur/Telecharger
http://alternc.org/wiki/Documentation/Administrateur/Installer

https://lists.alternc.org/search
http://lists.alternc.org/arch/users/
http://lists.alternc.org/arch/users/2008-February/003854.html

http://lists.alternc.org/arch/dev/
http://lists.alternc.org/arch/dev/2007-November/005317.html


http://alternc.org/ticket/399 TRES IMPORTANT
http://wiki.koumbit.net/DocumentationTechnique
http://clx.anet.fr/spip/article.php3?id_article=201
http://blog.sarka-box.net/post/2007/08/17/AlternC-sur-une-Dedibox-Debian-Etch
http://mike.ladreyt.org/dokuwiki/doku.php?id=alternc:installation
https://dev.alternc.org/
http://alternc.azerttyu.net/wakka.php?wiki=Etch
http://wiki.koumbit.net/EtchUpgrade
http://wiki.koumbit.net/UpgradeAlternc
http://wiki.debian.org/Sarge2EtchUpgrade

http://lists.alternc.org/arch/users/2007-March/003708.html
ERROR 1045 (28000) at line 1: Access denied for user 'debian-sys-maint'@'localhost' (using password: YES)

http://lists.alternc.org/arch/users/2007-June/003754.html
Si tu veux upgrader en mysql 5 tu peux, j'ai tous mes serveurs en MySQL5? avec alternc, et cela fonctionne nickel.

# alternc.install (pour relancer l'install d'AlternC)

en cas de bug

http://lists.alternc.org/arch/dev/2007-November/thread.html
https://alternc.org/newticket




http://alternc.azerttyu.net/wakka.php?wiki=PagePrincipale
https://dev.alternc.org/wiki/ConstructionPackage
http://lists.alternc.org/arch/dev/2007-November/005317.html
http://aide.sivit.fr/index.php?2006/11/27/112-apache-ssl-version-debian

Antoine Beaupré <anarcat@koumbit.org>
Sam 10 Nov 01:01:22 CET 2007
Réseau Koumbit Networks
+1.514.387.6262

Installation sur une version Etch

Le serveur

Un [HP Proliant ML 150 G2->http://h10010.www1.hp.com/wwpc/ch/fr/sm/WF05a/1043-1049-368125-368125-12083361-12086310.html?jumpid=reg_R1002_CHFR]

Mémoire : 2Go de Ram
Processeur : Intel Xeon 3ghz
DD : raid 1 72Go
DD : raid 5 145 Go

Installation debian:
Utilisation d'une net install
Les paquets installés sont juste la version de base, (pas de serveur, ni d'interface graphique, ...)
La déclartion du host et domaine du serveur sert par la suite à se connecter au panel alternc
host : ibat-prod
domaine : ibat.fr
-> le panel sera accessible via https://ibat-prod.ibat.fr

Configuration des disques durs
Sur sda (raid1) :
- swap 3Go
- / le reste

Sur sdb (raid5) :
- /var

L'installation se fera à partir de la version SVN
http://mike.ladreyt.org/dokuwiki/doku.php?id=alternc:installation

Recupération des outils de paquetage :
https://dev.alternc.org/wiki/ConstructionPackage

apt-get install .....

Recupération des sources version stable
dans le ~(home)
~# svn co https://dev.alternc.org/svn/alternc/trunk alternc
~# cd alternc
~/alternc#

Compilation des sources
~/alternc# svn-buildpackage -us -uc -rfakeroot --svn-builder=debuild
Binary package:

Extraction du paquet (données)
http://eric.van-der-vlist.com/blog/1449_Modifier_les_dependances_d'un_paquet_Debian.item
~/alternc#cd /tmp
/tmp#dpkg-deb -x /root/build-area/alternc_0.9.6.2_all.deb alternc

Extraction du paquet (fichier de conf/controle)
/tmp#mkdir alternc/DEBIAN
/tmp#dpkg-deb -e /root/build-area/alternc_0.9.6.2_all.deb alternc/DEBIAN/

Edition des fichiers de controle
/tmp#nano alternc/DEBIAN/control

Modification des dependances
Dans la ligne commençant par "Depends: ..."
Supprimer postfix-tls (depuis la etch, postfix supporte en natif tls)

On reconstruit le paquet
/tmp#dpkg-deb -b alternc

On installe le paquet
/tmp#dpkg -i alternc.deb

On confirme l'installation.
Le systéme retourne un certain nombre d'erreurs. Cela est normal les paquets dependants sont manquant.
Pour resoudre le probléme :
/tmp#apt-get -f install

Le systéme va chercher tous les paquets manquants

Configuration de "courier-base" :Faut-il créer les répertoires nécessaires à l'administration web ?
-> oui
Configuration de "courier-ssl" :
-> Ok
Configuration de "proftpd" : "Méthode de lancement de proftpd"
-> indépendamment

Configuration "Certificat SSL" : "Pays"
->FR
Configuration "Certificat SSL" : "Département, territoire, canton ou province"
->Rhône
Configuration "Certificat SSL" : "Ville"
->Lyon
Configuration "Certificat SSL" : "Organisme"
->iBAT
Configuration "Certificat SSL" : "Division"
->Exploitation et Développement
Configuration "Certificat SSL" : "Nom d'hôte"
->panel.azerttyu.net
Configuration "Certificat SSL" : "Adresse électronique"
->serveur@ibat.fr


Des paquets sont encore manquants avec des dependances tordues
#apt-get remove --purge alternc

#apt-get install postfix
Configuration "Postfix" : "Type de configuration"
-> Pas de configuration

#apt-get install courier-authlib-mysql
#apt-get install postfix-mysql

#dpkg -i alternc.deb

#/usr/alternc/alternc.install force

Le compte mysql est root : pas de mot de passe
Le compte admin genéré est admin:admin
le panel est joignable sur https://ibat-prod.ibat.fr

Paramétrages

Générations des logs apache
Dans /etc/apache/httpd.conf :

modifier la ligne LogFormat? ... full par :
LogFormat? "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %T %{Host}i" full

et modifier customlog par :
CustomLog? /var/log/apache/access.log full

Activation du ftp
Comme dit par franck (le 15 mai) il faut
- créer un répertoire proftpd dans /etc/alternc/templates/,
- déplacer les documents proftpd.conf, welcome.msg (depuis
/etc/alternc/templates/),
- copier modules.conf (depuis /etc/proftpd/)

Dans proftpd.conf, il faut ajouter :
- Include /etc/proftpd/modules.conf
- UseIPv6? off

Dans modules.conf, il faut commenter tous les LoadModule? à l'exception de :
- LoadModule? mod_tls.c
- LoadModule? mod_sql.c
- LoadModule? mod_sql_mysql.c
- LoadModule? mod_ifsession.c


Dans /usr/sbin/alternc.install, il faut éditer les lignes en rapport
avec proftpd :
- ligne 34
if [ -e /etc/proftpd/proftpd.conf ]; then
etc/proftpd/welcome.msg etc/proftpd/modules.conf"
- ligne 200
if [ -e /etc/proftpd/proftpd.conf ] ; then


A partir de là, un alternc.install devrait résoudre le problème

On peut aussi vérifier à l'aide d'un /etc/init.d/proftpd restart que
tout roule normalement.
Il n'y a pas de commentaire sur cette page. [Afficher commentaires/formulaire]