четверг, 29 мая 2014 г.

Установка Apache+PHP

Итак необходимо установить apache2 + php5. Конечно можно всё установить из пакетов, но настоящий сисадмин будет компилить smiley
Выкачиваем на сервер следующие архивы:
freetype-2.*.tar.gz
gd-2.*.tar.gz
apache2
php5
Установка freetype
tar zxf /path/to/freetype-2.*.tar.gz
cd /path/to/freetype-2
./configure --prefix=/usr/local/freetype-2
make
make install
rm -r /path/to/freetype-2
Установка графических библиотек с поддержкой ttf
tar zxf /path/to/gd-2.*.tar.gz
cd /path/to/gd-2
./configure --prefix=/usr/local/gd-2 --with-png --with-freetype=/usr/local/freetype-2
make
make install
Установка httpd-сервера Apache
tar zxf /path/to/httpd-2.*.tar.gz
cd /path/to/httpd-2
./configure --prefix=/usr/local/apache2 --enable-rewrite=shared --enable-speling=shared
make
make install
Установка php
tar zxf /path/to/php-5.*.tar.gz
cd /path/to/php-5
./configure --enable-mbstring --with-mysql=/usr --enable-ftp --with-exec-dir --with-bz2 --enable-sigchild --with-sqlite --with-gd=/usr/local/gd-2/ --with-jpeg-dir=/usr --with-png-dir=/usr --with-zlib-dir --enable-gd-native-ttf --with-freetype-dir=/usr/local/freetype-2 --with-apxs2=/usr/local/apache2/bin/apxs --with-iconv  --with-libxml-dir=/usr
make
make install
php.ini положите в /usr/local/lib

Комментариев нет: