CentOS 6 64-Bit-Installation von HHvm, Apache 2.4

CentOS 6 64-Bit-Installation von HHvm, Apache 2.4

Nur CentOS 6.

HHVM ist eine leistungsstarke Website-Erstellungsumgebung, die als Ersatz für PHP verwendet werden kann. Sie stammt vom Facebook-Team. Es handelt sich um einen PHP-JIT-Compiler (Just-In-Time), der die Vorteile der schnellen Codegenerierung und Just-in-Time-Kompilierung bietet. Die Praxis hat gezeigt, dass HHVM die Ausführungsgeschwindigkeit von PHP erheblich verbessern und viele Serverressourcen einsparen kann.

Die Installation erfolgt wie folgt:
1. Laden Sie die Datei herunter
cd /etc/yum.repos.d
wget http://repos.fedorapeople.org/repos/jkaluza/httpd24/epel-httpd24.repo
wget http://www.hop5.in/yum/el6/hop5.repo

2. Installieren Sie liblcms2 64
wget http://pkgrepo.linuxtech.net/el6/release/x86_64/liblcms2-2.4-1.el6.x86_64.rpm
yum -y installiere liblcms2-2.4-1.el6.x86_64.rpm

3. Laden Sie libmcrypt, mcrypt, mhash herunter
mcrypt-2.6.8.tar.gz, libmcrypt-2.5.8.tar.gz, mhash-0.9.9.9.tar.gz
wget http://iweb.dl.sourceforge.net/project/mcrypt/MCrypt/2.6.8/mcrypt-2.6.8.tar.gz
wget http://hivelocity.dl.sourceforge.net/project/mcrypt/Libmcrypt/2.5.8/libmcrypt-2.5.8.tar.gz
wget http://softlayer-dal.dl.sourceforge.net/project/mhash/mhash/0.9.9.9/mhash-0.9.9.9.tar.gz

4. Installieren und laden Sie libmcrypt, mcrypt, mhash herunter
yum installiere glibc-Header
yum installiere gcc-c++

Oder (es wird empfohlen, die Installation mit dem folgenden Befehl durchzuführen)

CentOS
sudo yum groupinstall 'Entwicklungstools'

Unter Ubuntu
sudo apt-get installiere Build-Essential
Denken Sie beim Kompilieren mit GCC daran,
-l stdc++

Installieren Sie zuerst Libmcrypt
tar -zxvf libmcrypt-2.5.8.tar.gz
cd libmcrypt-2.5.8
./konfigurieren
machen
installieren
Hinweis: libmcript ist standardmäßig in /usr/local installiert

Installieren Sie mhash
tar -zxvf mhash-0.9.9.9.tar.gz
cd mhash-0.9.9.9
./konfigurieren
machen
installieren

Installieren Sie mcrypt
tar -zxvf mcrypt-2.6.8.tar.gz
cd mcrypt-2.6.8
LD_LIBRARY_PATH=/usr/local/lib ./configure
machen
installieren

5. Installation
yum installiere httpd24-httpd httpd24-httpd-devel httpd24-mod_ssl hhvm
yum installiere hhvm

Dann den ganzen Weg bis Y

Die auf diese Weise installierten Apache2.4-Konfigurationsdateien befinden sich alle in /opt/rh/httpd24/root/etc/httpd/.

6. Starten Sie HHVM:
/usr/bin/hhvm –mode server -vServer.Port=8080 -vServer.Type=fastcgi &

<<:  PupaVPS: 8 $/Jahr/128 MB RAM/7 GB Speicher/500 GB Bandbreite/OpenVZ

>>:  spottbillig: 12,99 $/Jahr/2 Kerne/128 MB RAM/2 GB SSD/250 GB Bandbreite/OpenVZ

Artikel empfehlen

Enoctus 1 GB RAM Hong Kong KVM VPS-Testbericht

Details: Enoctus: 3 $/Monat/1 GB Speicher/15 GB S...

LetBox: 30 $/Monat/8 GB RAM/1 TB Festplatte/10 TB Bandbreite/Los Angeles

LetBox, der Preis für seinen dedizierten Server i...

Combozo: 28 $/Jahr/4 GB RAM/200 GB Speicher/2 TB Bandbreite/OpenVZ/Phoenix

Combozo, ein amerikanischer Hosting-Anbieter, wur...

DediOne 1 GB RAM 1 Gbit/s Bandbreite San Jose CN2 GIA KVM VPS-Test

Details: DediOne: 20 $/Quartal/1 GB Speicher/20 G...

EpiDrive: 8 $/Jahr/64 MB RAM/2 GB Speicher/100 GB Bandbreite/OpenVZ/Phoenix

EpiDrive ist ein amerikanisches Hosting-Unternehm...