Full Pack / Mini-Manual
por PlaN3t
- Boas caros colegas. Hoje trago-vos mais uma receita :) "How to cook Full Pack"
- Bom, para cozinhar o Full Pack, vamos precisar dos seguintes ingredientes:
OpenSSL; - Download
ModSSL; - Download
Apache; - Download
MySQL; - Download
PHP4; - Download
GD; - Download
BCMath(Incluido na Instalacao do PHP4). - Download
Nota: Vamos tratar do BCMath no final, com a instalacao do PHP4
Ok, depois disto, temos que bater os ovos obviamente,
# Compilar a source do GD
% tar xvzf gd1.8.2.tar.gz
% cd gd1.8.2
% make
Compilacao completa!
# Instalacao do MySQL
% tar xvzf mysql-3.22.32.tar.gz
% cd ../mysql-3.22.32
% ./configure
% make
% make install
% scripts/mysql_install_db
% safe_mysqld &
% mysqladmin -u root password 'a_tua_pass_aki'
Instalacao do MySQL completa!
# Instalacao do OpenSSL
% tar xvzf openssl-0.9.5.tar.gz
% cd ../openssl-0.9.5
% sh config \
> -fPIC
% make
Instalacao do OpenSSL completa!
# Instalacao do Apache
% tar xvzf apache_1.3.12.tar.gz
% cd ../apache_1.3.12
% SSL_BASE=../openssl-0.9.5 \
% .configure \
> --prefix=/usr/local/apache \
> --enable-module=most \
> --enable-shared=max \
> --enable-module=ssl \
> --enable-shared=ssl
% make
% make certificate
Ate aqui tudo bem (espero), mas, se nao tiveres um ficheiro chamado /usr/local/apache/conf/httpd.conf,
deves fazer isto:
% mv conf/httpd.conf /usr/local/apache/conf/httpd.conf
Assim, o httpd.conf ja vai estar "updatado" com todos os modulos.
Senao, tens que mergir o httpd.conf existente para o novo.
% make install
Instalacao do Apache completa!
# Instalacao do ModSSL
% tar xvzf mod_ssl-2.6.2-1.3.12.tar.gz
% cd ../mod_ssl-2.6.2-1.3.12
% ./configure \
> --with-apache=../apache_1.3.12
Instalacao do ModSSL completa!
# Instalacao do PHP4
% tar xvzf php-4.0.0
% cd ../php-4.0.0
% mv /usr/local/number4.tar.gz .
% tar xvzf number4.tar.gz
% configure \
> --with-apxs=/usr/local/apache/bin/apxs \
> --with-config-file-path=/usr/local/apache/conf \
> --enable-versioning \
> --with-mysql \
> --with-ftp \
> --with-gd=/usr/local/gd1.3 \
> --enable-bcmath=yes \
> --disable-debug \
> --enable-memory-limit=yes \
> --enable-track-vars \
% make
% make install
Instalacao do PHP4 completa!
Bem, e acabou esta famosa receita.
Adicionar hardware e software a gosto :)
Espero que vos tenha ajudado, se tiverem algum problema, mailem-me.
[]'s
Francisco Lucas a.k.a. PlaN3t