to-do_list_pour_un_serveur_debian_7.0_from_scratch
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
to-do_list_pour_un_serveur_debian_7.0_from_scratch [2015/03/03 17:55] – nc | to-do_list_pour_un_serveur_debian_7.0_from_scratch [2015/03/03 18:12] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | FIXME En construction... | ||
+ | ====== Mon Serveur Debian7 : Protocole de setup ====== | ||
+ | ====== Protocole de setup ====== | ||
+ | |||
+ | __Objectifs__ | ||
+ | |||
+ | Je me note mon programme : serveur web apache + php + mysql + pearl + python (mais je crois que c'est déja par défaut) + owncloud + pleins de vhost (??) + cron + le langage pour Etherpad mais je pige rien à leur doc + d' | ||
+ | + un bouncer irc? WHAAAT ? screen + irssi. Naab. | ||
+ | rsync et backup auto incremental | ||
+ | |||
+ | |||
+ | __Liste des commandes passées depuis le serveur Debian 7 nu.__ | ||
+ | |||
+ | __Tout en root@charpy !__ | ||
+ | ==== Some basics ==== | ||
+ | * apt-get update | ||
+ | * apt-get upgrade | ||
+ | * apt-get install nano | ||
+ | * apt-get install apache2 apache2-utils -y | ||
+ | * apt-get install php5-common libapache2-mod-php5 php5-cli | ||
+ | * apt-get install php5-curl -y | ||
+ | * apt-get install htop -y | ||
+ | * nano / | ||
+ | //Changer le premier " | ||
+ | * a2enmod rewrite | ||
+ | * chown -R www-data: | ||
+ | * nano / | ||
+ | //Le fichier de sécurité s' | ||
+ | * service apache2 reload | ||
+ | * apt-get update && apt-get install php5 php5-dev php5-gd -y | ||
+ | * apt-get update && apt-get install mysql-server php5-mysql -y | ||
+ | // | ||
+ | * cd /var/www | ||
+ | // En parallèle, go sur // | ||
+ | * wget '// | ||
+ | * tar -xzvf phpmyadmin.tar.gz && mv phpMyAdmin-* phpmyadmin && rm phpmyadmin.tar.gz | ||
+ | * cd && cd / | ||
+ | * mv config.sample.inc.php config.inc.php | ||
+ | * nano config.inc.php | ||
+ | * on cherche cfg[' | ||
+ | //Go sur " | ||
+ | * apt-get update && apt-get install exim4 -y && dpkg-reconfigure exim4-config | ||
+ | //type de configuration : " | ||
+ | *Réponses donnéees aux questions : [[http:// | ||
+ | ***__Résultats __**: ALERT: exim paniclog / | ||
+ | *--> Dans le log : 2015-02-23 19:19:46 socket bind() to port 25 for address 127.0.0.1 failed: Address already in use: daemon abandoned | ||
+ | ---> Essai d' | ||
+ | |||
+ | ==== Les vhost! ==== | ||
+ | * apt-get dist-upgrade | ||
+ | * mkdir /var/vhost | ||
+ | * mkdir / | ||
+ | * mkdir / | ||
+ | * mkdir / | ||
+ | * Editer le fichier / | ||
+ | * Dans ce même fichier, mettre pour le default : ServerAlias www.charpy.fr pour le default | ||
+ | * Et mettre dans chaque vhost un : ServerName vhost.charpy.fr | ||
+ | * Ajouter les cnames dans le fichier de zone : | ||
+ | * __Fichier de zone qui marche __ | ||
+ | * @ IN A 92.222.195.6 | ||
+ | * www IN CNAME charpy.fr. | ||
+ | * fredfanclub IN CNAME charpy.fr. | ||
+ | * wiki IN CNAME charpy.fr. | ||
+ | * imap 10800 IN CNAME access.mail.gandi.net. | ||
+ | * pop 10800 IN CNAME access.mail.gandi.net. | ||
+ | * smtp 10800 IN CNAME relay.mail.gandi.net. | ||
+ | * webmail 10800 IN CNAME agent.mail.gandi.net. | ||
+ | * @ 10800 IN MX 50 fb.mail.gandi.net. | ||
+ | * @ 10800 IN MX 10 spool.mail.gandi.net. | ||
+ | * | ||
+ | * Exemple de ma zone quentin-machu.fr : [[http:// | ||
+ | * Zone de chicoumi : [[http:// | ||
+ | * Patienter le temps de la propagatino des zones DNS.. (qq heures?) En attendant, activation des vhosts : | ||
+ | * a2ensite default | ||
+ | * a2ensite fredfanclub.charpy.fr | ||
+ | * a2ensite wiki.charpy.fr | ||
+ | * a2ensite autresvhost... | ||
+ | * service apache2 reload | ||
+ | |||
+ | ==== Ajout de Owncloud ==== | ||
+ | |||
+ | se placer dans le vhost (cd / | ||
+ | * echo 'deb [[http:// | ||
+ | * apt-get update | ||
+ | * < | ||
+ | * wget [[http:// | ||
+ | * apt-key add - < Release.key | ||
+ | |||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | |||
+ | * Installation avec le fichier setup-owncloud.php, | ||
+ | |||
+ | Correction d'un bug sur les bdd pour owncloud: | ||
+ | (17:26:37) McKay1717: | ||
+ | (17:26:39) McKay1717: | ||
+ | (17:26:40) McKay1717: | ||
+ | |||
+ | Et pour les droits d' | ||
+ | **(17: | ||
+ | |||
+ | |||
+ | ==== Mettre le serveur à la bonne heure ==== | ||
+ | |||
+ | * |
to-do_list_pour_un_serveur_debian_7.0_from_scratch.txt · Dernière modification : 2015/03/03 18:12 de 127.0.0.1