Hola a todos ya estamos a aquí con lo que podría llamarse la segunda temporada de "un friki tecnológico, en esta segunda temporada lo que más aprenderemos sera programación pero eso no quita que sigamos con servidores.
En la entrada aprenderemos lo más básico del HTML y eso es hacer un simple "HOLA MUNDO".
Antes de empezar estaría bien explicar que es el HTML ya que esto no es precisamente un lenguaje de programación. HTML es un lenguaje de etiquetas y por lo tanto no va a poder haber un camino de la verdad y otro de lo falso (cuando veamos lenguajes de programación lo entenderéis) el HTML simplemente es interpretado por los navegadores y pintan lo que ellos interpretan (por eso algunas páginas se ven solo con mozilla, crhome... y no con IE)
Antes de nada quiero decir que todos los tutoriales que hago los hago desde un firefox y algunas veces (no muchas) lo compruebo con crhome. Si usted es usuario de explorer le invito a que abandone la página de inmediato.
Bien, sin más rodeos empecemos con lo principal.
Mi primera página: HELLO WORLD.
Lo primero que tenemos que hacer es crear un documento en nuestro ordenador al que llamaremos "Prueba.html" fijaros bien que la extensión del archivo sea .html y que lo que ponéis no sea parte del nombre.
Una vez hecho abrimos y ponemos lo siguiente:
Lo que hemos escrito es lo siguiente la etiqueta que pone <html> se tiene que poner siempre que empecemos un documento html y como he dicho antes hay que cerrar, para cerrar una etiqueta tenemos que poner la misma etiqueta pero con / delante, como se puede apreciar en </html> bien, una vez ya tenemos claro esto ahora lo siguiente a poner es <head>.
<head> como su nombre indica lo utilizaremos para poner las cabeceras, ¿y que son las cabeceras?. Las cabeceras son la parte del html que no veremos esta parte se utilizara para poner datos sobre la página, CSS, javascript y otras cosas, pero por ahora no es muy importante, simplemente fijémonos en la etiqueta <title> esta etiqueta es para poner el titulo de la página, para los que no sepáis que es el titulo solo os pido que miréis en la parte de arriba de vuestro navegador. allí tendrá que poner algo como "Un friki tecnologico ...." bueno, pues eso es el titulo de la página. Como bien digo antes tenemos que cerrar todas las etiquetas y ahora abrimos la siguiente.
<body>
Todo lo que este dentro de la etiqueta body sera la página que la gente verá. En esta zona pondremos todo el contenido de la página, es más todo lo que estáis leyendo ahora esta en el body
nuestra página ahora mismo se ve blanca, pero si añadimos entre los <body> "Hola mundo" y guardamos, cuando abramos la página veremos que pone hola mundo.
Y con esto concluye la primera parte de html, estoy muy verde a la hora de explicar programación, y lo noto, solo espero que con el tiempo, esto mejore.
Servidor ubuntu completo - XVI parte - RivertTracker
Con RivetTracker podemos montar con el un tracker torrent publico o privado.
Posee panel de administración, estadísticas y zona de usuarios vía web.
Desde su interface podemos acceder al panel de control, suscribirnos al
RSS y ver la lista de torrents alojados que tenemos disponibles.
Una vez sabidas las virtudes de RivetTracker, arrancamos nuestro servidor, nos identificamos y tecleamos lo siguiente …
cd /var/www
Nos descargamos el paquete de software RivetTracker tecleando lo siguiente …
wget http://heanet.dl.sourceforge.net/project/rivettracker/rivettracker/RivetTracker%201.03/rivettracker_1-03.zip
Descomprimimos el fichero con ...
unzip rivettracker_1-03.zip
Seguidamente cambiamos el nombre del directorio (rivettracker) por (tracker) para que sea más cómodo con ...
mv rivettracker tracker
Ahora abrimos un navegador e insertamos la dirección de nuestro servidor seguido del directorio (tracker/install.php) para comenzar la instalación, por ejemplo http://ipdeelservidor/tracker/install.php
Ahora vamos a crear un usuario y una base de datos para que RivetTracker pueda funcionar. Pulsamos sobre el botón ( Click Here ) situado en la parte inferior …
En los dos primeros apartados ( admin ) introducimos el nombre de usuario ( root ) y la contraseña real de este usuario en las bases de datos MySQL. El ( hostname ) lo dejamos en ( localhost ) y creamos un nuevo usuario, una contraseña y finalmente le daremos un nombre a la nueva base de datos. Una vez rellenados todos los campos continuamos pulsando el botón ( Install ) …
Opciones hay para todos los gustos así que podéis modificarlas a vuestro antojo. En mi caso he montado el tracker torrent para que sea publico y mínimamente funcione así que tan solo tendremos que ir al apartado …
* Username for individual who can add torrents to tracker database. This user is only able to create, and not delete torrents to the tracker. For full privileges, see the admin user.
Introducimos un nombre para un nuevo usuario con privilegios para subir archivos al tracker.
* Password for individual who can add torrents to tracker database. Again, this user is only able to create, and not delete torrents to the tracker. For full privileges, see the admin user.
Contraseña para el nuevo usuario.
* Admin username. The admin is able to go to the admin page and show detailed information about the tracker as well as access a few other important tools. The admin is also able to upload torrents to the database just like the previous account.
Nombre de usuario para el administrador del tracker que tendrá acceso al panel de control.
* Password for admin. Again, The admin is able to go to the admin page and show detailed information about the tracker as well as access a few other important tools. The admin is also able to upload torrents to the database.
Contraseña para el nuevo usuario administrador.
* Main website url that the tracker runs on, example: http://www.mywebsite.com
Aquí introducimos nuestro dominio seguido del directorio ( tracker ).
* Timezone that the server runs on
Y finalmente buscamos nuestro país para configurar la hora.
Si tenéis que modificar alguna de estas opciones posteriormente podremos hacerlo desde el panel de control ( Admin ). Continuamos la instalación pulsando el botón ( Create Config File ) …
Desde aquí podemos hacer una copia de seguridad de la configuración que acabamos de darle a RivetTracker. El instalador nos da un par de consejos que después solventaremos, ahora necesitamos esa copia del archivo de configuración. Pulsamos sobre el botón ( Download config.php File ) y guardamos el fichero ( config.php ).
Si seguisteis este manual desde el principio tendréis un server ftp, por lo tanto no os costara nada el pasarlo al server.
pero para los que no lo tengan, si estáis en un linux lo podréis subir con el siguiente comando...
scp config.php usuario@ipdetuserver:/home/usuario/
Ahora desde la terminal de nuestro servidor tracker torrent copiamos el fichero ( config.php ) al directorio donde está alojado el tracker …
Ahora abrimos un nuevo navegador e ingresamos nuestra dirección del tracker, por ejemplo ( http://IP.DE.TU.SERVER/tracker ) …
Bien, ya tenemos RivetTracker correctamente instalado y listo para funcionar. Antes de comenzar a subir los archivos torrents vamos a asegurar el tracker borrando el instalador, así que vamos a la terminal de nuestro servidor y tecleamos lo siguiente.
rm /var/www/tracker/install.php
RivetTracker tiene la tipica opción que todo tracker incluye de subir el archivo torrent y la fuente, en su apartado de carga de ficheros nos da dos opciones de subida de ficheros, uno es por ruta de directorios y la otra es por una dirección web.
He probado las dos opciones y solo me funciona la que ves localizado el fichero fuente via web con lo que tenemos que crear un directorio donde alojar los archivos que quedaros comprartir desde el tracker.
Como tenemos acceso a nuestro servidor tracker torrent via ssh vamos a crear un directorio dentro de nuestra home de usuario y luego crearemos un enlace simbolico desde nuestro directorio hacia el directorio que esta dentro de Apache para que podamos ver los archivos que subamos desde el navegador así podremos incluirle a RivetTracker un sitio web desde donde enlazar los torrents con la fuente.
Comenzamos creando el directorio donde subiremos los archivos fuente …
mkdir /var/www/tracker/download
Damos permisos al directorio que acabamos de crear y tambien al que alojara los archivos .torrent tecleando lo siguiente …
chmod 777 /home/tracker/download
chmod 777 /var/www/tracker/torrents
Y con esto ya tenemos donde alojar los archivos de nuestros torrents. Recuerda que para subirlos puedes abrir una terminal en el ordenador donde tengas los archivos fuente y teclear …
scp archivo usuario@ipdetuserver:/var/www/tracker/download
Todo lo que subas ahí podrás verlo desde la dirección http://IP.DE.TU.SERVER/tracker/download
Ahora hay que crear el .torrent del archivo indicandole el archivo fuente y la URL del tracker torrent. Una vez tengamos el archivo torrent hay que subirlo al tracker con el usuario que creamos para subir archivos indicandole la ruta donde tenemos el .torrent y finalmente la URL de la fuente. Si no os ha quedado claro no os preocupeis que en el siguiente articulos explicaremos como crear un .torrent y como ponerlo en uso con RivetTracker.
Una vez sabidas las virtudes de RivetTracker, arrancamos nuestro servidor, nos identificamos y tecleamos lo siguiente …
cd /var/www
Nos descargamos el paquete de software RivetTracker tecleando lo siguiente …
wget http://heanet.dl.sourceforge.net/project/rivettracker/rivettracker/RivetTracker%201.03/rivettracker_1-03.zip
Descomprimimos el fichero con ...
unzip rivettracker_1-03.zip
Seguidamente cambiamos el nombre del directorio (rivettracker) por (tracker) para que sea más cómodo con ...
mv rivettracker tracker
Ahora abrimos un navegador e insertamos la dirección de nuestro servidor seguido del directorio (tracker/install.php) para comenzar la instalación, por ejemplo http://ipdeelservidor/tracker/install.php
Ahora vamos a crear un usuario y una base de datos para que RivetTracker pueda funcionar. Pulsamos sobre el botón ( Click Here ) situado en la parte inferior …
En los dos primeros apartados ( admin ) introducimos el nombre de usuario ( root ) y la contraseña real de este usuario en las bases de datos MySQL. El ( hostname ) lo dejamos en ( localhost ) y creamos un nuevo usuario, una contraseña y finalmente le daremos un nombre a la nueva base de datos. Una vez rellenados todos los campos continuamos pulsando el botón ( Install ) …
Opciones hay para todos los gustos así que podéis modificarlas a vuestro antojo. En mi caso he montado el tracker torrent para que sea publico y mínimamente funcione así que tan solo tendremos que ir al apartado …
* Username for individual who can add torrents to tracker database. This user is only able to create, and not delete torrents to the tracker. For full privileges, see the admin user.
Introducimos un nombre para un nuevo usuario con privilegios para subir archivos al tracker.
* Password for individual who can add torrents to tracker database. Again, this user is only able to create, and not delete torrents to the tracker. For full privileges, see the admin user.
Contraseña para el nuevo usuario.
* Admin username. The admin is able to go to the admin page and show detailed information about the tracker as well as access a few other important tools. The admin is also able to upload torrents to the database just like the previous account.
Nombre de usuario para el administrador del tracker que tendrá acceso al panel de control.
* Password for admin. Again, The admin is able to go to the admin page and show detailed information about the tracker as well as access a few other important tools. The admin is also able to upload torrents to the database.
Contraseña para el nuevo usuario administrador.
* Main website url that the tracker runs on, example: http://www.mywebsite.com
Aquí introducimos nuestro dominio seguido del directorio ( tracker ).
* Timezone that the server runs on
Y finalmente buscamos nuestro país para configurar la hora.
Si tenéis que modificar alguna de estas opciones posteriormente podremos hacerlo desde el panel de control ( Admin ). Continuamos la instalación pulsando el botón ( Create Config File ) …
Desde aquí podemos hacer una copia de seguridad de la configuración que acabamos de darle a RivetTracker. El instalador nos da un par de consejos que después solventaremos, ahora necesitamos esa copia del archivo de configuración. Pulsamos sobre el botón ( Download config.php File ) y guardamos el fichero ( config.php ).
Si seguisteis este manual desde el principio tendréis un server ftp, por lo tanto no os costara nada el pasarlo al server.
pero para los que no lo tengan, si estáis en un linux lo podréis subir con el siguiente comando...
scp config.php usuario@ipdetuserver:/home/usuario/
Ahora desde la terminal de nuestro servidor tracker torrent copiamos el fichero ( config.php ) al directorio donde está alojado el tracker …
Ahora abrimos un nuevo navegador e ingresamos nuestra dirección del tracker, por ejemplo ( http://IP.DE.TU.SERVER/tracker ) …
Bien, ya tenemos RivetTracker correctamente instalado y listo para funcionar. Antes de comenzar a subir los archivos torrents vamos a asegurar el tracker borrando el instalador, así que vamos a la terminal de nuestro servidor y tecleamos lo siguiente.
rm /var/www/tracker/install.php
RivetTracker tiene la tipica opción que todo tracker incluye de subir el archivo torrent y la fuente, en su apartado de carga de ficheros nos da dos opciones de subida de ficheros, uno es por ruta de directorios y la otra es por una dirección web.
He probado las dos opciones y solo me funciona la que ves localizado el fichero fuente via web con lo que tenemos que crear un directorio donde alojar los archivos que quedaros comprartir desde el tracker.
Como tenemos acceso a nuestro servidor tracker torrent via ssh vamos a crear un directorio dentro de nuestra home de usuario y luego crearemos un enlace simbolico desde nuestro directorio hacia el directorio que esta dentro de Apache para que podamos ver los archivos que subamos desde el navegador así podremos incluirle a RivetTracker un sitio web desde donde enlazar los torrents con la fuente.
Comenzamos creando el directorio donde subiremos los archivos fuente …
mkdir /var/www/tracker/download
Damos permisos al directorio que acabamos de crear y tambien al que alojara los archivos .torrent tecleando lo siguiente …
chmod 777 /home/tracker/download
chmod 777 /var/www/tracker/torrents
Y con esto ya tenemos donde alojar los archivos de nuestros torrents. Recuerda que para subirlos puedes abrir una terminal en el ordenador donde tengas los archivos fuente y teclear …
scp archivo usuario@ipdetuserver:/var/www/tracker/download
Todo lo que subas ahí podrás verlo desde la dirección http://IP.DE.TU.SERVER/tracker/download
Ahora hay que crear el .torrent del archivo indicandole el archivo fuente y la URL del tracker torrent. Una vez tengamos el archivo torrent hay que subirlo al tracker con el usuario que creamos para subir archivos indicandole la ruta donde tenemos el .torrent y finalmente la URL de la fuente. Si no os ha quedado claro no os preocupeis que en el siguiente articulos explicaremos como crear un .torrent y como ponerlo en uso con RivetTracker.
Servidor ubuntu completo - XV parte - phpsysinfo
Muy buenos días a todos, ya estamos en el apartado XV del servidor ubuntu completo, la verdad es que nunca pensé que esto pudiera dar tanto de si, pero bueno, aquí sigo.
En el día de hoy veremos como hacer tener controlado el hardware de nuestra maquina por medio de una interfaz web.
En programa que usaremos sera phpsysinfo, para instalarlo pulsaremos lo siguiente...
apt-get install phpsysinfo
Con esto ya tendremos instalado todo, no tendremos que configurar nada para que esta bastante completo, solo tendremos que abrir un navegador y poner http://IP.DE.TU.SERVER/phpsysinfo .
Si no queremos configurarlo no es necesario porque funciona correctamente sin mas, pero si quieres pulirlo aun mas PhpSysInfo tiene un fichero de configuración donde podemos activar y desactivar opciones a golpe de ( true ) para activar o ( false ) para desactivar.
Para editar el fichero de configuración tecleamos …
En el día de hoy veremos como hacer tener controlado el hardware de nuestra maquina por medio de una interfaz web.
En programa que usaremos sera phpsysinfo, para instalarlo pulsaremos lo siguiente...
apt-get install phpsysinfo
Con esto ya tendremos instalado todo, no tendremos que configurar nada para que esta bastante completo, solo tendremos que abrir un navegador y poner http://IP.DE.TU.SERVER/phpsysinfo .
Si no queremos configurarlo no es necesario porque funciona correctamente sin mas, pero si quieres pulirlo aun mas PhpSysInfo tiene un fichero de configuración donde podemos activar y desactivar opciones a golpe de ( true ) para activar o ( false ) para desactivar.
Para editar el fichero de configuración tecleamos …
nano /etc/phpsysinfo/config.php Nos vemos en la próxima entrada, un abrazo sicologico a todos ustedes.
Suscribirse a:
Entradas (Atom)
