Skip to main content

Home/ dfs201011/ Contents contributed and discussions participated by ivan chill

Contents contributed and discussions participated by ivan chill

ivan chill

Tareas principales del PHP - 0 views

  • Funciones de correo electrónico Podemos con una facilidad asombrosa enviar un e-mail a una persona o lista parametrizando toda una serie de aspectos tales como el e-mail de procedencia, asunto, persona a responder... Otras funciones menos frecuentes pero de indudable utilidad para gestionar correos electrónicos son incluidas en su librería. Gestión de bases de datos Resulta difícil concebir un sitio actual, potente y rico en contenido que no es gestionado por una base de datos. El lenguaje PHP ofrece interfaces para el acceso a la mayoría de las bases de datos comerciales y por ODBC a todas las bases de datos posibles en sistemas Microsoft, a partir de las cuales podremos editar el contenido de nuestro sitio con absoluta sencillez. Gestión de archivos Crear, borrar, mover, modificar...cualquier tipo de operación más o menos razonable que se nos pueda ocurrir puede ser realizada a partir de una amplia librería de funciones para la gestión de archivos por PHP. También podemos transferir archivos por FTP a partir de sentencias en nuestro código, protocolo para el cual PHP ha previsto también gran cantidad de funciones. Tratamiento de imágenes
ivan chill

Breve historia de PHP - 0 views

  • PHP es un lenguaje creado por una gran comunidad de personas. El sistema fue desarrollado originalmente en el año 1994 por Rasmus Lerdorf
ivan chill

Celotti Marco Twm Project - Server-Side - 0 views

  • Schema di come avvenga la richiesta da parte di un client ad un server che supporta pagine php e normali pagine html.
ivan chill

PHP « Kamlov - 0 views

  •  
    Blog sobre PHP, entre otras cosas, interesante para añadirlo a las fuentes de google reader
ivan chill

rsync - Community Ubuntu Documentation - 1 views

  • Backup Over Network sudo rsync --delete -azvv -e ssh /home/path/folder1/ remoteuser@remotehost.remotedomain:/home/path/folder2
  •  
    Comando para sincronizar dos carpetas por la red con rsync
ivan chill

Increase PHP memory limit | drupal.org - 0 views

  • .htaccess Edit the .htaccess file in the Drupal root directory. Look for the section: # Override PHP settings. More in sites/default/settings.php# but the following cannot be changed at runtime. and immediately after this add the following line: php_value memory_limit 32M This method will only work if PHP is running as an Apache module.
  •  
    Modificación del límite de meoria de php mediante .htaccess. El fichero lo creariamos o modificariamos añadiendo la línea en /htdocs o /htdocs/wordpress. El valor puede ser mayor. El hospedaje puede restringir que funcione
ivan chill

