Comment développer et tester son site en local

Souvent, lorsque l’on développe son site en local, il peut être intéressant de simuler un nom de domaine. Par exemple pour tester 2 3 plugins sur son blog en local. Ou alors lorsque l’on développe une vrai application web et que l’on veut travailler avec le vrai nom de domaine… alors comment faire pour configurer tout ca ?

Dans mon exemple, je nom de mon site est ecommerce et la partie publique du site est située dans : /home/lyrix/prog/php/2010/TP1-Ecommerce/public. Enfin, depuis mon pc le site sera accessible via l’adresse : http://ecommerce/

Configuration d’apache :

Il faut ajouter un nouveau de fichier de configuration apache :

sudo gedit  /etc/apache2/sites-available/ecommerce
<VirtualHost *:80>
	ServerName ecommerce

	DocumentRoot /home/lyrix/prog/php/2010/TP1-Ecommerce/public
	<Directory /home/lyrix/prog/php/2010/TP1-Ecommerce/public>
		Options Indexes FollowSymLinks MultiViews
		AllowOverride All
		Order allow,deny
		allow from all
	</Directory>

	# Possible values include: debug, info, notice, warn, error, crit,
	# alert, emerg.
	LogLevel warn

</VirtualHost>

On active le site, et on redémarre apache

 sudo a2ensite /etc/apache2/sites-available/ecommerce
sudo /etc/init.d/apache2 restart

Configuration du Hosts

il faut maintenant editer le fichier /etc/hosts

sudo gedit /etc/hosts

et on rajoute cette ligne :

127.0.0.1    ecommerce

Et voila, il ne reste plus que lancer son navigateur préféré, et d’aller sur l’url http://ecommerce pour voir le contenu du dossier /home/lyrix/prog/php/2010/TP1-Ecommerce/public


Articles en rapport :

2 Commentaires

vikingjuin 4th, 2010 at 23 h 17 min

le plus simple connecter son navigateur sur un proxy externe au local

Gregjuin 5th, 2010 at 21 h 08 min

@vinking : ??!! Tu peut etre plus explicite ?

Laisser un commentaire

Votre commentaire :