10
votes

Comment installer HiPhop pour PHP?

La plupart des Devololers savent quelque chose à propos de HiPhop de Facebook pour PHP, je souhaite l'utiliser dans mes scripts mais je ne sais pas où commencer.

Devrais-je parler avec mon fournisseur de serveur? Ou dois-je ajouter des codes dans mes scripts?


0 commentaires

4 Réponses :


20
votes

HiPHOP est très difficile à installer, mais heureusement pour vous, je viens d'être traversé!

Vous avez besoin d'un serveur dédié, plus facile à installer sur Red Hat ou Centos, ou Amazon Linux. Vous ne pouvez pas l'installer sur un hôte partagé, vous avez besoin d'un accès root. P>

Il est également plus facile d'installer sur un serveur propre (juste le système d'exploitation). P>

Je vous recommande d'obtenir une instance propre D'Amazon Web Services et installez-la à ce sujet, vous pouvez l'éteindre chaque fois que vous n'en avez pas besoin. Ce n'est pas cher. P>

Cela l'installera sur une instance AWS, placez-la dans une ligne SSH une ligne à la fois: p> xxx pré>

alors chaque fois que vous vous connectez. Pour SSH, Collez ceci: P>

<!-- language: sh -->
sudo su -
cd /home/ec2-user
export LDFLAGS="$LDFLAGS -lrt"
export CMAKE_PREFIX_PATH=/home/ec2-user/hiphop/local
export HPHP_HOME=/home/ec2-user/hiphop/hiphop-php
export HPHP_LIB=/home/ec2-user/hiphop/hiphop-php/bin
ldconfig
alias hphp=/home/ec2-user/hiphop/hiphop-php/src/hphp/hphp


3 commentaires

Aussi commande git a probablement une erreur. Git clone git: //github.com/facebook/hiphop-php.git


Ah oui, cela était dû à mon retrouver et remplacer. Corrigé maintenant.


J'ai essayé de le construire aujourd'hui et il y a des ajouts / corrections dans les étapes ci-dessus que je mentionne ici: Bit.ly/12Awtzn . Même si je n'ai pas réussi, mais j'espère que quelqu'un pourrait le trouver utile.



2
votes

Si vous utilisez CentOS 5.4, il est plus facile d'installer les forfaits nécessaires via Yum. Il suffit d'installer d'abord les repos suivants:

HPHP: p> xxx pré>

EPEL: p> xxx pré>

IUS: p> xxx pré>

avant l'installation, désinstallez mysql et php p>

après avoir installé ces repos, vous pouvez installer simplement en tapant: p>

yum install hiphop-php


0 commentaires

0
votes

J'ai lu Amazon Linux est basé sur Fedora / Centos, cela fonctionne donc?

https://github.com/facebook/hiphop-php/wiki/installing-or-building-hiphop-php-via-rpm-on-centos-5 ?


0 commentaires

0
votes

Ce repo git vous permet de construire un VM basé sur Debian / Ubuntu qui a installé HiPian / HHVM:

https://github.com/javer/hhvm-vagrant-vm < / p>

Le VagrantFile contient un script que vous pouvez utiliser sur un VM ou un serveur. Cependant, en utilisant le VM Vagrant d'abord pour voir si HiPhop va travailler pour vous est fortement recommandé.


0 commentaires