Reiniciar Apache2 en Ubuntu 9.10
Por admin - Linux básico - 4/Dic/2009
Para reiniciar Apache2 en Ubuntu 9.10… sencillo…
sudo /etc/init.d/apache2 restart
Instalar NetPBM en CentOS
Por admin - Linux básico - 1/Nov/2009
Para instalar NetPBM usando yum…
yum install netpbm-progs
Usando apt-get
apt-get install netpbm
La ruta donde podremos usar la librería desde nuestra aplicación la obtenemos con
[root@localhost]# which ppmtogif /usr/bin/ppmtogif
Editar vhost.conf
Por admin - Linux básico - 30/Oct/2009
El fichero se encuentra en
/var/www/vhosts/yourdomain.com/conf
Editamos el fichero vhost.conf como necesitemos, por ejemplo, con la configuración por defecto para symfony:
# Be sure to only have this line once in your configuration
NameVirtualHost 127.0.0.1:80
# This is the configuration for yourdomain.com
Listen 127.0.0.1:80
< VirtualHost 127.0.0.1:80>
ServerName quieropilotar.localhost
DocumentRoot "/var/www/vhosts/yourdomain.com/web"
DirectoryIndex index.php
< Directory "/var/www/vhosts/yourdomain.com/web">
AllowOverride All
Allow from All
< /Directory>
Alias /sf "/var/www/vhosts/yourdomain.com/data/web/sf"
< Directory "/var/www/vhosts/yourdomain.com/data/web/sf">
AllowOverride All
Allow from All
< /Directory>
< /VirtualHost>
Y luego reconfiguramos Plesk para que surtan efecto los cambios…
Reconfiguramos un dominio en concreto
/usr/local/psa/admin/sbin/websrvmng -u --vhost-name=yourdomain.com
O todos a la vez
/usr/local/psa/admin/bin/websrvmng -a
Ampliar el memory_limit
Por admin - Linux básico - 29/Oct/2009
A veces necesitamos ampliar la memoria que php podrá utilizar para que pueda procesar tareas más complejas o pesadas.
Nos daremos cuenta porque encontraremos errores de éste tipo:
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 32 bytes) in /home/xxxx/yyyy/libraries/zzzz/error/exception.php on line 117
Editamos el php.ini
nano /etc/php.ini
Cambiamos la línea donde aparece:
memory_limit = 32M
Por un valor superior, en éste caso vamos a poner 64 Mb
memory_limit = 64M
…y reiniciamos apache para que los cambios surtan efecto.
service httpd restart
Buscar un fichero en Linux
Por admin - Linux básico - 29/Oct/2009
locate [nombre_fichero]
Por ejemplo:
locate php.ini /etc/php.ini /etc/php.ini.rpmnew /etc/php.ini.saved_by_psa /etc/php.ini.saved_by_psa.01.07;17:37 /etc/php.ini.saved_by_psa.10.28;13:21 /usr/local/psa/admin/conf/php.ini
También se puede utilizar find
Hasta ahora siempre he utilizado
find -name php.ini
pero es más lento.
La diferencia entre locate y find:
locate – Busca en una base de datos de ficheros que se genera periódicamente. Encontrar un fichero es más rápido pero puede que no encuentre ficheros de reciente creación. También puede darse el caso de que encuentre ficheros que ya hayan sido eliminados del sistema, por el motivo que explico, es una base de datos de los ficheros del sistema que se genera periódicamente.
find – Busca en todo el árbol de directorios real. Tarda más en ofrecer resultados, pero sabemos que encuentra lo que exista en cada instante en el sistema de ficheros.
Cuándo usar uno u otro. Parece lógico, ¿no? si buscamos un fichero que pueda haberse creado recientemente, utilizamos find, si buscamos un fichero que lleva tiempo en el sistema, locate.
Desactivar Safe_mode
Por admin - Linux básico - 29/Oct/2009
Editamos el fichero php.ini
nano /etc/php.ini
Modificamos la línea donde pone:
; ; Safe Mode ; safe_mode = On
y la cambiamos por:
; ; Safe Mode ; safe_mode = Off
Reiniciamos Apache para que recargue el php.ini
service httpd restart
Cambiar password MySQL SSH
Por admin - Linux básico - 29/Oct/2009
Para cambiar la contraseña MySQL debe conectarse a mysql con el antiguo password y lanzar un SET PASSWORD con el nuevo password :
# mysql -u root -p mysql
mysql> SET PASSWORD FOR root=PASSWORD('nuevo_password');
Se le pedirá la contraseña antigua de mySQL al entrar en mySQL
Otro metodo es usar el mysqladmin:
# mysqladmin -u root -p password nuevo_password
Se le pedirá la contraseña antigua de mySQL en el proceso
Una vez cambiada por SSH, para que Webmin-OVHm puedan acceder a la base de datos, hay que introducirla en las preferencias del servidor MySQL : https://nsXXXXXX.ovh.net:10000/mysql/
Cambiar password root SSH
Por admin - Linux básico - 29/Oct/2009
La contraseña de acceso al SSH puede cambiarse directamente con el comando passwd
Deberá introducir la contraseña actual (current) y posteriormente introducir dos veces la nueva contraseña.
# passwd Changing password for root (current) UNIX password: antiguo_password Enter new UNIX password: antiguo_password Retype new UNIX password: nuevo_password
Actualizar PHP en Plesk
Por admin - Linux básico - 29/Oct/2009
# Instalar o Reinstalar atomic
wget -q -O - http://www.atomicorp.com/installers/atomic.sh |sh
# Te preguntará que versión de PLESK usas 8 o 9
yum update php
# Por ejemplo para añadir algún módulo.
yum install php-soap
# Reiniciar servicios
/usr/local/psa/admin/sbin/websrvmng -a /etc/init.d/httpd reload
Instalar Symfony
Por admin - Linux básico - 28/Oct/2009
Utilizando PEAR.
$ pear channel-discover pear.symfony-project.com $ pear install symfony/symfony-1.2.9
Para otros métodos de instalación, seguir las instrucciones de http://www.symfony-project.org/installation







Últimos Comentarios