Étape 12 : Installation d’une application web de la ligne de commande.
Écrit ce il y a plusieurs années donc il peut devoir être ajustée.
http://computothought.wordpress.com/2009/02/04/Advanced-topic-II-Adding-Web-Apps/
#==========================================================================
Pseudo-code # ou génériques instruciions à mettre en place une lampe des applications serveur web sur
# Debian basé serveurs lamp, que vous devrez modifier à vos besoins.
# Ceci suppose qu'un serveur lamp est déjà correctement mis en place.
# Configuration est un autre débat.
# tous droits non réservés par l’admin inconnu
#**************************************************************************
# Obtenir le fichier d’internet chances sont que vous avez visité le sit et ont la
# emplacement du fichier à télécharger.
# utiliser Curl pour un répertoire ou wget pour un seul fichier. Utilisez les pages de manuel pour
instructions supplémentaires #
wget $website / $sous-répertoire / $filename
# Extraire le fichier dans le répertoire de base (pas la destination filename pour utilisation
# dans l’étape suivante.
tar zxvf fichier.tar.gz
# déplacer te répertoire dans la racine du document web pour une utilisation avec http
# webappdirectory deviendra webappname
sudo mv webappdirectory/var/www /
# Si vous ne disposez pas de ce répertoire, puis un serveur n’est pas configuré
# pour mettre en place serveur lamp :
# sudo aptitude install serveur lamp-
# ou
# sudo apt-get update
# sudo apt-get install serveur lamp
#***************************************************************************
# créer votre base de données et créer l’utilisateur pour le gérer.
# Avec la permission de série serveur Linux réalité par Chess Grffin
MySQL >
# Lors de la saisie des commandes à l’invite MySQL, vous devez doit avoir un
# point virgule à la fin de chaque ligne avant d’appuyer sur Enter.
# Pour créer une base de données, procédez comme suit à l’invite MySQL :
MySQL > CREATE DATABASE wordpress ;
# Cela va créer une base de données appelé « wordpress ». L’étape suivante consiste à
# créer un utilisateur de MySQL non-racine distinct avec un mot de passe et d’accorder à tous
privilèges de # pour que l’utilisateur non root. Cela peut être fait en un seul geste comme
# suit :
MySQL > GRANT ALL PRIVILEGES ON WordPress à 'bloguser' IDENTIFIED BY 'abcd' ;
# (C’est tout sur une seule ligne).
# Ensuite, procédez comme suit :
MySQL > FLUSH PRIVILEGES ;
MySQL > EXIT ;
# Vous sera alors revenir à l’invite de commandes régulière.
#*******************************************************************************
# Définir des autorisations pour le répertoire web app. (cela peut varier d’une app de l’app)
# lire les instructions pour l’application Web pour être sûr
# Voir http://www.draac.com/chmodchart.html pour plus de détails
sudo chown -R www-data : www-data /var/www/$ webappname
sudo chmod -R 755/var/www / $webappname
#*******************************************************************************
application web-test #
# http://localhost/webappname
# applications peuvent vous faire aller dans un répertoire spécial tout d’abord pour un processus d’installation
links2 http://localhost/webappname
# C’est à dire http://localhost/webappname/install ou http://localhost/webappname/config
# io finito
#===============================================================