<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>wamp &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://wordpress.com/tag/wamp/</link>
	<description>Feed of posts on WordPress.com tagged "wamp"</description>
	<pubDate>Sat, 30 Aug 2008 10:11:26 +0000</pubDate>

	<generator>http://wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Installing PHP, Apache and MySQL in Windows!]]></title>
<link>http://leusoj.wordpress.com/?p=31</link>
<pubDate>Sun, 17 Aug 2008 02:45:00 +0000</pubDate>
<dc:creator>leusoj</dc:creator>
<guid>http://leusoj.wordpress.com/?p=31</guid>
<description><![CDATA[It has been almost 4 years since I last installed PHP/Apache/Mysql and it is just as tedious as I re]]></description>
<content:encoded><![CDATA[<p>It has been almost 4 years since I last installed PHP/Apache/Mysql and it is just as tedious as I remember. It took me hours to complete the process since I hardly remember the configuration settings. To save me the trouble next time and for anyone who wants to know, I thought I’d write down the process.</p>
<p><strong>Step 1: Apache HTTP Server Installation</strong></p>
<ol>
<li>Download <a title="Apache HTTP Server" href="http://httpd.apache.org/download.cgi" target="_blank">Apache HTTP Server</a>. You can choose between <em>Win32 Binary without crypto</em> or <em>Win32 Binary including OpenSSL</em>. Choose the latter if you want cryptographic and various utility functions. As of August 2008, the latest available version of Apache is 2.2.9.</li>
<li>Install Apache HTTP Server.</li>
</ol>
<p><em>to be continued..</em></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Kódolni jó!]]></title>
<link>http://netbandita.wordpress.com/?p=1068</link>
<pubDate>Sat, 09 Aug 2008 11:26:14 +0000</pubDate>
<dc:creator>NetBandita</dc:creator>
<guid>http://netbandita.wordpress.com/?p=1068</guid>
<description><![CDATA[De még mennyire, hogy az! A hétvégén kicsit relaxálok, ami az én esetemben azt jelenti, hogy v]]></description>
<content:encoded><![CDATA[<p style="text-align:justify;">De még mennyire, hogy az! A hétvégén kicsit relaxálok, ami az én esetemben azt jelenti, hogy valami olyasmibe fogok, amibe eddig még nem. Nevezetesen tegnap este telepítettem a WAMP-ot a laptopomra. Akiknek ez kínaiul hangzik, azoknak úgy fogalmazok, hogy a számítógépemből egy weblap kiszolgáló szervert hoztam létre, de ez azért kicsit speciálisabb ennél, mert nem érhető el az internetről, csakis a számítógépemről. Miért jó ez? Egy zavartalan fejlesztői környezetet hoz létre. De aki abszolút nem ért hozzá, inkább ne olvassa tovább, mert minden kínaiul fog hangzani, s nem akarok mindent elmagyarázni.</p>
<p style="text-align:justify;">Elsőre nem akart működni a MySQL, mert az általa használt port (ha jól emlékszem a 3306-os) már használatba volt véve. Nem tudom, hogy jöttem rá arra, hogy törölnöm kellene korábbi WAMP-telepítések során megmaradt wamp mappáimat, de ez megoldotta a problémát. Sajnos elég óvatlan voltam, merthogy minden munkámat töröltem. :D Mindegy, a tárhelyeimen megtalálhatók, tehát kár nem keletkezett.</p>
<p style="text-align:justify;">Aztán nekiálltam telepíteni a világ egyik legjobb nyílt forráskódú tartalomkezelő rendszerét (a továbbiakban CMS), a drupalt. Itt elkövettem egy olyan hibát, hogy nem telepítettem a magyar fordítást, de az angollal is azt hiszem elég jól boldogulok (egyre jobban visszarázódom mióta eredeti angol nyelvű filmeket nézek, s angol szövegeket fordítok). A telepítési információkból arra jutottam, hogy a PHPMyAdminban létre kell hoznom a telepítés előtt egy adatbázist, ehhez felhasználónevet és - opcionálisan - jelszót kell rendelnem. Szerencsére egy magamfajta dummy starternek is rengeteg hasznos információ található az interneten magyar nyelven is, így ez nem okozott különösebb gondot. Ezután voltak még olyan problémáim, hogy nem volt elindítva a GD könyvtár, nem tudtam tiszta URL-eket használni, de ezeket hamar sikerült beállítanom. Így azt hiszem minden megoldódott, nincs más teendőm, mint ismerkedni ezzel a CMS-sel.</p>
<p style="text-align:justify;">Talán most azt kérdezed, hogy miért foglalkozom ezzel. (Tudom, nem teszed fel ezt a kérdést, mert passzív olvasóm vagy.) Nyilvánvalóan azért, mert használni szeretném a későbbiekben. ;) A részleteket még pár hétig, hónapig úgysem közlöm.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Instalar Apache, PHP y MySQL en Windows]]></title>
<link>http://saeculum21.wordpress.com/?p=5</link>
<pubDate>Tue, 05 Aug 2008 15:59:24 +0000</pubDate>
<dc:creator>pablolagosm</dc:creator>
<guid>http://saeculum21.wordpress.com/?p=5</guid>
<description><![CDATA[Una vez más tuve que instalar estas aplicaciones en mi computador para el diseño web.
Aburrido de ]]></description>
<content:encoded><![CDATA[<p>Una vez más tuve que instalar estas aplicaciones en mi computador para el diseño web.<br />
Aburrido de hacerlo en forma manual y tener que configurar mil cosas antes de que funcione, me decidí a probar WampServer</p>
<p>WampServer es un software publicado en francia que instala con un solo click Apache + MySQL + PHP + phpMyAdmin en sus últimas versiones.</p>
<p>En mi equipo funcionó muy bien y me ahorré una buena cantidad de horas configurando manualmente estos programas para que funcionen.</p>
<p>Además, instala un ícono en la barra de tareas que permite ver los logs, instalar nuevas extensiones de PHP, configurar PHP, apache, etc. WampServer está en varios idiomas, entre ellos español.</p>
<p>Sin duda, 100% recomendado.</p>
<p>Visita <a href="http://www.wampserver.com/en/">http://www.wampserver.com/en/</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Learning PHP]]></title>
<link>http://next2eden.wordpress.com/?p=19</link>
<pubDate>Mon, 21 Jul 2008 08:42:08 +0000</pubDate>
<dc:creator>next2eden</dc:creator>
<guid>http://next2eden.wordpress.com/?p=19</guid>
<description><![CDATA[I want to learn PHP.  Primarily because it is the scripting language used for Next2Eden.  Fortunat]]></description>
<content:encoded><![CDATA[<p>I want to learn PHP.  Primarily because it is the scripting language used for Next2Eden.  Fortunately <a href="http://www.Lydia.com">www.Lydia.com</a> offers a 10 hr course in PHP.  I subscribe to Lydia.com so I have access to these training video.  The first thing I need to do is set up a server, PHP and mySQL on my computer.  This can be done with one click of the button at <a href="http://www.wampserver.com/en/index.php">http://www.wampserver.com/en/index.php</a> . I am excited to see this work.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[The WampServer Story]]></title>
<link>http://tekguru.wordpress.com/?p=67</link>
<pubDate>Thu, 17 Jul 2008 16:53:54 +0000</pubDate>
<dc:creator>saurav</dc:creator>
<guid>http://tekguru.wordpress.com/?p=67</guid>
<description><![CDATA[Ever heard of LAMP? That’s Linux, Apache, MySQL and PHP. Getting a LAMP server up and running in D]]></description>
<content:encoded><![CDATA[<p>Ever heard of LAMP? That’s Linux, Apache, MySQL and PHP. Getting a LAMP server up and running in Debian is a piece o’ cake. No compiling from source and the like. Just select the correct packages and lo! You have a working LAMP server! (configuring Apache was a nightmare but that’s not the point :) )</p>
<p>It so happened that I was working on a project the other day and my teammates weren’t comfortable with the whole Linux thing. So they decided to use WAMP instead (that’s just LAMP with Linux replaced by Windows). Great idea, but who was gonna configure it? I was a Tux user, after all!</p>
<p>Turned out it didn’t matter what kind of user I was… I am *always* the one who has to get things up and running. Sigh. So off I went, searching for a tutorial on how to set up a WAMP server. I started off with a Google search for “WAMP”. Surprisingly… one search was all that it took…</p>
<p>The first result was about Apache, MySQL and PHP packed together into a single program called <strong>WampServer</strong> that ran on Windows. Here’s what their site had to say:</p>
<p><em> “WampServer is a Windows web development environment. It allows you to create web applications with Apache, PHP and the MySQL database. It also comes with PHPMyAdmin and SQLiteManager to easily manage your databases.”<br />
</em><br />
Wow that sounds good. Not only WAMP, but you get <strong>PHPMyAdmin</strong> and <strong>SQLiteManager</strong> for free! I decided to give it a shot…</p>
<p>The installation went on smoothly. Nothing special. No configuration files and such. Once installed, the program resides as an icon in the TaskBar. Clicking it brings up a menu like so:</p>
[caption id="attachment_69" align="alignnone" width="281" caption="Wamp Menu"]<a href="http://tekguru.wordpress.com/files/2008/07/image_menu_wamp.gif"><img src="http://tekguru.wordpress.com/files/2008/07/image_menu_wamp.gif" alt="Wamp Menu" width="281" height="289" class="size-full wp-image-69" /></a>[/caption]
<p>As you can see, you can configure, start and stop all services from here. Let’s click on Localhost item. If all goes well, you should see the following page in your browser:</p>
[caption id="attachment_68" align="alignnone" width="300" caption="Localhost"]<a href="http://tekguru.wordpress.com/files/2008/07/localhost.jpg"><img src="http://tekguru.wordpress.com/files/2008/07/localhost.jpg?w=300" alt="Localhost" width="300" height="217" class="size-medium wp-image-68" /></a>[/caption]
<p>The web root directory is <strong>[Your Installation path for WAMPServer (folder:wamp)]\www</strong>. Alternatively, you can click the “www Directory” menu item. You have to put your PHP files in there to make them work.</p>
<p>MySQL databases can be handled using either the MySQL console (Yeah, that’s included too) or PHPMyAdmin (the latter being considerably easier to use). In addition to that, there’s support for SQLite through SQLiteManager.</p>
<p>It’s possible to use more than one version of a particular component (Apache for eg.) so that you can exactly emulate any server configuration you want. Different versions are available as add-ons in their site. After installing, select the version you want through a simple menu item.</p>
<p>And the best part is that it allows customization of almost every component to the smallest detail. Want to enable the PHP_BZ2 extension? No problem! Just select it from the menu! All that without editing any config files or worse, recompiling…!</p>
<p>All in all, it’s a great piece of software for both newbies and power users alike. Coupled with software like Dreamweaver, it can make life a lot easier. Check it out:</p>
<p><a href="http://www.en.wampserver.com/">WampServer – Main Site</a></p>
<p>So there you go… I’m happily coding my PHP site using Dreamweaver and WampServer… not in Linux, but Windoze! All credit to my Windows-addict friends!</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Windows, Apache, MySQL y PHP.]]></title>
<link>http://amarganz.wordpress.com/?p=31</link>
<pubDate>Fri, 11 Jul 2008 15:53:39 +0000</pubDate>
<dc:creator>amarganz</dc:creator>
<guid>http://amarganz.wordpress.com/?p=31</guid>
<description><![CDATA[Necesitaba instalar de manera cómoda en mi Windows Vista un servidor Apache, un servidor MySQL y el]]></description>
<content:encoded><![CDATA[<p><a href="http://amarganz.files.wordpress.com/2008/07/wamp.jpg"><img class="alignleft size-medium wp-image-32" src="http://amarganz.wordpress.com/files/2008/07/wamp.jpg?w=98" alt="" width="98" height="98" /></a>Necesitaba instalar de manera cómoda en mi Windows Vista un servidor Apache, un servidor MySQL y el motor de PHP para poder realizar pruebas en local de desarrollos y aplicaciones web. En lugar de ir instalando cada una de las partes por separado he recurrido al maravilloso <a title="Wamp" href="http://www.wampserver.com/en/index.php">WAMP</a>.</p>
<p>WAMP agrupa las herramientas que necesitamos:</p>
<ul>
<li>Apache: Servidor web que nos permitirá navegar con nuestro navegador favorito por las distintas páginas web que creemos.</li>
<li>MySQL: Uno de los más conocidos gestores de bases de datos.</li>
<li>PHP: Lenguaje que nos permitirá generar páginas web y acceder a los datos.</li>
</ul>
<p>Además de instalar de manera sencilla todas estas herramientas, nos ofrece muchas otras de gran interés. Por ejemplo, podemos acceder al directorio raíz del servidor de bases de datos de manera simple, acceder al fichero de configuración de Apache o gestionar los módulos instalados, comprobar las extensiones y configuraciones de PHP y gestionar el servidor MySQL. Incorpora también PhpMyAdmin y SQLiteManager.</p>
<p style="text-align:center;"><a href="http://amarganz.files.wordpress.com/2008/07/wamptray.png"><img class="aligncenter size-medium wp-image-33" src="http://amarganz.wordpress.com/files/2008/07/wamptray.png?w=225" alt="" width="225" height="279" /></a></p>
<p>Otras opciones nos permiten iniciar, detener o reiniciar todos los servicios o uno sólo de ellos, así como trabajar en modo local o permitir que otros equipos accedan al nuestro. Y encima está en castellano.</p>
<p>Si tienes que hacer pruebas no te compliquies la vida y usa WAMP. Recuerda que también existe LAMP y MAMP para Linux y Mac.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Utilizar WAMP en una LAN]]></title>
<link>http://rosariomonteverde.wordpress.com/?p=24</link>
<pubDate>Sat, 05 Jul 2008 15:55:07 +0000</pubDate>
<dc:creator>rosariomonteverde</dc:creator>
<guid>http://rosariomonteverde.wordpress.com/?p=24</guid>
<description><![CDATA[Un breve paso a paso de cómo utilizar WAMP en una LAN, de manera que todos los usuarios puedan acce]]></description>
<content:encoded><![CDATA[<p>Un breve paso a paso de cómo utilizar WAMP en una LAN, de manera que todos los usuarios puedan acceder a los sitios que estemos probando.</p>
<p><strong>Configuración</strong></p>
<p>1. Nos aseguramos de tener las carpetas creadas para los logs. Minimamente, si vamos a tener un sitio "test" dentro de www, deberíamos tener las siguientes carpetas creadas en WAMP:<br />
C:/wamp/www/logs<br />
C:/wamp/www/test/logs</p>
<p>2. Editamos el archivo httpd.conf ubicado en algo así como: C:\wamp\bin\apache\apache2.2.8\conf<br />
En dicho archivo, descomentamos la línea:<br />
<em>"Include conf/extra/httpd-vhosts.conf"</p>
<p></em>3.  Editamos el archivo httpd-vhosts.conf ubicado en algo así como C:\wamp\bin\apache\apache2.2.8\conf\extra. En dicho archivo, minimamente deberíamos tener lo siguiente (cambiar de acuerdo a los sitios que vayamos a querer compartir):</p>
<p><span style="font-size:x-small;">NameVirtualHost *:80<br />
&#60;VirtualHost *:80&#62;<br />
ServerName test<br />
DocumentRoot e:/wamp/www/test<br />
ErrorLog e:/wamp/www/test/logs/error.log<br />
CustomLog e:/wamp/www/test/logs/access.log common<br />
&#60;/VirtualHost&#62;<br />
&#60;VirtualHost *:80&#62;<br />
ServerName localhost<br />
DocumentRoot e:/wamp/www<br />
ErrorLog e:/wamp/www/logs/error.log<br />
CustomLog e:/wamp/www/logs/access.log common<br />
&#60;/VirtualHost&#62;</p>
<p>(Ponemos la carpeta en que tenemos los sitios subidos en www dentro de wamp)</p>
<p>4. En el servidor, abrir el archivo hosts dentro de C:/Windows/System32/drivers/etc. Para nuestro sitio "test", deberíamos tener al menos lo siguiente:</p>
<p>127.0.0.1 localhost<br />
127.0.0.1 test</p>
<p>5.  En las otras máquinas, abrimos también el archivo hosts, y deberemos tener lo siguiente:</p>
<p>192.168.1.107 test</p>
<p>Donde 192.168.1.107 es la dirección IP del servidor (la averiguamos yendo al cmd, ipconfig).</p>
<p>6. Hecho esto, reiniciar el WAMP, y apretar el botón de "Put Online" (de lo contrario tendremos un error 403 cuando queramos acceder de las otras máquinas de la lan).</p>
<p>7. Para acceder, desde el navegador ponemos: <a href="http://test">http://test</a>.</p>
<p>8. En caso de problemas, verificar que el firewall esté desactivado, y la configuración del router.</p>
<p><strong>Configuración del Router</strong></p>
<p>1. Acceder a la pantalla del Router<br />
2. Buscar la configuración para los "Virtual Servers"<br />
3. Agregar una configuración HTTP donde el protocolo es TCP, el puerto privado es 80 (o en el que tengamos corriendo wamp), el público es 80, y el servidor es la dirección IP del servidor.<br />
</span><span style="font-size:x-small;"><br />
</span></p>
<p> </p>
<p><span style="font-size:x-small;"><font size="2"> </p>
<p></font></span></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Friendly URLs with WAMP &amp; Apache]]></title>
<link>http://vailo.wordpress.com/?p=53</link>
<pubDate>Mon, 30 Jun 2008 06:03:39 +0000</pubDate>
<dc:creator>vailo</dc:creator>
<guid>http://vailo.wordpress.com/?p=53</guid>
<description><![CDATA[It has been a very hot topic for a long time. The Friendly URLs have taken the Internet by storm, mo]]></description>
<content:encoded><![CDATA[<p>It has been a very hot topic for a long time. The <strong>Friendly URLs</strong> have taken the Internet by storm, mostly because the expanding use of Ruby on Fai..Rails. :) Today we are going to look at how we can create friendly URLs using the Apache HTTP server found in the WAMP software installation. It will actually be very simple! Depending on your environment and knowledge we are first looking at how we can add the support to use friendly URLs in WAMP and a quick look on how we can do it without the WAMP software. If you want to use the WAMP software you can download it below:</p>
<ul>
<li><a title="WAMP Software" href="http://vailo.wordpress.com/2008/06/20/getting-started-wamplamp/" target="_self">Download the WAMP software</a></li>
</ul>
<p><!--more--></p>
<p>We are going to start looking at the WAMP software first. After you have downloaded and installed the WAMP software you should find a short cut item on your Desktop. Click on that, in the right corner of your screen you should see some sort speed limit panel turning red, yellow and lastly white. If it doesn't turn white something is wrong with the setup. If you haven't changed anything from the default settings when installing the WAMP software. The activate the module making it possible to create friendly URLs we simple do this:</p>
<ol>
<li>Left click on the WAMP icon in the right corner of the screen.</li>
<li>Move you mouse over the 'Apache' link.</li>
<li>In the popup menu, move your mouse over the 'Apache Modules' link.</li>
<li>Move down in the list by pressing the down arrow image until you find <em>rewrite_module</em>.</li>
<li>Click on the rewrite_module.</li>
<li>The WAMP software should restart, if it isn't do it your self be left clicking on the icon again and choose 'Restart All Services'.</li>
</ol>
<p>So now we have the rewrite_module activated in WAMP. To active the rewrite_module without WAMP you need to go to your Apache directory, or make a search with the keyword httpd.conf. That file contains a lot of config options for your Apache HTTP server. Inside that file, search for:</p>
<blockquote><p>LoadModule rewrite_module modules/mod_rewrite.so</p></blockquote>
<p>That module will have a # in front of it, remove that and save the httpd.conf file and restart your Apache server. This is how you activate the rewrite_module in Apache and not via the WAMP software. Seems rather easy, right?</p>
<p>Okay, so what we have done so far is to activate a module we are going to use when we want to write friendly URLs. Friendly URLs you say? What is that? In my <a title="12 SEO Tips" href="http://vailo.wordpress.com/2008/06/29/12-seo-tips/" target="_self">12 SEO Tips</a> post I talked about friendly URLs and how they are much better for web spiders, visitors and for yourself. The result after turning your unfriendly URLs into friendly once are this:</p>
<blockquote><p>We turn this dynamically created, unfriendly URLs:<br />
http://www.yourdomain.com/users.php?id=12</p>
<p>Into this friendly URL:<br />
http://www.yourdomain.com/users/12/</p></blockquote>
<p>Does that look a lot better than the first one? Especially if your website is targeting people with a lack of Internet experience. The simpler and cleaner your URL look like, the better. We will even have the chance of enter a name.html and turn it into name.php without the visitor knowing anything about it. Why should we like to  do that? Once again, it's better for the web spider and in the end your chance of being found in a search will expand.</p>
<p>So, the rewrite module activated and running, what do to next? We are going to create a file with the name <em>.htaccess.</em> This file is a configuration file working tightly with the Apache HTTP server.  This is how the Apache team describes it:</p>
<blockquote><p>"<code>.htaccess</code> files (or "distributed configuration files")     provide a way to make configuration changes on a per-directory basis. A     file, containing one or more configuration directives, is placed in a     particular document directory, and the directives apply to that     directory, and all subdirectories thereof. <a title="Apache htaccess files" href="http://httpd.apache.org/docs/1.3/howto/htaccess.html" target="_blank">Read more about the .htaccess files</a>"</p></blockquote>
<p>Inside this file we are able to create patterns which will match the incoming URL. If the URL match any of our patterns we are able to transform the incoming URL into something else. What does this mean? It means that you don't have to change any PHP query strings code to transform your URLs. With the .htaccess file you are able to redirect your visitors to the correct page you want them to look at, but the address looks the same to them. Here is an example:</p>
<blockquote><p>Your visitor writes:<br />
http://www.yourdomain.com/users/12/</p>
<p>In your .htaccess file you do this with the incoming URL:<br />
http://www.yourdomain.com/users.php?id=12</p></blockquote>
<p>Looks like magic? It is! :) Naa, not really but it looks a lot nicer and, as I have told you several times now, it helps your search rankings.</p>
<p>The following will be an example of a .htaccess file. We will go through it line by line and see what it does.</p>
<blockquote><p>1. RewriteEngine on<br />
2. RewriteRule ^(/)?$ /index.php [L]<br />
3. RewriteRule ^([^\/\.]+)\.html$ $1.php [L]<br />
4. RewriteRule ^([a-z]+)/([0-9]+)$ /$1/$2/ [R]<br />
5. RewriteRule ^([a-z]+)/([0-9]+)/$ /$1.php?id=$2</p></blockquote>
<p>Line 1: Activates the rewrite module for this particular folder. This line is required for ALL .htaccess files.</p>
<p>Line 2: We rewrite http://www.yourdomain.com/ to http://www.yourdomain.com/index.php. The [L] at the end is telling the .htaccess file to stop rewriting if this pattern has been match.</p>
<p>Line 3: We rewrite all incoming .html files into .php. We do this because it's easier for visitors to enter .html instead of .php.</p>
<p>Line 4. We rewrite http://www.yourdomain.com/users into http://www.yourdomain.com/users/. We just add the extra / at the end to say: "Hey, this is how we like it". The [R] at the end is telling the .htaccess to continue the rewrite regardless if the pattern matched or not.</p>
<p>Line 5. Is rewriting http://www.yourdomain.com/users/12 into http://www.yourdomain.com/users.php?id=12.</p>
<p>Very simple. The pattern is using the cross-language script regexp, or regular expressions.  A good place to start looking at regexp if you haven't heard about it before is the link below:</p>
<ul>
<li><a title="Regual expressions" href="http://www.regular-expressions.info/" target="_blank">Read more about Regual Expressions</a></li>
</ul>
<p>So by using the rewrite module found in the Apache HTTP server and creating a .htaccess file inside our main directory we can accomplish the friendly URLs task. Excited? I know I was the first time. Start right away!</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Getting Started: WAMP/LAMP]]></title>
<link>http://vailo.wordpress.com/?p=9</link>
<pubDate>Fri, 20 Jun 2008 13:55:17 +0000</pubDate>
<dc:creator>vailo</dc:creator>
<guid>http://vailo.wordpress.com/?p=9</guid>
<description><![CDATA[ The WAMP software is an easy way to get started with the Apache server, MySQL relational database s]]></description>
<content:encoded><![CDATA[<p class="MsoNormal"><!--[if gte mso 9]&#38;gt;  Normal 0   21   false false false  SV X-NONE X-NONE              MicrosoftInternetExplorer4              &#38;lt;![endif]--><!--[if gte mso 9]&#38;gt;                                                                                                                                            &#38;lt;![endif]--> <span lang="EN-US">The WAMP software is an easy way to get started with the Apache server, MySQL relational database system and PHP language combination under a Windows operating system. The software can be installed with just a few clicks and you will be able to run your PHP code just seconds after you have downloaded the software. <span> </span>Your own computer will act as a web server and will respond to the localhost URL command. <span> </span>The WAMP software is delivered with the latest releases of Apache, MySQL and PHP and includes a number of sweet features making your development a lot easier. The WAMP Server website have a great tutorial on how to install the software with good text and screenshots. If you are sitting on a Linux machine you can find the same software under the name LAMP.</span></p>
<ul>
<li><a title="WAMP Software website" href="http://www.en.wampserver.com/" target="_blank">http://www.en.wampserver.com/</a></li>
<li><a title="LAMP Software installation guide" href="http://lamphowto.com/" target="_blank">http://lamphowto.com/</a></li>
</ul>
<p><!--more--><br />
<!--[if gte mso 9]&#38;gt;  Normal 0   21   false false false  SV X-NONE X-NONE              MicrosoftInternetExplorer4              &#38;lt;![endif]--><!--[if gte mso 9]&#38;gt;                                                                                                                                            &#38;lt;![endif]--></p>
<p class="MsoNormal">If you just started with PHP and web development you might ask yourself why you would need a web server, HTML and CSS works just fine without one. The main difference is that when working with PHP (and many other languages) you will need a web server to execute the code you have written. When you write PHP code you will never be able to see the PHP code when looking at the page source. This is because the PHP code has been executed/translated by the server and transformed to HTML before it's sent back to your browser. To read more about the Apache server, MySQL database and the PHP scripting languages follow the links below:</p>
<ul>
<li><a title="Apche http Server" href="http://httpd.apache.org/" target="_blank">http://httpd.apache.org/</a></li>
<li><a title="MySQL official website" href="http://www.mysql.com/" target="_blank">http://www.mysql.com/</a></li>
<li><a title="PHP official website" href="http://www.php.net" target="_blank">http://www.php.net/</a></li>
</ul>
<p>This was a very short introduction for getting the tools to be able to work with PHP and MySQL under Windows or Linux. The links above provide a lot of useful tips and trix if you want to read more about the seperate software parts included in the WAMP/LAMP software. The WAMP software works great both under Windows XP and Windows Vista.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Setting up your localhost as example.com]]></title>
<link>http://pureform.wordpress.com/?p=15</link>
<pubDate>Sat, 14 Jun 2008 22:39:40 +0000</pubDate>
<dc:creator>pureform</dc:creator>
<guid>http://pureform.wordpress.com/?p=15</guid>
<description><![CDATA[Often times when people install WAMP [or LAMP] stacks on their machines, they&#8217;ll commonly use ]]></description>
<content:encoded><![CDATA[<p>Often times when people install <a href="http://en.wikipedia.org/wiki/WAMP" target="_blank">WAMP</a> [or <a href="http://en.wikipedia.org/wiki/LAMP_%28software_bundle%29" target="_blank">LAMP</a>] stacks on their machines, they'll commonly use <code>http://localhost/</code> to access their local server. I did so for years until I started working with dynamic sub domains and needed to use something other than <code>localhost</code> to access my server.</p>
<p>Example.com [or example.org, example.net] is a special domain as defined in <a href="http://www.rfc.net/rfc2606.html" target="_blank">RFC 2606</a> used for, you guessed it, examples. These domains will never be available to the public, so there's no need to worry about not being able to access the actual site in the future.</p>
<p><strong>Setting this up involves three main parts:</strong></p>
<ol>
<li>Set up a static IP on your machine.</li>
<li>Configuring Apache.</li>
<li>Editing your host file.</li>
</ol>
<p>&#160;</p>
<p><strong>Set up your static IP</strong><br />
There's really no need to go into this. There are a ton of sites out there to help you set up your static IP:<br />
 - <a href="http://www.google.com/search?q=%22static+ip%22+windows" target="_blank">Windows</a><br />
 - <a href="http://www.google.com/search?q=%22static+ip%22+os+x" target="_blank">Appletosh</a><br />
 - <a href="http://www.google.com/search?q=%22static+ip%22+linux" target="_blank">Linux</a></p>
<p>&#160;</p>
<p><strong>Apache Config</strong><br />
Everyone will have their <code>httpd.conf</code> file set up differently, so use this as an example of how to accomplish this. Keep in mind this file fragment should appear at the <strong>bottom</strong> of <code>httpd.conf</code>. I have also included my SSL layer here as well. It's not important for most installations, but I included to show how to use it with example.com.</p>
<p>The main theory behind this is to set up everything under a <a href="http://httpd.apache.org/docs/2.2/vhosts/examples.html" target="_blank">VirtualHost</a>:<br />
<strong>Note:</strong> <code>192.168.1.23</code> is my machine's static IP, so be sure to replace it with YOUR static IP</p>
<pre style="background:#eeeeee;overflow:auto;border:4px solid #dddddd;font-size:1em;padding:0 15px;">
<code><span style="color:#000000;">
# apache #
    NameVirtualHost *:80

# Dir structure #
    Listen 192.168.1.23:80
    ServerName 192.168.1.23:80

    &#60;VirtualHost *:80&#62;
        DocumentRoot &#34;S:/apache/htdocs/website1.com/&#34;
#       DocumentRoot &#34;S:/apache/htdocs/website2.com/&#34;
#       DocumentRoot &#34;S:/apache/htdocs/website3.com/&#34;
#       DocumentRoot &#34;S:/apache/htdocs/website4.com/&#34;
#       DocumentRoot &#34;S:/apache/htdocs&#34;
        ServerName www.example.com:80
    &#60;/VirtualHost&#62;

# PMA #
    &#60;VirtualHost *:80&#62;
        DocumentRoot &#34;S:/apache/htdocs/sql&#34;
        ServerName sql.example.com:80
    &#60;/VirtualHost&#62;

# SSL -- Don't include this if you don't use SSL #
    LoadModule ssl_module modules/mod_ssl.so
    SSLRandomSeed startup builtin
    SSLRandomSeed connect builtin
    SSLMutex default
    SSLSessionCache none

    Listen www.example.com:443

    &#60;VirtualHost *:443&#62;
        DocumentRoot &#34;S:/apache/htdocs/website1.com/&#34;
#       DocumentRoot &#34;S:/apache/htdocs/website2.com/&#34;
#       DocumentRoot &#34;S:/apache/htdocs/website3.com/&#34;
#       DocumentRoot &#34;S:/apache/htdocs/website4.com/&#34;
#       DocumentRoot &#34;S:/apache/htdocs&#34;
        ServerName www.example.com:443

        SSLEngine On
        SSLCertificateFile S:/apache/conf/pfs.crt
        SSLCertificateKeyFile S:/apache/conf/pfs.key
        SetEnvIf User-Agent &#34;.*MSIE.*&#34; nokeepalive ssl-unclean-shutdown
        ErrorLog logs/ssl_www.example.com-error.log
    &#60;/VirtualHost&#62;
</span>
</code></pre>
<p><em>Some directories are commented out, this allows me to run multiple sites on the server root. I just un-comment the site I want to work on, comment out the rest, restart the server and I'm good to go.</em></p>
<p>&#160;</p>
<p><strong>Host Files</strong><br />
Host files are like mini, stripped-down DNS servers that sit on your machine. This is where you tell your computer, "When I type in http://www.example.com, I want it to go to my local server, not the internet". Once again, this is something widely available on the net:</p>
<p> - <a href="http://www.google.com/search?q=%22host+file%22+windows" target="_blank">Windows</a><br />
 - <a href="http://www.google.com/search?q=%22host+file%22+os+x" target="_blank">Appletosh</a><br />
 - <a href="http://www.google.com/search?q=%22host+file%22+linux" target="_blank">Linux</a></p>
<p>Once you have your host files editable, add this to the bottom [don't over-write existing entries!] ... also be sure to replace: <code>192.168.1.23</code> with YOUR static IP:</p>
<pre style="background:#eeeeee;overflow:auto;border:4px solid #dddddd;font-size:1em;padding:0 15px;">
<code><span style="color:#000000;">
192.168.1.23    localhost
192.168.1.23    example.com
192.168.1.23    www.example.com
192.168.1.23    sql.example.com
</span>
</code></pre>
<p>Using your machine's static IP over <code>127.0.0.1</code> will allow other machines on your net work to connect to your server via http://www.example.com ... but you'll need to edit <strong>those</strong> machine's host files as well .. just use the same info from above on all your machines. Also make sure your firewall allows communication on Apache's ports [80, 443].</p>
<p><strong>You will more than likely have to restart your web browser or possibly your computer to get this to work.</strong></p>
<p><strong>DNS</strong><br />
Using a DNS server would eliminate the host file layer of this guide, but since I don't use one, it's not in this tutorial ... but it would be ideal for larger companies or offices [after all, it's just me, myself and I in my company].</p>
<p>One thing I will openly admit about this tutorial is that I have very little experience configuring apache. everything you see here I found around the internet and played with it until it worked. With that said, if you are more knowledgeable with apache config and have something to add, PLEASE DO SO! :-)</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Media Wiki Installation using Wamp Server]]></title>
<link>http://aeonier.wordpress.com/2008/06/11/media-wiki-installation-using-wamp-server/</link>
<pubDate>Wed, 11 Jun 2008 10:32:34 +0000</pubDate>
<dc:creator>Pranav</dc:creator>
<guid>http://aeonier.wordpress.com/2008/06/11/media-wiki-installation-using-wamp-server/</guid>
<description><![CDATA[Hey what about an idea of setting up your own Wikipedia like website where you can publish your arti]]></description>
<content:encoded><![CDATA[<p>Hey what about an idea of setting up your own Wikipedia like website where you can publish your articles. Sounds cool na. So lets do this.</p>
<h5>So what are the requirements?</h5>
<p>For installation of Media Wiki, you need an Apache Server, PHP, MySQL, Media WIki and a PC of course :P. Well it might seems confusing at this stage but hold on. No need to be panicked. Apache Server, PHP and MySQL come in one bundle called Wamp Server. Below I am providing the links for downloading the required stuff.</p>
<ul>
<li>Wamp Server - <a title="http://www.en.wampserver.com/download.php" href="http://www.en.wampserver.com/download.php">http://www.en.wampserver.com/download.php</a></li>
<li>Media Wiki - <a title="http://www.mediawiki.org/wiki/Download" href="http://www.mediawiki.org/wiki/Download">http://www.mediawiki.org/wiki/Download</a></li>
</ul>
<h5>What is Media Wiki ?</h5>
<p>Media wiki is a content management system. According to Wikipedia</p>
<blockquote><p>MediaWiki is a web-based wiki software application used by all projects of the Wikimedia Foundation, all wikis hosted by Wikia, and many other wikis, including some of the largest and most popular ones. Originally developed to serve the needs of the free content Wikipedia encyclopedia, today it has also been deployed by companies for internal knowledge management, and as a content management system. Notably, Novell uses it to operate several of its high traffic websites.</p>
<p>MediaWiki is written in the PHP programming language, and can use either the MySQL or PostgreSQL relational database management system. MediaWiki is distributed under the terms of the GNU General Public License while its documentation is released under the GFDL and partly in the public domain, making it free and open source software.</p></blockquote>
<h5>What is Wamp Server?</h5>
<p>As I said earlier, Wamp sever is a bundle of Apache, PHP and MySQL server. In words of Wamp server website</p>
<blockquote><p>WampServer is a Windows web development environment. It allows you to create web applications with Apache, PHP and the MySQL database. It also comes with PHPMyAdmin and SQLiteManager to easily manage your databases.</p></blockquote>
<h5>OK !!! Enough funda, let's get started with our business.</h5>
<p>1. Well first download the wamp server and install it like any other windows software. Installation is pretty easy. Just accept the default values.</p>
<p>2. Start the wamp server from Start menu</p>
<p style="text-align:center;"><img class="aligncenter" style="border-width:0;" src="http://aeonier.files.wordpress.com/2008/06/1-thumb.png" border="0" alt="1" width="602" height="377" /></p>
<p>3. Right click on wamp server icon on system notification area and open phpMyAdmin.</p>
<p style="text-align:center;"><a href="http://aeonier.files.wordpress.com/2008/06/2.png"><img class="aligncenter" style="border-width:0;" src="http://aeonier.files.wordpress.com/2008/06/2-thumb.png" border="0" alt="2" width="605" height="378" /></a></p>
<p>4. Create the database for wiki.</p>
<p style="text-align:center;"><a href="http://aeonier.files.wordpress.com/2008/06/3.jpg"><img class="aligncenter" style="border-width:0;" src="http://aeonier.files.wordpress.com/2008/06/3-thumb.jpg" border="0" alt="3" width="605" height="378" /></a></p>
<p>5. Click the icon shown.</p>
<p style="text-align:center;"><a href="http://aeonier.files.wordpress.com/2008/06/4.png"><img class="aligncenter" src="http://aeonier.files.wordpress.com/2008/06/4-thumb.png" border="0" alt="4" width="605" height="378" /></a></p>
<p>6. Click the icon shown.</p>
<p style="text-align:center;"><a href="http://aeonier.files.wordpress.com/2008/06/41.png"><img class="aligncenter" src="http://aeonier.files.wordpress.com/2008/06/41-thumb.png" border="0" alt="4.1" width="605" height="378" /></a></p>
<p>7. Scroll down.</p>
<p style="text-align:center;"><a href="http://aeonier.files.wordpress.com/2008/06/42.png"><img class="aligncenter" src="http://aeonier.files.wordpress.com/2008/06/42-thumb.png" border="0" alt="4.2" width="605" height="378" /></a></p>
<p>8. Enter password for database and then press Go.</p>
<p style="text-align:center;"><a href="http://aeonier.files.wordpress.com/2008/06/43.png"><img class="aligncenter" src="http://aeonier.files.wordpress.com/2008/06/43-thumb.png" border="0" alt="4.3" width="605" height="378" /></a></p>
<p>9. Now go to wamp directory. Generally it is C:\wamp or C:\Program Files\wamp<br />
10. Create a directory named “wiki” there.<br />
11. Extract the content of mediawiki‐1.12.0.tar.gz here. A directory named mediawiki‐1.12.0 will be formed. Open this directory and cut all of its contents and paste to wiki directory.<br />
12. Now open <a href="http://localhost/wiki">http://localhost/wiki</a> in your browser. You will see following. Click the link shown.</p>
<p style="text-align:center;"><a href="http://aeonier.files.wordpress.com/2008/06/5.png"><img class="aligncenter" src="http://aeonier.files.wordpress.com/2008/06/5-thumb.png" border="0" alt="5" width="605" height="378" /></a></p>
<p>13. Give a name to your wiki.</p>
<p style="text-align:center;"><a href="http://aeonier.files.wordpress.com/2008/06/61.png"><img class="aligncenter" src="http://aeonier.files.wordpress.com/2008/06/61-thumb.png" border="0" alt="6.1" width="605" height="378" /></a></p>
<p>14. Enter admin username and password for wiki. This username and password is required for maintenance of wiki.</p>
<p style="text-align:center;"><a href="http://aeonier.files.wordpress.com/2008/06/62.png"><img class="aligncenter" src="http://aeonier.files.wordpress.com/2008/06/62-thumb.png" border="0" alt="6.2" width="605" height="378" /></a></p>
<p>15. Scroll down.</p>
<p style="text-align:center;"><a href="http://aeonier.files.wordpress.com/2008/06/63.png"><img class="aligncenter" src="http://aeonier.files.wordpress.com/2008/06/63-thumb.png" border="0" alt="6.3" width="605" height="378" /></a></p>
<p>16. Enter the database name, username of database and password created in step 8. Username is root.</p>
<p style="text-align:center;"><a href="http://aeonier.files.wordpress.com/2008/06/64.png"><img class="aligncenter" src="http://aeonier.files.wordpress.com/2008/06/64-thumb.png" border="0" alt="6.4" width="605" height="378" /></a></p>
<p>17. Click install wiki to install the Media Wiki.</p>
<p style="text-align:center;"><a href="http://aeonier.files.wordpress.com/2008/06/65.png"><img class="aligncenter" src="http://aeonier.files.wordpress.com/2008/06/65-thumb.png" border="0" alt="6.5" width="605" height="378" /></a></p>
<p>18. Note installation successful message. Click on “this link” to go to next stage.</p>
<p style="text-align:center;"><a href="http://aeonier.files.wordpress.com/2008/06/7.png"><img class="aligncenter" src="http://aeonier.files.wordpress.com/2008/06/7-thumb.png" border="0" alt="7" width="605" height="378" /></a></p>
<p>19. Now copy C:/wamp/wiki/config/LocalSettings.php to C:/wamp/wiki directory</p>
<p>20. Now open <a href="http://localhost/wiki">http://localhost/wiki</a> in your browser. You will see this.</p>
<p style="text-align:center;"><a href="http://aeonier.files.wordpress.com/2008/06/9.png"><img class="aligncenter" src="http://aeonier.files.wordpress.com/2008/06/9-thumb.png" border="0" alt="9" width="605" height="378" /></a></p>
<p>Hurray, your wiki is installed :D. Start posting content and building your wiki.</p>
<table border="0" cellspacing="1" cellpadding="1">
<tbody>
<tr>
<td class="sbmText">Share this post :</td>
<td class="sbmDim"><a class="sbmDim" title="Post it to del.icio.us" href="http://del.icio.us/post?url=http://aeonier.wordpress.com/2008/06/11/media-wiki-installation-using-wamp-server/&#38;;title=Media Wiki Installation using Wamp Server" target="_blank"><img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/deliciou4.png" border="0" alt="" /></a></td>
<td class="sbmDim"><a class="sbmDim" title="Post it to digg" href="http://digg.com/submit?phase=2&#38;url=http://aeonier.wordpress.com/2008/06/11/media-wiki-installation-using-wamp-server/&#38;title=Media Wiki Installation using Wamp Server" target="_blank"><img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/digg14.png" border="0" alt="" /></a></td>
<td class="sbmDim"><a class="sbmDim" title="Post it to furl" href="http://www.furl.net/store?s=f&#38;to=0&#38;u=http://aeonier.wordpress.com/2008/06/11/media-wiki-installation-using-wamp-server/&#38;ti=Media Wiki Installation using Wamp Server" target="_blank"><img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/furl4.png" border="0" alt="" /></a></td>
<td class="sbmDim"><a class="sbmDim" title="Post it to live" href="https://favorites.live.com/quickadd.aspx?marklet=1&#38;mkt=en-us&#38;url=http://aeonier.wordpress.com/2008/06/11/media-wiki-installation-using-wamp-server/&#38;title=Media Wiki Installation using Wamp Server" target="_blank"><img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/live4.png" border="0" alt="" /></a></td>
<td class="sbmDim"><a class="sbmDim" title="Post it to magnolia!" href="http://ma.gnolia.com/bookmarklet/add?url=http://aeonier.wordpress.com/2008/06/11/media-wiki-installation-using-wamp-server/&#38;title=Media Wiki Installation using Wamp Server" target="_blank"><img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/magnolia4.png" border="0" alt="" /></a></td>
<td class="sbmDim"><a class="sbmDim" title="Post it to reddit!" href="http://reddit.com/submit?url=http://aeonier.wordpress.com/2008/06/11/media-wiki-installation-using-wamp-server/&#38;title=Media Wiki Installation using Wamp Server" target="_blank"><img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/reddit4.png" border="0" alt="" /></a></td>
<td class="sbmDim"><a class="sbmDim" title="Post it to technorati!" href="http://technorati.com/faves/?add=http://aeonier.wordpress.com/2008/06/11/media-wiki-installation-using-wamp-server/&#38;title=Media Wiki Installation using Wamp Server" target="_blank"><img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/technora4.png" border="0" alt="" /></a></td>
<td class="sbmDim"><a class="sbmDim" title="Post it to yahoo!" href="http://myweb.yahoo.com/myresults/bookmarklet?u=http://aeonier.wordpress.com/2008/06/11/media-wiki-installation-using-wamp-server/&#38;t=Media Wiki Installation using Wamp Server" target="_blank"><img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/yahoo9.png" border="0" alt="" /></a></td>
</tr>
</tbody>
</table>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Developing in PHP]]></title>
<link>http://taroza.wordpress.com/?p=11</link>
<pubDate>Wed, 04 Jun 2008 02:24:31 +0000</pubDate>
<dc:creator>taroza</dc:creator>
<guid>http://taroza.wordpress.com/?p=11</guid>
<description><![CDATA[Most of my time I spend with JAVA&#8230; Unfortunately that&#8217;s not my girlfriend  Recently I st]]></description>
<content:encoded><![CDATA[<p>Most of my time I spend with JAVA... Unfortunately that's not my girlfriend :) Recently I started playing with PHP. And I must say I like it. Some time ago I kept considering PHP even worse than JSP. Now I see it's advantages.</p>
<p>I found out that an easy start for LAMP (Linux+Apache+MySQL+PHP) is installing <a title="Wamp" href="http://www.en.wampserver.com/" target="_blank">WAMP</a>. For those who don't want to waist too much time on installing all the separate parts (especially on Windows) this is really a good choice.</p>
<p>Having all the infrastructure setup I began looking for a nice IDE to develop PHP. As I am use to Eclipse, naturally I started looking for plug-ins. There are two of them worth considering: <a href="http://www.phpeclipse.de/" target="_blank">PHPEclipse</a> and <a href="http://www.eclipse.org/pdt/" target="_blank">PDT</a>. The latter to my mind is better. It comes with some nice <a href="http://www.zend.com/" target="_blank">Zend</a> features, like debugger. Although it took me some time to configure everything, I finally adopted it. If anyone knows of a better Open Source alternative, please let me know. I guess there should be plenty of them at least for Linux.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Entornos AMP (apache+php+mysql) recomendaciones de configuración]]></title>
<link>http://xhiena.wordpress.com/?p=231</link>
<pubDate>Tue, 27 May 2008 17:40:21 +0000</pubDate>
<dc:creator>xhiena</dc:creator>
<guid>http://xhiena.wordpress.com/?p=231</guid>
<description><![CDATA[un entorno AMP (LAMP en GNU/linux, WAMP en windows,&#8230;)es un programa conjunto de programas que ]]></description>
<content:encoded><![CDATA[<p>un entorno AMP (<abbr title="Linux Apache mysql php">LAMP</abbr> en GNU/linux, <abbr title="Windows Apache mysql php">WAMP</abbr> en windows,...)es un <span style="text-decoration:line-through;">programa</span> conjunto de programas que te permiten tener un servidor de páginas web.</p>
<p>Suelen traer un apache+php+mysql con el phpmyadmin y el sqliteadmin. La configuración por defecto es basiquísima, que suele resumirse en root sin contraseña, y carpetas por defecto</p>
<p>Yo me lo instale para alojar mi <span style="text-decoration:line-through;">peste</span>proyecto de <a title="la web de xhiena" href="http://xhiena.myftp.org">página web</a>, y para probar algún cms que otro ver como están hechos y cosas de esas (esa mala manía de aprender cosas que no sirven para nada, andá si gracias a eso tengo trabajo actualmente!).</p>
<p>Aunque sea un entorno de pruebas, se debe configurar bien. Porque si no, un día de estos llegará google, y vera que tienes un servidor, y te indexará como sólo el sabe. y alguien aburrido de cualquier país le dara por buscar en google: "intitle:wamp5 homepage" y que pasará? esto:</p>
<p><a href="http://xhiena.files.wordpress.com/2008/05/wamp.jpg"></a></p>
<p style="text-align:center;"><img class="alignnone size-medium wp-image-232 aligncenter" src="http://xhiena.wordpress.com/files/2008/05/wamp.jpg?w=105" alt="wamp5 homepage" width="105" height="300" /></p>
<h6 style="text-align:center;">(Pincha para ver)</h6>
<p>Lo he descubierto gracias al google analitycs xD en la sección de palabras con las que llegan a tu web xD</p>
<p>Así que voy a dar una serie de consejos o recomendaciones cuando instalas un server web (Aunque sea un entorno de pruebas, que empieza siendo un entorno de pruebas y luego... chupa chupa que yo te aviso...):</p>
<p><!--more--></p>
<h2>Si vuestro WAMP tiene página de inicio: BORRARLA</h2>
<p>Las paginas de inicio de los wamp suelen tener información de los modulos cargados, extensiones, listados de carpetas, accesos a herramientas de gestión... es recomendable borrarlo, o modificarlo para que no muestre la mitad de las cosas. y aunque le cambies el nombre al archivo si google lo indexa...</p>
<h2>Ponerle contraseña para root al MySql.</h2>
<p>Curiosidad:</p>
<p style="padding-left:30px;">En los entornos GNU/Linux te pide contraseña para root cuando instalas, en entornos windows no</p>
<p>Dejando aparte que es <span style="text-decoration:line-through;">mejor</span> más estable un server en linux que un server en windows (hablando de apache, php y mysql) El mysql debe tener password para root, porque si no, podran entrar en nuestras base de datos y hacer todo lo que quieran puesto que son root...</p>
<p>poner la contraseña es facil, solo hay que tener en cuenta que no debe hacerse desde el phpmyadmin:</p>
<h3>Abrimos la consola del mysql (si, una cosa negra en la que se escribe)</h3>
<p><span style="color:#ff0000;">Para los ejemplos en windows asumiré que el mysql esta instalado en la carpeta c:\mysql. que cada uno cambie c:\mysql por la ruta donde esté instalado el mysql. La versión que uso del mysql es la 5.0.51b, asi que comprobar todas las rutas no sea que os pete por la versión del mysql.</span></p>
<p>En windows:</p>
<p style="padding-left:30px;">Inicio/ejecutar o teclaWindows+r</p>
<p style="padding-left:30px;">y escribimos "cmd" (sin comillas)</p>
<p>ya en el cmd, escribimos:</p>
<p style="padding-left:30px;">c:\mysql\mysql5.0.51b\bin\mysql.exe -uroot mysql</p>
<p>en entornos GNU/Linux:</p>
<p>Abrimos un terminal y escribimos:</p>
<p style="padding-left:30px;">mysql -uroot mysql</p>
<p>Esto lo que hace es abrir la consola del mysql con el usuario root y entrar en la base de datos "mysql" (donde se guarda toda la informacion sobre el mysql, usuarios, algunas opciones,...)</p>
<p><span style="color:#00ccff;">Si este paso os da error, y el error es:</span></p>
<p style="padding-left:30px;"><span style="color:#00ccff;">ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)<br />
</span></p>
<p><span style="color:#00ccff;">Vuestro root ya tiene contraseña</span>, si no, abreis entrado en la consola de mysql</p>
<p>no habra cambiado nada salvo el promp, que en vez de ser c:\Documents and settings\loquesea será mysql&#62;</p>
<p>ahora a poner la contraseña:</p>
<p style="padding-left:30px;"><span class="mediumtext"> UPDATE user SET Password=PASSWORD('<span style="color:#ff0000;">LA_CONTRASEÑA_QUE_QUIERES_PARA_ROOT</span>') WHERE User="root"; </span></p>
<p>con esto nuestro root ya tiene contraseña.</p>
<p>Podemos comprobarlo volviendo a abrir la consola mysql:</p>
<p>mysql&#62; quit</p>
<p>... \mysql.exe -uroot mysql</p>
<p>si entras... algo no ha ido bien... revisa los pasos</p>
<p>si te salta el error que he puesto en azulito antes, chachi, porque es lo que debe hacer.</p>
<p>ahora para entrar a la tabla mysql hay que poner:</p>
<p>...\mysql.exe -uroot -p<span style="color:#ff0000;">LA_CONTRASEÑA_QUE_PUSISTE_ANTES</span> mysql</p>
<p>Una vez mysql tiene contraseña para root puedes hacer un par de cosas.</p>
<p><strong>1.- Configurarte el phpmyadmin si lo vas a utilizar:</strong></p>
<p style="padding-left:30px;">phpMyAdmin es una herramienta php de gestión de una base(s) de datos Mysql</p>
<p>Solo tienes que editar el archivo de configuración config.inc.php de donde tengas la carpeta del phpmyadmin y dejarlo tal que:<br />
<code><br />
$cfg['Servers'][$i]['auth_type']     = 'cookie';<br />
$cfg['Servers'][$i]['user']          = 'root';<br />
$cfg['Servers'][$i]['password']      = '';</code></p>
<p>auth_type tiene varios valores: cookie, http, o config. Con config le ponemos el user y el password y ya entramos directamente, por lo que es <strong>ALTAMENTE NO RECOMENDABLE.</strong> Yo recomiendo cookie o http, con config te salta una página web con un login y pass, y con http te salta una ventana de autentificación (o autenticación) de apache.</p>
<p><strong>2.- Quitar los usuarios invitados de la base de datos</strong></p>
<p style="padding-left:30px;">Quien quiere invitados en su almacén de datos?</p>
<p>Normalmente mysql suele poner 2 usuarios, root con todos los permisos e invitado con ningún permiso. Yo personalmente prefiero quitar a los invitados</p>
<p><strong>Borrar invitados: </strong>(esto se puede hacer desde el phpmyadmin)<strong><br />
</strong></p>
<p>entramos en el phpmyadmin</p>
<p><a href="http://xhiena.wordpress.com/files/2008/05/phpmyadmin.jpg"><img class="alignnone size-medium wp-image-233" src="http://xhiena.wordpress.com/files/2008/05/phpmyadmin.jpg?w=300" alt="phpmyadmin" width="300" height="186" /></a></p>
<p>Entramos en privilegios (es lo rojo en la foto)</p>
<p>y borramos al usuario invitado.</p>
<p><strong>3.- Seguridad para nuestra base de datos.</strong></p>
<p style="padding-left:30px;">Algunos dicen que esto es paranoico, pero yo no lo veo tan paranoico.</p>
<p>Para darle mas seguridad a nuestras bases de datos, una medida más a tomar es la de crear un usuario distinto para las bases de datos de proyectos distintos.</p>
<p>Es decir, voy a hostear en este server mysql: mi blog, una pagina de un amigo, un proyectillo mio, una galeria de fotos, y 3 o 4 proyectos mas. <span style="color:#ff0000;">Ante todo, si en vuestro mysql va a meter la zarpa alguien mas, un usuario para cada zarpa ajena </span>y le dais privilegios sobre las bases de datos que necesite y por supuesto, a las bases de datos "mysql" e "information_schema" jamas deis permisos de ningún tipo a nadie más. Y para los proyectillos personales, es recomendable que cada uno tenga un usuario mysql con solo acceso total a su base de datos (usuario wordpress para la base de datos del wordpress,...)</p>
<p>También es aconsejable que vosotros trabajéis con un usuario aparte, y usar root sólo cuando necesites privilegios de root en el mysql.</p>
<h2>APACHE</h2>
<p>Se puede cambiar la localización del directorio donde dejar las webs para que no sea el de por defecto, hacer enlaces simbólicos,...</p>
<h2>PHP</h2>
<p>Cargar solo las extensiones que necesitéis. Si no vas a hacer tratamiento de imágenes, no se necesita la gd</p>
<p>Desactivar Register_globals si teneis un php4 o inferior.</p>
<h2>Y ya de sentido común: Actualizar</h2>
<p>Estar al tanto de las actualizaciones de seguridad, valorar si el cambio de versión es bueno o si realmente lo necesitáis.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Running PHP scripts on PC]]></title>
<link>http://shubhamoy.wordpress.com/?p=15</link>
<pubDate>Sun, 25 May 2008 12:09:37 +0000</pubDate>
<dc:creator>Shubhamoy</dc:creator>
<guid>http://shubhamoy.wordpress.com/?p=15</guid>
<description><![CDATA[Hi Friends, I was searching a way to run PHP scripts on my lappy but was unable. Yesterday I got a m]]></description>
<content:encoded><![CDATA[<p>Hi Friends, I was searching a way to run <a title="PHP" href="http://en.wikipedia.org/wiki/PHP">PHP</a> scripts on my lappy but was unable. Yesterday I got a method of doing that, here goes my method:</p>
<p>Read the full article <a href="http://sachinkraj.wordpress.com/2008/05/22/running-php-scripts-on-pc/">here</a>.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Running PHP scripts on PC]]></title>
<link>http://sachinkraj.wordpress.com/?p=269</link>
<pubDate>Thu, 22 May 2008 06:39:21 +0000</pubDate>
<dc:creator>Shubhamoy</dc:creator>
<guid>http://sachinkraj.wordpress.com/?p=269</guid>
<description><![CDATA[Hi Friends,
I was searching a way to run PHP scripts on my lappy but was unable. Yesterday I got a m]]></description>
<content:encoded><![CDATA[<p>Hi Friends,</p>
<p>I was searching a way to run <a title="PHP" href="http://en.wikipedia.org/wiki/PHP"><strong>PHP</strong></a> scripts on my lappy but was unable. Yesterday I got a method of doing that, here goes my method:</p>
<ul>
<li><strong>First of all you need to install </strong><a title="Wamp Server Homepage" href="http://wampserver.com/"><strong>Wamp Server</strong></a><strong> (WAMP= Windows Apache MySQL PHP).</strong></li>
<li><strong>Its installation is very easy. </strong></li>
<li><strong>After the installation. Run Wamp Server.</strong></li>
<li><strong>Open your browser and type either http://localhost or 127.0.0.1</strong></li>
<li><strong>Then place the PHP scripts in C:\Wamp\www(I guess you have installed it on C: Drive)</strong></li>
<li><strong>Now you can run PHP script successfully on your PC.</strong></li>
</ul>
<p><strong><span style="text-decoration:underline;">NOTE:</span></strong></p>
<ul>
<li><strong>You can define 127.0.0.1 to http://yourname.com. </strong><a title="Read This" href="http://sachinkraj.wordpress.com/2008/05/14/blocking-a-website-without-any-software/"><strong>Read this</strong></a><strong>.</strong></li>
<li><strong>Even you can try </strong><a title="XAMPP" href="http://www.apachefriends.org/en/xampp.html"><strong>XAMPP</strong></a><strong>. It is capable of running </strong><a title="Perl" href="http://en.wikipedia.org/wiki/Perl"><strong>Perl</strong></a><strong> scripts also.</strong></li>
</ul>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Virtual Directory in WAMP using Symbolic Link]]></title>
<link>http://nareshkhokhani.wordpress.com/?p=16</link>
<pubDate>Wed, 21 May 2008 12:51:42 +0000</pubDate>
<dc:creator>Naresh Khokhaneshiya</dc:creator>
<guid>http://nareshkhokhani.wordpress.com/?p=16</guid>
<description><![CDATA[You can setup a virtual directory in WAMP using Symbolic Link. You have to create a symbolic link in]]></description>
<content:encoded><![CDATA[<p>You can setup a virtual directory in WAMP using Symbolic Link. You have to create a symbolic link in Windows using following command :</p>
<p class="MsoNormal">mklink /D [virtualDirectoryName] [TargetDirectory]</p>
<p class="MsoNormal" style="text-indent:0.5in;">where,</p>
<p class="MsoNormal" style="text-indent:0.5in;">/D indicates the target is a directory and not a file. If you don’t provide this then it will take file as target by default</p>
<p class="MsoNormal" style="text-indent:0.5in;">[virtualDirectoryName] is the name of the virtual directory</p>
<p class="MsoNormal" style="text-indent:0.5in;">[TargetDirectory] is the target directory to which you want to link the virtual directory</p>
<p class="MsoNormal">For example, if you want to create a site using name ‘mysite’ and you want to link this virtual directory to the directory ‘d:\somefolder\sitecontent’, then assuming the location of wamp as ‘c:\wamp\www’ you will create symbolic link as follows :</p>
<p class="MsoNormal">mklink /D c:\wamp\www\mysite d:\somefolder\sitecontent</p>
<p><span style="font-size:11pt;">I think it would be very useful to create virtual directory in wamp so that we would not have to put all the content into www directory of wamp.</span></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[SpikeWAMP - Part ii]]></title>
<link>http://divyad.wordpress.com/?p=94</link>
<pubDate>Tue, 20 May 2008 06:43:56 +0000</pubDate>
<dc:creator>divya</dc:creator>
<guid>http://divyad.wordpress.com/?p=94</guid>
<description><![CDATA[It was not too long ago that I blogged about SpikeWAMP here, SpikeSource has made a release for Spik]]></description>
<content:encoded><![CDATA[<p>It was not too long ago that I blogged about SpikeWAMP <a href="http://divyad.wordpress.com/2007/12/13/spikewamp-the-newest-wamp-stack-in-town/">here</a>, <a href="http://www.spikesource.com/">SpikeSource</a> has made a release for SpikeWAMP 1.4 beta recently. This time, they have gone one step ahead and created application installers for <a href="http://drupal.org/">Drupal</a>, <a href="http://gallery.menalto.com/">Gallery</a> and <a href="http://www.phpbb.com/">phpBB</a>. These application installers do not limit its users to one app but allow installation of the other two through the updater. So the users don't need to download the stack each time.</p>
<p>Right now they are out with 3 application with more in the pipeline. Significant changes for this releases are:</p>
<ul>
<li>Application installers (Drupal, phpBB, Gallery and more coming soon!)</li>
<li>Support for Windows Server 2008 and Vista.</li>
<li>Significant changes on the platform.</li>
<li>Works with Windows Server 2008 certification ready!</li>
<li>Latest versions of Apache and PHP</li>
<li>New crisp look.</li>
</ul>
<p>For more information about SpikeWAMP, click <a href="http://developer.spikesource.com/wiki/index.php/SpikeWAMP_Addon_how-to">here</a>. What's more? They are available for free <a href="http://developer.spikesource.com/frs/?group_id=29">download here</a>.</p>
<p>With a continued effort from by <a href="http://www.spikesource.com/">SpikeSource</a>, opensource software is now ready to take off on the Windows platform too. These quality installers are worth giving a try!</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Aula de sábado na faete]]></title>
<link>http://caironoleto.wordpress.com/?p=58</link>
<pubDate>Mon, 05 May 2008 14:45:49 +0000</pubDate>
<dc:creator>Cairo Noleto</dc:creator>
<guid>http://caironoleto.wordpress.com/?p=58</guid>
<description><![CDATA[Como prometido, aqui está o link para guia de instalação do WAMP (Windows + Apache + MySQL + PHP)]]></description>
<content:encoded><![CDATA[<p>Como prometido, aqui está o <a title="WAMP" href="http://www.linhadecodigo.com.br/Artigo.aspx?id=1151" target="_blank">link</a> para guia de instalação do WAMP (Windows + Apache + MySQL + PHP).</p>
<p>Tambem atualizei a página da <a title="Página da Faete" href="http://caironoleto.wordpress.com/faete/" target="_self">faete</a> aqui no blog.</p>
<p>Até a próxima!</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Wamp Server 2.0b]]></title>
<link>http://www.geoserviceprojects.com/?p=39</link>
<pubDate>Mon, 28 Apr 2008 09:01:43 +0000</pubDate>
<dc:creator>zileni</dc:creator>
<guid>http://www.geoserviceprojects.com/?p=39</guid>
<description><![CDATA[
Wamp è un ambiente di sviluppo web per Windows. Permette di creare applicazioni web con Apache, PH]]></description>
<content:encoded><![CDATA[<div class="entry"><a href="http://www.geoserviceprojects.com/uploads/2008/04/image_menu_wamp.gif"><img class="alignleft alignnone size-medium wp-image-40" style="border:0 none;" src="http://www.geoserviceprojects.com/wp-content/uploads/2008/04/image_menu_wamp.gif" alt="" width="281" height="289" /></a></div>
<div class="entry">Wamp è un ambiente di sviluppo web per Windows. Permette di creare applicazioni web con Apache, PHP e database MySQL gestibili con PHPMyAdmin e SQLiteManager.</div>
<div class="entry">Viene installato e configurato tutto automaticamente dall'installatore, è un ottima soluzione per avere un Server WEB Apache sulla propria macchina Windows senza creare da zero un server Linux.</div>
<div class="entry"></div>
<div class="entry">
</div>
<div class="entry">
</div>
<div class="entry">Per il Download <a href="http://www.wampserver.com/en/download.php" target="_blank">clicca qui</a>.</div>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Comparación: XAMPP y WAMP]]></title>
<link>http://mundo20.wordpress.com/?p=12</link>
<pubDate>Thu, 24 Apr 2008 11:01:56 +0000</pubDate>
<dc:creator>Mundo 2.0</dc:creator>
<guid>http://mundo20.wordpress.com/?p=12</guid>
<description><![CDATA[Como ya comenté en el anterior post, voy a realizar una comparación entre las dos infraestructuras]]></description>
<content:encoded><![CDATA[<p style="text-align:justify;">Como ya comenté en el <a href="http://mundo20.wordpress.com/2008/04/24/xampp-y-wamp/" target="_blank">anterior post</a>, voy a realizar una <strong>comparación entre las dos infraestructuras de servidores</strong> web más usadas que hay para Windows: XAMPP y WAMP.</p>
<p style="text-align:justify;">Las diferencias están orientadas más a la manera trabajar con ambos que en el fondo, porque ambos incluyen PHP, Apache y MySQL, y estoy orientando la comparación hacia el sistema operativo Windows, el único sobre el que funciona WAMP, que no es multiplataforma (XAMPP si lo es).</p>
<p style="text-align:justify;">El trabajo que realizaba al comenzar a usar ambas aplicaciones era instalar <strong>un servidor para Joomla</strong> (CMS), del que hablaré largo y tendido más adelante.</p>
<p style="text-align:justify;">Las <strong>diferencias y semejanzas</strong> más sustanciales son:</p>
<p><!--[if !supportLists]--><!--[endif]--></p>
<p style="text-align:justify;">♦ Para acceder a tu proyecto particular WAMP incluye un 'explorador de archivos', que permite moverse entre directorios partiendo de C:\wamp\www, para abrir un proyecto en XAMPP hay que escribir la url en navegador: <a href="http://localhost/">http://localhost/</a>, porque XAMPP no incluye este servicio.</p>
<p style="text-align:justify;">♦ Wamp no incluye el apartado de <strong>Chequeo de seguridad</strong>, el cual sí incluye XAMPP, siendo esta característica muy útil para ver la seguridad de tus proyectos una vez estén online.</p>
<p style="text-align:justify;">♦ La manera de <strong>acceder a las configuraciones específicas de PHP o MySQL</strong>, sin usar ‘phpmyadmin’ es bastante árida, pero con WAMP puedes acceder a una variedad importante de estos archivos a través del un menú al que se accede haciendo clic en el icono del área de notificación (para Windows). Estos archivos incluyen la configuración de PHP, MySQL...</p>
<p style="text-align:center;"><img class="size-medium wp-image-13" src="http://mundo20.wordpress.com/files/2008/04/phpmyadmin2.jpg?w=300" alt="" width="300" height="216" /></p>
<p>♦ XAMPP incluye herramientas extra para realizar una variada cantidad de servicios incluidos en el paquete básico. Éstas son:</p>
<ul style="text-align:justify;">
<li><span><span><span style="font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;"> </span></span></span><a href="http://www.mrunix.net/webalizer/" target="_blank">Webalizer</a>: genera <strong>logs de análisis sobre acceso y uso de una determinada página</strong>: visitas, países de procedencia de los visitantes… Las estadísticas generadas pueden ser representadas de diferentes maneras en gráficos, pudiendo configurarlo para medir días, meses o años.</li>
<li><span><span><span style="font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;"> </span></span></span>Conmutador PHP: modifica automáticamente la versión de PHP que estamos usando en nuestro proyecto entre la 4 y la 5, siendo muy útil para comprobar que los proyectos funcionan con ambas versiones.</li>
<li><a href="http://www.mundopc.net/freeware/articulos/mercury/index.php" target="_blank">Mercury Mail</a>: herramienta que permite <strong>configurar un servidor de correo</strong>, aunque viene integrada requiere un notable conocimiento sobre redes y requiere diferentes configuraciones para mails internos (intranet) o externos (Internet).</li>
</ul>
<p>♦ Al iniciar XAMPP, aparece la ventana<strong> XAMPP Control Panel</strong>, en la que están reflejadas las aplicaciones que están corriendo en ese momento. Estas aplicaciones son: Apache, MySQL, <a href="http://filezilla-project.org/" target="_blank">FileZilla</a>, y Mercury Mail. Con WAMP no queda más remedio que ir navegando por el menú de su icono de la barra de tareas para saber qué servicios están funcionando, lo cual es muy incómodo.</p>
<p style="text-align:center;"><img class="size-medium wp-image-14" src="http://mundo20.wordpress.com/files/2008/04/control-panel-xampp.jpg?w=300" alt="" width="300" height="241" /></p>
<p><!--[if !supportLists]--><!--[endif]--><!--[if !supportLists]--><!--[endif]--><!--[if !supportLists]--><!--[endif]--><!--[if !supportLists]--><!--[endif]--><!--[if !supportLists]--><!--[endif]--><!--[if !supportLists]--><!--[endif]--></p>
<p style="text-align:justify;">
<p><!--[if !supportLists]-->♦ El interfaz para crear bases de datos y usuarios, así como sus permisos son idénticos en ambos. Ambos incluyen ‘phpmyadmin’ (<a href="http://localhost/phpmyadmin/">http://localhost/phpmyadmin/</a>), la herramienta para manejar la administración de SQL, para realizar esas tareas.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[XAMPP y WAMPP]]></title>
<link>http://mundo20.wordpress.com/?p=11</link>
<pubDate>Thu, 24 Apr 2008 10:01:41 +0000</pubDate>
<dc:creator>Mundo 2.0</dc:creator>
<guid>http://mundo20.wordpress.com/?p=11</guid>
<description><![CDATA[XAMPP y WAMP son servidores web, basados en software libre, que, de forma sencilla y requiriendo un ]]></description>
<content:encoded><![CDATA[<p><strong>XAMPP</strong> y <strong>WAMP</strong> son servidores web, basados en software libre, que, de forma sencilla y requiriendo un mínimo conocimiento de las aplicaciones que utilizan, permiten publicar páginas-web desde el propio ordenador.</p>
<p style="text-align:center;"><img src="http://www.apachefriends.org/img/xampp-logo-new.gif" alt="XAMPP logo" width="147" height="43" /></p>
<p>XAMPP es un acrónimo, sus siglas significan:</p>
<ul>
<li><strong>X</strong>: para cualquier sistema operativo.</li>
<li><strong>A</strong>: <a href="http://es.wikipedia.org/wiki/Servidor_HTTP_Apache" target="_blank">Apache</a>, es un <strong>servidor HTTP </strong>en software libre para cualquier plataforma. Tiene entre sus características bases de datos de autenticación y negociado de contenido o mensajes de error altamente configurables.</li>
<li><strong>M</strong>: <a href="http://es.wikipedia.org/wiki/MySQL" target="_blank">MySQL</a>, es un sistema de <strong>gestión de base de datos</strong> relacional, multihilo y multiusuario.</li>
<li><strong>P</strong>: <a href="http://es.wikipedia.org/wiki/PHP" target="_blank">PHP</a>, es un lenguaje de programación interpretado, para crear webs dinámicas. Su gran versatilidad radica en que puede ser embebido dentro de código HTML.</li>
<li><strong>P</strong>: Perl, es un lenguaje de programación que toma características de C, de Lisp y, en menor grado, de muchos otros lenguajes.</li>
</ul>
<p style="text-align:center;"><img src="http://www.piksu.com/utils/ohjelmat_ammattikayttoon/wamp5_logo_accueil.gif" alt="WAMP logo" width="70" height="69" /></p>
<p>Por su parte, las siglas de WAMP significan <strong>W</strong>indows (el Sistema Operativo sobre el que funciona), <strong>A</strong>pache, <strong>M</strong>ySQL y <strong>P</strong>HP.</p>
<p>La herramienta principal de ambos es <strong>phpMyAdmin</strong>, escrita en PHP, que permite la gestión de la base de datos MySQL (crear, eliminar y alterar tablas, borrar, editar y añadir <span class="mw-redirect">campos</span>,  ejecutar cualquier sentencia SQL en general) a través de páginas web consecutivas, que proporcionan una interfaz de usuario muy orientativa si no estás familiarizado con MySQL.</p>
<p>La forma de trabajo con estos servidores consiste en <strong>crear el contenido que quieras publicar</strong> en tu propio ordenador (http://localhost/) y luego publicarlo usando un cliente FTP.</p>
<p><a href="http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=xampp" target="_blank">Este es el manual</a> a partir del cual aprendí a usar XAMPP, en otro momento haré una comparativa sobre ambos, pero ya adelanto que XAMPP es muy superior.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[XAMPP: how to easy install an Apache server with MySQL, PHP and Perl.]]></title>
<link>http://galigio.wordpress.com/?p=119</link>
<pubDate>Sun, 20 Apr 2008 23:59:20 +0000</pubDate>
<dc:creator>galigio</dc:creator>
<guid>http://galigio.wordpress.com/?p=119</guid>
<description><![CDATA[Today, in our Linux Page (in Spanish) we have added a brief review about XAMPP: an Apache distributi]]></description>
<content:encoded><![CDATA[<p style="text-align:justify;"><a title="Linux Page" href="http://galigio.wordpress.com/linux/"><img class="alignleft" style="float:left;" src="http://i119.photobucket.com/albums/o158/galigio/1240.gif" alt="XAMPP Logo" width="200" height="59" /></a><span>Today, in our <a title="Linux Page" href="http://galigio.wordpress.com/linux/" target="_self">Linux Page (in Spanish)</a> we have added a brief review about <a title="XAMPP Homepage" href="http://www.apachefriends.org/en/xampp.html">XAMPP</a>: an Apache distribution which allows you to configure and add all the necessary software on your server with just few clicks. Installation is very easy and well supported and a <a id="ifkn" title="Portable XAMPP" href="http://portableapps.com/apps/development/xampp">portable version of XAMPP</a> can be installed also on a USB key. XAMPP, available in four different version (Windows, MAC OS X, Linux and Solaris), allows you to easily install MySQL, PHP and PERL on your server. Last month more than </span>535,000 people decided to download and use this free software which represents one of the most interesting solution in the market at the moment. Moreover, the <span><a title="XAMPP Homepage" href="http://www.apachefriends.org/en/xampp.html">XAMPP</a> has a very simple and efficient user interface and with just few days of practise you will really be able to create and serve your website. Something to try! </span><a href="http://www.addthis.com/bookmark.php"><img style="border:0 solid;width:125px;height:16px;" src="http://i119.photobucket.com/albums/o158/galigio/button1-bm.gif" alt="AddThis" /></a> <a href="http://podcasts.odiogo.com/get_mp3.mp3?f=/computer-borders/Computer_Borders-XAMPP-_how_to_easy_install_an_Apache_server_with_MySQL_PHP_and_Perl.mp3"><img style="border:0 solid;width:32px;height:16px;" src="http://i119.photobucket.com/albums/o158/galigio/mp3link.gif" alt="mp3 link" /></a></p>
]]></content:encoded>
</item>

</channel>
</rss>
