Question Veuillez recommander un serveur http léger et facile à installer pour OSX


J'ai besoin d'un serveur http pour fournir du contenu statique sur localhost.

Il doit remplir les conditions suivantes:

  • facile à installer, configuration minimale, lancez-vous depuis un répertoire et c'est tout
  • prend en charge OSX
  • faible empreinte mémoire

4
2017-07-26 18:39


origine


OSX n'a-t-il pas Apache intégré? - Brad
Peut-être que je n'ai pas vérifié. Mais je ne l'appellerais pas léger et très facile à configurer - Ovesh
Il peut certainement être léger. Facile à configurer est une autre affaire, mais si elle est déjà en cours d'exécution, votre configuration est terminée. macdevcenter.com/pub/a/mac/2001/12/07/apache.html - Brad
C'est suffisant. C'était facile. Si vous voulez écrire une petite réponse, je vous donnerai le crédit. - Ovesh


Réponses:


Apache est intégré à OSX et peut facilement être activé.

Voir http://macdevcenter.com/pub/a/mac/2001/12/07/apache.html pour quelques instructions de base.


2
2017-07-26 19:24



Je ne l'ai pas lu à travers. Tout ce que j'ai fait était d'aller dans "Partage" dans les Préférences Système, activer "Partage Web", et j'utilise mes ~ / Sites locaux comme répertoire. Assez simple. - Ovesh
Ce serait génial de fournir les instructions ici plutôt que de créer un lien quelque part! Mais comme l'a dit @Ovesh, il peut être condensé assez facilement. - slhck


Vous pouvez utiliser Python pour exécuter un serveur HTTP simple. À partir du répertoire que vous souhaitez diffuser, exécutez les opérations suivantes ...

python -m SimpleHTTPServer

Regarde ça Article sur Linux Jornal pour plus d'informations.


9
2017-07-26 19:17



Quelle excellente solution Ça marche! - Ovesh


Vous pouvez utiliser MAMP.

Il est fourni avec Apache, PHP et MySQL et le configure en quelques clics. Notez que vous ne devez jamais utiliser MAMP dans un environnement de production; Les paramètres PHP et MySQL sont optimaux pour le développement, mais il existe des failles de sécurité.


2
2017-07-26 19:20