LINUX-BG Адрес : http://www.linux-bg.org |
Apache + OpenSSL + PHP GD jpg png MySQL |
От: Dobrin Gospodinov Публикувана на: 2-06-2005 Адрес на статията: http://www.linux-bg.org/cgi-bin/y/index.pl?page=article&id=programs&key=372579728 |
Оказа се доста сложно да се инсталира всичко това и да се съчетае така че да модулите да работят заедно . Ще напиша тази статия за да си примомням как да го направя следващия път а и за да видя коментарите ви защото 5 пъти се захващах и губех по 2 часа за да го направя и се отказвах . И така , като за начало трябва да имате : OpenSSL mod_ssl gd-2.0.33 jpeg-6b libpng php 4.3.11 apache 1.3.33 Steps : # Install Openssl tar zxf openssl-0.****.tar.gz ; cd ../openssl* ; ./configure ; make ; make install libpng - също така но след инсталацията трябва да се копират png.h i pngconf.h в /usr/local/include/ jpeg6 ./configure --enable-shared --enable-static ; make ; make install gd ./congiure --with-png=/usr/local --with-jpeg=/usr/local # extract the packages $ gzip -d -c apache_1.3.x.tar.gz | tar xvf - $ gzip -d -c mod_ssl-2.8.x-1.3.x.tar.gz | tar xvf - $ gzip -d -c php-3.0.x.tar.gz | tar xvf - $ cd /mod_ssl-2.8.x-1.3.x $ ./configure \ --with-apache=../apache_1.3.x $ cd .. # pre-configure Apache for PHP3's configure step $ cd apache_1.3.x $ ./configure \ --prefix=/path/to/apache $ cd .. # configure PHP4 and apply it to the Apache source tree Сега тук трябва да се направи една редакция Добавете този ред най горе във ./configure скрипта : GD_SHARED_LIBADD='-liconv' # running configure script CFLAGS='-O2 -I/usr/include/openssl/' ./configure --with-mysql --enable-ftp --with-gd=/usr/local --with-png-dir=/usr/local --with-jpeg-dir=/usr/local --with-apache=../apache_1.3.33 --with-mysql --enable-memory-limit=yes --enable-debug --with-zlib-dir --with-iconv=/usr/local gmake gmake install cd .. # Сега апачето . SSL_BASE=/usr ./configure --prefix=/www --enable-module=ssl --activate-module=src/modules/php4/libphp4.a --enable-module=php4 $ make $ make certificate $ make install За mysql няма да обяснявам защото съм на FreeBSD и го инсталирах от портовете . |
Авторите на сайта, както и техните сътрудници запазват авторските права върху собствените си материали публикувани тук,
но те са copyleft т.е. могат свободно да бъдат копирани и разпространявани с изискването изрично да се упоменава името на автора,
както и да се публикува на видно място, че те са взети от оригиналния им URL-адрес на този сървър (http://www.linux-bg.org). Авторските права на преводните материали принадлежат на техните автори. Ако с публикуването тук на някакъв материал неволно са нарушени нечии права - след констатирането на този факт материалът ще бъде свален.
All trademarks, logos and copyrights mentioned on this site are the property of their respective owners.
|