Adunarea Instrucțiuni interpret php - komtet
Cum de a construi propriul dvs. PHP interpret
Pentru a construi propriul dvs. PHP interpret va trebui mai întâi pentru a obține SSH-acces la consola de server (conform planului tarifar. Sau conectați-vă la o opțiune suplimentară). Mai mult, mergând pe SSH, procedați în conformitate cu următorul algoritm:
- În directorul home a crea un subdirector pentru stocarea temporară a textelor originale ale PHP interpret. Creați un director numit src echipa src mkdir și du-te în ea cu src cd command.
Descarcă din pachetul de site-ul PHP dezvoltatorului:
- Despachetați comanda tar arhiva -xjvf php-5.h.h.tar.bz2
- Du-te la directorul php-5.h.h comanda cd php-5.h.h
Utilizarea comenzii ./configure configurez preliminare PHP pentru compilarea de date suplimentare. --Jocuri comanda ./configure | mai mult, veți vedea o listă completă de opțiuni din care trebuie să le alege.
/ Configurare --prefix = / home / vhosts / DomainName / privat / php --with-mysql --enable-ftp --enable-dBase --with-GDBM --with-ndbm --with-inconv --with- gd --enable-Gd-nativ-TET --with-jpeg-dir --with-png-dir --with-freetype-dir-TET --with --with-zlib-dir --disable-POSIX - enable-force-cgi-redirect --enable-inline-optimizare --without-pere --disable-debug --with-libdir = lib64
Exemplu de configurare cu suport pentru IMAP:
/ Configurare --prefix = / home / vhosts / DomainName / privat / php --with-mysql --enable-ftp --enable-dBase --with-GDBM --with-ndbm --with-inconv --with- gd --enable-Gd-nativ-TET --with-jpeg-dir --with-png-dir --with-freetype-dir-TET --with --with-zlib-dir --disable-POSIX - enable-force-cgi-redirect --enable-inline-optimizare --without-pere --disable-debug --with-imap --with-imap-ssl --with-libdir = lib64
compilarea și instalarea ulterioară a alerga deja configurat PHP:
face
make install
La finalizarea proceselor de asamblare și de instalare în directorul php / bin / (executa cd
/ Php / bin /), veți găsi un executabil PHP fișier binar.
Vezi cu unele module a fost asamblate, puteți ./php comanda -m (pentru a vă asigura că ați colectat este necesar PHP)
Copiați fișierul executabil în directorul casa dvs. cgi-bin, noi punem drepturile necesare:
cp / home / vhosts / domeniuldvs / privat / php / bin / php-cgi / home / vhosts / domeniuldvs / cgi-bin / php
chmod 755 / home / vhosts / domeniuldvs / cgi-bin / php
Dacă construiți versiunea PHP mai devreme de 5, CGI-shell este creat cu un alt nume:
cp / home / vhosts / domeniuldvs / privat / php / bin / php b / home / vhosts / domeniuldvs / cgi-bin /
chmod 755 / home / vhosts / domeniuldvs / cgi-bin / php
Copiați fișierul de configurare în directorul casa dvs. cgi-bin:
cp /etc/php5/apache2/php.ini
/ Home / vhosts / domeniuldvs / cgi-bin / php.ini
DomainName - numele domeniului dvs., pentru care instalați un nou PHP.
În directorul www a crea un fișier .htaccess cu următoarele directive:
AddHandler php-script .php
Acțiune php-script / cgi-bin / php
Acum fișierele cu extensia * .php sunt tratate cu PHP a fost compilat de tine, iar restul de PHP script-uri (fișiere cu alte extensii ale celor care sunt manipulate de către serverul nostru de web ca un script PHP) - principalul PHP-modulul Web servera.Esli toate lucrările , directorul $ HOME / php-5.h.h pot fi șterse: cd; rm -rf php-5.h.h
Puteți contacta oricând serviciul de suport tehnic Web Hosting. Vom instala pe serverul web aveți nevoie de versiunea PHP.