Reseller Backup Scripts? [Archive] - JaguarPC Community - Web Hosting, VPS Hosting, cPa... - 1 views

  • #!/bin/bash # Nightly backup system for home directories and MySQL # databases for websites managed by CPanel. # Author: Kieran O'Shea # Author's Website: www.kieranoshea.com # Support: kieran@kieranoshea.com # License: GPLv2 # USAGE: Place this file inside the directory you want to # put backups in, set it as a CRON job to run and collect # backups from the site(s) you define below at a preset # time each day, or run it manually everytime you want to # take a backup. You can place an unlimited number of sites # and databases to be backed up in the variables below so # long as you follow the convention. It doesn't even matter # if your different domains are hosted in different locations # so long as they are all managed by CPanel. # Prerequisites: # - Linux box with bash shell # - wget installed # Define all the sites you wish to backup in the array below # Domain name and tld only, eg. kieranoshea.com domain=( domain1.com domain2.com ) # Define all the usernames for the above sites in the array # below - keep order consistant! user=( user1 user2 ) # Define all the passwords for the above usernames in the # array below - keep order consistant! If you log on as # reseller or root you can enter the same password in # every array position, but none the less they must be filled. pass=( pass1 pass2 ) # Number of databases in each domain above - keep order # consistant. If you don't wish to backup any databases # for a particular domain, or don't have any for it, place # a 0 in it's position in the array. no_of_db=( 3 1 ) # Database names, exactly as they are in CPanel, in the order # that the domains appear. You may like to log into CPanel # manually and check your database names before filling this # variable in. Number of db names here must match the above # variables also! Eg. all dbs in domain 1 followed by all # dbs in domain 2 etc. You DO NOT need to enter any database # names below for a domain if you have placed a zero for it # in the array above databases=( domain1_datebase1 domain1_datebase2 domain1_datebase3 domain2_datebase1 ) # Thats all folks, save the file, CHMOD it to be executable # by the user who will run it, and you are all set. # Do not edit anything below this point! echo echo "-----------------------------------------------------------------" echo "Kieran's nightly backup system started" echo "-----------------------------------------------------------------" echo "" echo "-----------------------------------------------------------------" echo "Creating a directory in your backup path for tonights backup..." echo "-----------------------------------------------------------------" FOLDER="$(date +%d-%m-%Y)" mkdir $FOLDER cd $FOLDER echo "-------" echo "Done!" echo "-------" echo "" echo "-----------------------------------------------------------------" echo "Creating a directory for every domain to be backed up into..." echo "-----------------------------------------------------------------" count=${#domain } i=0 while [ "$i" -lt "$count" ] do mkdir ${domain[$i]} let "i = $i + 1" done echo "-------" echo "Done!" echo "-------" echo "" echo "-----------------------------------------------------------------" echo "Backing up MySQL databases..." echo "-----------------------------------------------------------------" overall_db_count=0 count=${#domain } i=0 while [ "$i" -lt "$count" ] do cd ${domain[$i]} mkdir databases cd databases start_point=$overall_db_count # start point for iterating over the array of db names let "end_point = $overall_db_count + ${no_of_db[$i]}" # end point to stop iterating (always the overall count!) n=$start_point while [ "$n" -lt "$end_point" ] do wget http://${user[$i]}:${pass[$i]}@www.${domain[$i]}:2082/getsqlbackup/${databases[$n]}.gz let "n = $n + 1" done let "overall_db_count = $overall_db_count + ${no_of_db[$i]}" # increase the overall count to keep a tally cd .. cd .. let "i = $i + 1" done echo "-------" echo "Done!" echo "-------" echo "" echo "-----------------------------------------------------------------" echo "Backing up home directories; this make take some time..." echo "-----------------------------------------------------------------" count=${#domain } i=0 while [ "$i" -lt "$count" ] do cd ${domain[$i]} wget http://${user[$i]}:${pass[$i]}@www.${domain[$i]}:2082/getbackup/backup-${domain[$i]}-$FOLDER.tar.gz cd .. let "i = $i + 1" done echo "-------" echo "Done!" echo "-------" echo "" echo "-----------------------------------------------------------------" echo "All backup tasks completed. Goodnight!" echo "-----------------------------------------------------------------"
  •  
    Cómo hacer el backup de un hosting mediante comandos cpanel
ivan chill

DaboBlog - Por David Hernández (Dabo), Cibercultura | GNU/Linux | Mac OS X | ... - 0 views

  •  
    Artículo y podcast sobre sysadmins
ivan chill

Manual split brain recovery - 0 views

  •  
    Recuperación de DRBD ante problemas de sincronización. Split-Brain detected
ivan chill

dfs:apuntes:virtualizacion:heartbeat - Wiki IES Zonzamas - 0 views

  •  
    Configuración de servidor web de alta disponibilidad con dos equipos y partición en espejo. DRBD + Heartbeat
ivan chill

DRBD - 0 views

  •  
    Guía oficial de Ubuntu de configuración de DRBD
ivan chill

[Tutorial] Instalación de DRBD en Ubuntu Linux « El Blog de AzagraMac - 0 views

  •  
    Tutorial en el que se explican como configurar dos servidores para que una de una de las particiones de cada uno funcione en modo espejo
ivan chill

Installing WordPress « WordPress Codex - 0 views

  • Using the MySQL Client You can create MySQL users and databases quickly and easily by running mysql from the shell. The syntax is shown below and the dollar sign is the command prompt: $ mysql -u adminusername -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 5340 to server version: 3.23.54 Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> CREATE DATABASE databasename; Query OK, 1 row affected (0.00 sec) mysql> GRANT ALL PRIVILEGES ON databasename.* TO "wordpressusername"@"hostname" -> IDENTIFIED BY "password"; Query OK, 0 rows affected (0.00 sec) mysql> FLUSH PRIVILEGES; Query OK, 0 rows affected (0.01 sec) mysql> EXIT Bye $
    • ivan chill
       
      1. Conectamos al gestor de base de datos y obtenemos una interfaz de comandos desde la que interactuar con él. 2. Creamos una base de datos con CREATE DATABASE 3. Damos todos los privilegios a un usuario (en la misma instrucción se crea el usuario y se le dan privilegios) sobre la base de datos que creamos en el paso anterior. 3. FLUSH PRIVILEGES hace que se apliquen los cambios. 4. Salimos del gestor
ivan chill

