|
Antes de esto deben saber lo siguiente.... lo que voy a dar en este tema es: * Dos servidores muy buenos gratis y uno pa pagar por si quieren montar una web en grande * Explicacion sobre que es mysql, localhost y demas cosas respecto al tema * Como crearse una base de datos con los servidores gratis expuestos * Como crearse una base de datos con easy php y funcionar su web antes de publicar SERVIDORES PARA SU WEB (donde la pueden subir) Bueno a cualquiera que me pregunte, le voy a decir que estos dos son lo mejores servidores gratis... una pequeña explicacion. AWARDSPACE.COM - Free Web Hosting, Domain Hosting, Professional Web Hosting, Domain registration, Affordable, Reseller Program, PHP, MySQL, Ecommerce 200MB Disk Space - Lo que pueden subir a su web 5GB Monthly Traffic - La cantidad de ancho de banda que el servidor permite por pagina, es decir lo que se puede transfeir servidor-pc 2 Domains Hosting - Los dominios que pueden hacer... es decir paginas 5 Subdomains Free DNS Server PHP, Perl/CGI-BIN - Scripts (por decirlo d e alguna forma) que admite 1 MySQL Database FTP/FrontPage Access - Mas adeltante y en otro tema explico ftp ... admite paginas en front page y sus scritps (programa de office) 5 POP3/IMAP E-mails - Tipo de emails que admite... gmail es pop3 FREE Account Setup Web-based File Manager - Puedes subir tus archivos desde la pagina del servidor Easy-to-use Control Panel Super Fast Servers Reliable Data Center 99.8% Uptime Guarantee 24x7 Network Monitoring Forum Support NO BANNER ADS - No publicidad Fully Upgradeable - Por si quieren comprar un pan HyperPHP: Free Web Hosting & Paid Web Hosting Mucho mejor que awardspace: Bannerless : No adverts PHP Flags manager 250 MB disk space Automatic installer (29 scripts) 6 GB Monthly transfer FTP account 3 MySQL databases File manager (browser upload) 5 Add-on domains Php MyAdmin 5 Sub domains Password protected folders POP email accounts Web mail Ps la explicacion aplica a la de awardspace https://www.bluehost.com/index.html A 8 usd su pagina . com o .net tambien yahoo tiene planes parecido y hasta mejores TERMINOS QUE DEBEN SABER Html: lenguaje estatico de una web; esto quiere decir que la pagina siempre sera igual Php: tipo de lenguaje de programacion web caracterizado por el manejo de bases de datos mysql. Es un lenguaje dinamico a diferancia de html. Ejemplo Este foro esta en php En html seria imposible hacer un foro pq se necesitarian miles de paginas .html para cada pequeña cosa. En php con 20 paginas .php se hace la mayoria; solo para crear un tema esta la pagia http://www.mundoreggaeton.com/foros/newthread.php Y con los diferentes codigos que tiene en la barra de direccion se le indica a la pagina donde va el tema y que tiene que hacer. En progrmacion seria newthread.php?do=newthread&f=87 Esto es lo que marca la diferencia entre php y html, con una pagina se puede crear un tema en 1000 secciones a la ves. No han notado que cuando estan en internet ven cosas como index.php?option=com_content&task=section&id=4&Itemid=26Eso es php... Mysql: tipo de base de datos que maneja php; su script es gratis por lo que es muy popular en la mayoria se servidores Apache: no pensaria que internet explorer decodifica todas las paginas... apache es como un desencriptador de las paginas php, es el que tiene el script de php y por decirlo de alguna manera es el que traduce tu pagina php a html para que la puedas ver graficamente localhost: servidor local, es decir la base de datos local del servidor Database Name: nombre de la base de datos mysql; es servidor proporciona esta info Database Server Name: el servidor por defecta tiene a localhost de server name, sin embargo si es otro el telo dira Database User Name and passwords: usuario y contraseña de la base de datos mysql CREAR UNA BASE DE DATOS CON LOS SERVIDORES GRATIS Awardspace Bueno ps ya que todo toca darlo muy explicadito para que entiendan coloco una imagen. Depues de creada su cuenta se van a website manager y luego database manager. Les saldra para crearse una base de datos, yo tengo una creada. http://img128.imageshack.us/img128/2982/dibujoyp3.jpg My user es clepsydra, su user apareceria donde dice clepsydra; despues de creada su base de datos, abajo les aparecera la info completa ya explicada y necesaria si quieren programar o montar joomla, php nuke o vbulletin, etc Hyperphp Depues de iniciar secion con la info que les dieron al registrarse, entran a hyperphp.com panel y se van a mysql manager y crean su base de datos, yo tengo dos. Como podran ver es lo mismo que en awardspace. La misma info explicada al principio http://img404.imageshack.us/img404/3978/dibujogx1.jpg http://img215.imageshack.us/img215/343/dibujozl4.jpg Aqui esta toda la info de mysql Su base de datos con easyphp para que pruban su web antes de subir Bueno con esto pueden hacer su web en su pc, probarla para luego subirla. Tampoco les voy a dar todo; si despues de probada quieren subirla a su web lean un poco de php my admin y de importar bases tanto en easy php como en su server. Si me piden se los explico pero ahora no Despues de haber ejecutado easy php; poner su web en la carpeta www (vean el tema si no saben de que estoy hablando), se van a http://localhost/mysql Como podran ver su usuario por defecto sera root sin contraseña y de server name localhost http://img519.imageshack.us/img519/8025/dibujopy7.jpg Si leen mas podran encontrar donde modificar esos datos PROBANDO LO HECHO CON VBULLETIN Buenio esto no lo deberia poner pero rapidamente si quieren instalar vbulletin en su servidore sus datos los editan en el archivo config.php Su escript donde colocaria sus datos es: // ****** DATABASE NAME ****** // This is the name of the database where your vBulletin will be located. // This must be created by your webhost. $config = 'vbulletin'; // ****** MASTER DATABASE SERVER NAME AND PORT ****** // This is the hostname or IP address and port of the database server. // If you are unsure of what to put here, leave the default values. $config = 'localhost'; $config = 3306; // ****** MASTER DATABASE USERNAME & PASSWORD ****** // This is the username and password you use to access MySQL. // These must be obtained through your webhost. $config = 'root'; $config = ''; No lo coloco completo pq se llena la pag... espero q hallan entendido pq esto es bastante facil |