Automatisez la création d'hôtes virtuelle Apache sur Linux, avec Devdom.
Devdom est un outil de ligne de commande inspiré par la simplicité du voiturier sur Mac.
Je voulais apporter les mêmes fonctionnalités à mon environnement de développement local sur Linux, sans avoir à apporter des composants supplémentaires comme DNSMASQ - il n'est donc en aucun cas un remplacement du projet Linux.
L'état "bêta" est ce que je cherchais à l'origine à résoudre en l'écrivant:
Finalement (le temps le permet .. ce qui est limité ces derniers temps) Je voudrais ajouter plus de flexibilité au script global, de sorte que ceux des environnements de production sans accès à des outils de gestion automatisés pourraient l'utiliser. Dans son état actuel, je ne recommande totalement pas de l'utiliser sur des boîtes qui servent du contenu dans le monde extérieur. (Il n'a pas été testé pour les environnements de production.)
Devdom suppose quelques choses sur votre environnement:
Au lieu de copier un tas de fichiers confiscus existants ou de suivre l'itinéraire paresseux et de faire fonctionner tous vos domaines sous https://localhost/devsite1 et https://localhost/devsite2 - vous pouvez créer des domaines de haut niveau personnalisés à la volée et les avoir instantanément accessibles.
https://devsite1.test est bien meilleur que https://localhost/devsite1 et est plus facile à garder organisé lors du saut du domaine au domaine.
Créer un domaine:
devdom domain mysite.test/etc/apache2/sites-availablea2ensite mysite/etc/hosts afin que le domaine soit accessible en tant que TLDMise à jour / etc / hôtes avec une nouvelle liste d'adlocking?
devdom hostsC'est ça! Secondes de commandes vs plusieurs minutes d'exécution des commandes CP & SED!
Distros de lampes de Debian ou Ubuntu; Les distros basés sur RHEL ne sont pas compatibles.
Installation GIT:
git clone https://github.com/angela-d/devdom.git
cd devdom && sudo apt install ./devdom.debapt update && apt install ./devdom.deb(Facultatif) Si vous préférez utiliser MySQL sur MariaDB:
apt update && apt install ./devdom.deb --no-install-recommendsapt remove devdom --purgeC'est tout ce qu'il y a. Devdom fournira des invites sur ce qu'il fait et vous fera savoir quand il aura besoin de votre intervention.
Signaler un bug sur le tracker des problèmes