Développement d'applications locales Zend avec LAMP sur Ubuntu – Configurations d'hôtes virtuels

J'ai plusieurs projets ZF exécutés ou fermés, mais jusqu'à aujourd'hui, je travaille toujours directement sur le server distant.

Je voudrais passer à un environnement local tout en développant, alors je me demandais si quelqu'un serait assez gentil de partager avec moi, des configurations d'hôtes virtuels que nous devrions appliquer sur ces cas?

Le but sera d'avoir:
www / myproject1 folder pointant vers: http: // myproject1 /
www / myproject2 folder pointant vers: http: // myproject2 /
www / myproject3 folder pointant vers: http: // myproject3 /

Toute aide, s'il vous plaît?

ps- Je vois beaucoup d'exemples, mais quand j'ajoute Zend à la requête, je semble avoir des problèmes.

Merci beaucoup,
MEM

One Solution collect form web for “Développement d'applications locales Zend avec LAMP sur Ubuntu – Configurations d'hôtes virtuels”

J'ai fait ce qui suit dans mon ubuntu:

  1. Installez le package zend-framework avec aptitude
  2. Ajoutez le path d'access au framework zend dans la variable de path d' /etc/php5/apache2/php.ini
  3. configuration 3 projets myproject1 , myproject2 et myproject3 dans /var/www utilisant zf create project
  4. Dans /etc/apache/sites-available , j'ai ajouté 3 files ( myproject1 , myproject2 et myproject3 ) contenant les éléments suivants:
 <VirtualHost *:80> ServerName myproject1.example.com DocumentRoot /var/www/myproject1/public SetEnv APPLICATION_ENV "production" <Directory /var/www/myproject1/public> DirectoryIndex index.php AllowOverride All Order allow,deny Allow from all </Directory> </VirtualHost> 
  1. Activez-les en utilisant a2ensite myproject1 , ajoutez le module de réécriture avec a2enmod rewrite et redémarrez l'apache.

  2. Et enfin, j'ai ajouté les 3 lignes suivantes dans mon /etc/hosts :

 127.0.0.1 myproject1.example.com 127.0.0.1 myproject2.example.com 127.0.0.1 myproject3.example.com 

Et maintenant, je peux atteindre mes projets en utilisant les URL http://myproject1.example.com/

Si cela ne fonctionne toujours pas pour vous, souhaitez-vous modifier votre question avec les messages d'erreur dans /var/log/apache2/error.log ?

  • Placement du server SQL dans un environnement Serveur Zend
  • Suphp connection reset by peer in logs d'erreur
  • Dois-je charger les extensions Zend Apache / PHP si je n'utilise pas Zend Framework?
  • MySQL RESET
  • À quoi sert Zend Server?
  • php zend_extension est ignoré lors de la compilation automatique de php
  • Sqlanywhere et zend php Faulting application
  • Configuration de phpmyadmin sur l'édition de communauté de servers zend
  • Comment éviter index.php dans la route Zend Framework en utilisant Nginx rewrite
  • Ubuntu: à quel dossier extraire le server zend ce?
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.