|
|

Come installare
sotto Linux un web server completo (tutto gratis):
mysql-3.22.32.tar.gz o successivi
openssl-0.9.5.tar.gz
apache_1.3.12.tar.gz
php-3.0.15.tar.gz
mod_ssl-2.6.2-1.3.12
Scompattare
tutti i file compressi in una directory (es. /usr/local/src)
con il
comando :
# tar
xvzf ************.tar.gz
Compilare
i sorgenti delle librerie OpenSSL :
# cd openssl-0.9.5
# ./config
# make
# cd ..
Compilare
i sorgenti di MySQL :
# cd mysql-3.22.32
# ./configure
prefix=/usr/local/mysql localstatedir=/var/lib/mysql \
--with-unix-socket-path=/var/lib/mysql/mysql.sock
#
make
#
make install
#
cd scripts
#
./mysql_install_db
Far
partire MySQL in background con :
#
/usr/local/mysql/bin/safe_mysqld &
Cambiare
la password dellamministratore del MySQL engine :
# /usr/local/mysql/bin/mysqladmin
u root password nuova_password
Installare
PHP3 :
# cd ../php-3.0.12
# ./configure \
with-mysql=/usr/local/mysql \
with-apache=/usr/local/src/apache_1.3.9
\
--enable-track-vars=yes with-imap
#
make
#make
install
#cp
php3.ini-dist /usr/local/lib/php3.ini

Compilare
SSL-aware Apache web server :
#cd
mod_ssl-2.6.2-1.3.12
#./configure
\
--with-apache=/usr/local/src/apache_1.3.12
\
--with-ssl=/usr/local/src/openssl-0.9.5
\
--prefix=/usr/local/apache \
--disable-module=include \
--activate-module=src/modules/php3/libphp3.a
# cd /usr/local/src/apache_1.3.12
#
make
#
make certificate
#
make install
Configurare
secondo le proprie esigenze il file /usr/local/apache/conf/httpd.conf
e far partire il server sicuro con :
#
/usr/local/apache/bin/apachectl startssl
Written
by Eugenio Romano