Instalacion de Apache, PHP, MySQL & Webalizer - MySQL
Artículo creado por eLriK. Extraido de: http://www.bandaancha.st/documentos.php?docid=61
14 de Noviembre de 2005
Servidores web, Apache
4 - MySQL
# Compilo MySql
cd /usr/src/mysql
./configure --without-debug --prefix=/usr/local/mysql
make
make install
cp /usr/src/mysql/support-files/mysql.server /etc/rc.d/init.d/mysql
/usr/src/mysql/scripts/mysql_install_db
chmod 755 /etc/rc.d/init.d/mysql
# Con un editor de texto editamos ( yo utilizo joe ) editamos el archivo
joe /etc/passwd
mysql:x:15:15:mysql:/usr/local/mysql:
chown mysql:users /usr/local/mysql/var
chown mysql:users /usr/local/mysql/var/ -R
/etc/rc.d/init.d/mysql start
/usr/local/mysql/bin/mysqladmin -u root password 'new-password'
/usr/local/mysql/bin/mysqladmin -u root -h www.midominio.com∞ password 'new-password'
* Sustituya 'new-password' por la clave que desee
# Se crean enlaces a los programas más usados ...
ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql
ln -s /usr/local/mysql/bin/mysqladmin /usr/bin/mysqladmin
ln -s /usr/local/mysql/bin/mysqldump /usr/bin/mysqldump
# Unificando criterios ...
mkdir /var/lib/mysql
ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock
ln -s /tmp/mysql.pid /var/lib/mysql/mysql.pid
# Instalacion de nuestro contador de estadisticas " webalizer "
# A partir de este punto necesitamos disponer en nuestro Linux
# de algunas librerías básicas: GD, zlib, pnglib, libjpeg, ...
# zlib: **http://www.gzip.org/zlib/**∞
mkdir /home/install/servicios/webalizer/
cd /home/install/servicios/webalizer/
wget http://www.libpng.org/pub/png/src/zlib-1.1.4.tar.gz∞
cd /usr/src/
tar -zxvf /home/install/servicios/webalizer/zlib-1.1.4.tar.gz
ln -s zlib-1.1.4 zlib
cd /usr/src/zlib
make clean
rm -f config.status config.cache
./configure
make
make install
# libjpeg: **http://freshmeat.net/projects/libjpeg/**∞
cd /home/install/servicios/webalizer/
wget http://freshmeat.net/redir/libjpeg/5665/url_tgz/jpegsrc.v6b.tar.gz---cd∞ /usr/src/
tar -zxvf /home/install/servicios/webalizer/jpegsrc.v6b.tar.gz
cd /usr/src/jpeg-6b/
make clean
rm -f config.status config.cache
./configure
make
ATENCION !! Aqui nos puede dar un error al compilar (don't worry) solo tenemos que buscar en nuestro sistema el archivo que dice que no encuentra y copiarlo donde lo busca para que todo sea correcto una vez echo esto volvemos a realizar el make si no recuerdo mal teniamos que copiar el archivio en /usr/man/man1/"y aqui el archivo" siento no acordarme de su nombre :(
make install
cp jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h /usr/include
cp /usr/src/jpeg-6b/libjpeg.a /usr/lib/libjpeg.a
# libpng: **http://www.libpng.org/pub/png/libpng.html**∞
cd /home/install/servicios/webalizer/
wget http://www.libpng.org/pub/png/src/libpng-1.2.5.tar.gz---cd∞ /usr/src/
tar -zxvf /home/install/servicios/webalizer/libpng-1.2.5.tar.gz
ln -s libpng-1.2.5 libpng
cd /usr/src/libpng
make clean
cp -f scripts/makefile.linux makefile
make
make install
ln -s /usr/local/lib/libpng12.a /usr/lib/libpng12.a
ln -s /usr/local/lib/libpng12.so.0.1.2.5 /usr/lib/libpng12.so.0.1.2.5
ln -s /usr/local/lib/libpng12.so.0 /usr/lib/libpng12.so.0
ln -s /usr/local/lib/libpng12.so /usr/lib/libpng12.so
# gd 2.0 requiere freetype ...
# freetype: **http://www.freetype.org/**∞
cd /home/install/servicios/webalizer/
wget ftp://ftp.sunet.se/pub/text-processing/freetype/freetype2/freetype-2.0.4.tar.bz2---cd∞ /usr/src/
tar -Ixvf /home/install/servicios/webalizer/freetype-2.0.4.tar.bz2
rm -f freetype
ln -s freetype-2.0.4 freetype
cd /usr/src/freetype/
make setup
make
make install
ln -s /usr/local/include/freetype2/freetype /usr/local/include/freetype
# libGD 2.0: **http://www.boutell.com/gd/**∞
cd /home/install/servicios/webalizer/
wget http://www.boutell.com/gd/http/gd-2.0.1.tar.gz---cd∞ /usr/src/
tar -zxvf /home/install/servicios/webalizer/gd-2.0.1.tar.gz
rm -f gd
ln -s gd-2.0.1 gd
cd /usr/src/gd/
make clean
make install
cd /usr/src/mysql
./configure --without-debug --prefix=/usr/local/mysql
make
make install
cp /usr/src/mysql/support-files/mysql.server /etc/rc.d/init.d/mysql
/usr/src/mysql/scripts/mysql_install_db
chmod 755 /etc/rc.d/init.d/mysql
# Con un editor de texto editamos ( yo utilizo joe ) editamos el archivo
joe /etc/passwd
mysql:x:15:15:mysql:/usr/local/mysql:
chown mysql:users /usr/local/mysql/var
chown mysql:users /usr/local/mysql/var/ -R
/etc/rc.d/init.d/mysql start
/usr/local/mysql/bin/mysqladmin -u root password 'new-password'
/usr/local/mysql/bin/mysqladmin -u root -h www.midominio.com∞ password 'new-password'
* Sustituya 'new-password' por la clave que desee
# Se crean enlaces a los programas más usados ...
ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql
ln -s /usr/local/mysql/bin/mysqladmin /usr/bin/mysqladmin
ln -s /usr/local/mysql/bin/mysqldump /usr/bin/mysqldump
# Unificando criterios ...
mkdir /var/lib/mysql
ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock
ln -s /tmp/mysql.pid /var/lib/mysql/mysql.pid
# Instalacion de nuestro contador de estadisticas " webalizer "
# A partir de este punto necesitamos disponer en nuestro Linux
# de algunas librerías básicas: GD, zlib, pnglib, libjpeg, ...
# zlib: **http://www.gzip.org/zlib/**∞
mkdir /home/install/servicios/webalizer/
cd /home/install/servicios/webalizer/
wget http://www.libpng.org/pub/png/src/zlib-1.1.4.tar.gz∞
cd /usr/src/
tar -zxvf /home/install/servicios/webalizer/zlib-1.1.4.tar.gz
ln -s zlib-1.1.4 zlib
cd /usr/src/zlib
make clean
rm -f config.status config.cache
./configure
make
make install
# libjpeg: **http://freshmeat.net/projects/libjpeg/**∞
cd /home/install/servicios/webalizer/
wget http://freshmeat.net/redir/libjpeg/5665/url_tgz/jpegsrc.v6b.tar.gz---cd∞ /usr/src/
tar -zxvf /home/install/servicios/webalizer/jpegsrc.v6b.tar.gz
cd /usr/src/jpeg-6b/
make clean
rm -f config.status config.cache
./configure
make
ATENCION !! Aqui nos puede dar un error al compilar (don't worry) solo tenemos que buscar en nuestro sistema el archivo que dice que no encuentra y copiarlo donde lo busca para que todo sea correcto una vez echo esto volvemos a realizar el make si no recuerdo mal teniamos que copiar el archivio en /usr/man/man1/"y aqui el archivo" siento no acordarme de su nombre :(
make install
cp jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h /usr/include
cp /usr/src/jpeg-6b/libjpeg.a /usr/lib/libjpeg.a
# libpng: **http://www.libpng.org/pub/png/libpng.html**∞
cd /home/install/servicios/webalizer/
wget http://www.libpng.org/pub/png/src/libpng-1.2.5.tar.gz---cd∞ /usr/src/
tar -zxvf /home/install/servicios/webalizer/libpng-1.2.5.tar.gz
ln -s libpng-1.2.5 libpng
cd /usr/src/libpng
make clean
cp -f scripts/makefile.linux makefile
make
make install
ln -s /usr/local/lib/libpng12.a /usr/lib/libpng12.a
ln -s /usr/local/lib/libpng12.so.0.1.2.5 /usr/lib/libpng12.so.0.1.2.5
ln -s /usr/local/lib/libpng12.so.0 /usr/lib/libpng12.so.0
ln -s /usr/local/lib/libpng12.so /usr/lib/libpng12.so
# gd 2.0 requiere freetype ...
# freetype: **http://www.freetype.org/**∞
cd /home/install/servicios/webalizer/
wget ftp://ftp.sunet.se/pub/text-processing/freetype/freetype2/freetype-2.0.4.tar.bz2---cd∞ /usr/src/
tar -Ixvf /home/install/servicios/webalizer/freetype-2.0.4.tar.bz2
rm -f freetype
ln -s freetype-2.0.4 freetype
cd /usr/src/freetype/
make setup
make
make install
ln -s /usr/local/include/freetype2/freetype /usr/local/include/freetype
# libGD 2.0: **http://www.boutell.com/gd/**∞
cd /home/install/servicios/webalizer/
wget http://www.boutell.com/gd/http/gd-2.0.1.tar.gz---cd∞ /usr/src/
tar -zxvf /home/install/servicios/webalizer/gd-2.0.1.tar.gz
rm -f gd
ln -s gd-2.0.1 gd
cd /usr/src/gd/
make clean
make install
Valora este capítulo:
Autor y licencia de 'Instalacion de Apache, PHP, MySQL & Webalizer - MySQL'
|
Opiniona sobre 'Instalacion de Apache, PHP, MySQL & Webalizer - MySQL' (2)
Tu nombre debe tener tres caracteres como mínimo.
Es necesario que te des de alta con una cuenta de correo válida.
Es necesario que te des de alta con una cuenta de correo válida.
El contenido del título de tu opinión debe tener tres caracteres como mínimo.
Es obligatorio que selecciones una valoración del recurso.
El contenido del comentario de tu opinión debe tener tres caracteres como mínimo.
Opina sobre este artículo |
Wikis relacionados con 'Instalacion de Apache, PHP, MySQL & Webalizer - MySQL'
La instalación de estos programas es muy fácil, PHP y MySQL vienen comprimidos en formato...
Más »
En este artículo explicamos paso a paso como realizar una instalación a partir de los...
Más »
Instalación y configuración de Postfix, Courier y MySQL para operar juntos y conseguir un completo...
Más »
PHP es un lenguaje de programación diseñado específicamente para aplicaciones Web; las características más destacables...
Más »
PHP es un lenguaje de programación diseñado específicamente para aplicaciones Web; las características más destacables...
Más »