Installing WordPress « WordPress Codex - 3 views

  • Step 2: Create the Database and a User
    • ivan chill
       
      2. Creamos a continuación una base de datos
  • Using the MySQL Client
    • ivan chill
       
      Usamos las instrucciones de este enlace para crear la base de datos
  • $ mysql -u adminusername -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 5340 to server version: 3.23.54 Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> CREATE DATABASE databasename; Query OK, 1 row affected (0.00 sec) mysql> GRANT ALL PRIVILEGES ON databasename.* TO "wordpressusername"@"hostname" -> IDENTIFIED BY "password"; Query OK, 0 rows affected (0.00 sec) mysql> FLUSH PRIVILEGES; Query OK, 0 rows affected (0.01 sec) mysql> EXIT Bye $
    • ivan chill
       
      1. Conectamos al gestor de base de datos y obtenemos una interfaz de comandos desde la que interactuar con él. 2. Creamos una base de datos con CREATE DATABASE 3. Damos todos los privilegios a un usuario (en la misma instrucción se crea el usuario y se le dan privilegios) sobre la base de datos que creamos en el paso anterior. 3. FLUSH PRIVILEGES hace que se apliquen los cambios. 4. Salimos del gestor
  • ...5 more annotations...
  • Step 3: Set up wp-config.php
    • ivan chill
       
      Configuramos los parametros principales de wordpress
    • ivan chill
       
      Con la instalacción actual nos podemos saltar este paso ya que lo podemos hacer vía web
  • Step 4: Upload the files
    • ivan chill
       
      Si no lo hemos hecho antes copiamos los archivos descomprimidos en una subcarpeta (/var/www) del raiz de apache2
  • Step 5: Run the Install Script
    • ivan chill
       
      Accedemos via web al subdirectorio wp-admin/install.php para que se ejecute el script de instalalción. Aparecerá un formulario en el que especificaremos la base de datos, el usuario con privilegios sobre la misma, su contraseña, el equipo sobre el que se ejecuta el gestor de base de datos. Y el prefijo que se le va a poner a las tablas que se van a crear.
  • Finishing installation
    • ivan chill
       
      Terminamos la instalación configurando parámetros del sitio y el usuario administrador del blog
  • Detailed Instructions Step 1: Download and Extract
  •  
    Instrucciones para instalar wordpress 1. Descargamos y descomprimimos
  •  
    Instrucciones para instalar wordpress
ivan chill

Computación en nube - Wikipedia, la enciclopedia libre - 0 views

  • paradigma que permite ofrecer servicios de computación a través de Internet. La "nube" es una metáfora de Internet.
  • todo lo que puede ofrecer un sistema informático se ofrece como servicio
  • permite al usuario acceder a un catálogo de servicios estandarizados y responder a las necesidades de su negocio, de forma flexible y adaptativa, en caso de demandas no previsibles o de picos de trabajo, pagando únicamente por el consumo efectuado.
  • ...9 more annotations...
  • permite aumentar el número de servicios basados en la red
  • pago por consumo
  • infraestructura tecnológica dinámica que se caracteriza, entre otros factores, por un alto grado de automatización, una rápida movilización de los recursos, una elevada capacidad de adaptación para atender a una demanda variable, así como virtualización avanzada
  • Contribuye al uso eficiente de la energía. En este caso, a la energía requerida para el funcionamiento de la infraestructura. En los datacenters tradicionales, los servidores consumen mucha más energía de la requerida realmente. En cambio, en las nubes, la energía consumida es sólo la necesaria, reduciendo notablemente el desperdicio.
  • dependencia de los proveedores de servicios.
  • La disponibilidad de las aplicaciones están atadas a la disponibilidad de acceso a internet.
  • Los datos "sensibles" del negocio no residen en las instalaciones de las empresas
  • La madurez funcional de las aplicaciones hace que continuamente estén modificando sus interfaces por lo cual la curva de aprendizaje en empresas de orientación no tecnológica tenga unas pendientes pequeñas.
  • Seguridad. La información de la empresa debe recorrer diferentes nodos para llegar a su destino, cada uno de ellos ( y sus canales) son un foco de inseguridad. Si se utilizan protocolos seguros, HTTPS por ejemplo, la velocidad total disminuye debido a la sobrecarga que requieren estos protocolos. Escalabilidad a largo plazo. A medida que más usuarios empiecen a compartir la infraestructura de la nube, la sobrecarga en los servidores de los proveedores aumentaran, si la empresa no posee un esquema de crecimiento óptimo puede llevar a degradaciones en el servicio o jitter altos.
  •  
    la nube como metafora de Internet Todas las aplicaciones como servicos
‹ Previous 21 - 40 of 57 Next ›
Showing 20 items per page