Com instal·lar i apatxe d'organització, MySQL i PHP a Windows - Ajuda Simple

Com instal·lar i apatxe d'organització, MySQL i PHP a Windows

per Ross McKillop el 25 d'agost, de 2008

E-mail Disseny de Webs & Dev Windows

Aquesta classe el caminarà cada pas del camí a través d'instal·lar i posar cap amunt de WAMP (Windows, apatxe, MySQL & PHP). Amb WAMP instal·lat, pot executar un servidor de webs (i coses com WordPress, MediaWiki, i Jinzora) en el seu PC de Finestres.

Instal·lant WAMP
Configuri WAMP & MySQL
Instal·li i organització Fake Sendmail


Instal·lant WAMP

  1. Per ser engegat, dirigeixi's sobre al WAMP descarreguen cridar i salvar el .exe a la seva taula de treball. Una vegada el descarregar ha completat, funcionar l'arxiu d'instal·lació. El primer missatge que veurà és un avís - si té una versió més vella de WAMP (1.x) instal·lat, assegurar-se per ininstal·lar-lo primer. Altrament faci clic per continuar.

  2. clic per engrandir-se

  3. Faci clic Després a la pantalla d'organització inicial.

  4. clic per engrandir-se

  5. Ressenya l'Acord de Llicència, selecte jo acceptar l'acord i llavors fer clic al Pròxim botó.

  6. clic per engrandir-se

  7. És una bona idea deixar el guia d'instal·lació d'omissió de manera sola (C:\wamp\) - però si vol canviar-lo, ara és el temps. Clic Pròxim continuar.

  8. clic per engrandir-se

  9. Decideixi si vol tenir Llanxa Ràpida de WAMP i/o icones de Taula de Treball, i fer clic Després.

  10. clic per engrandir-se

  11. Finalment, faci clic Instal·lar.

  12. clic per engrandir-se

  13. La instal·lació no pren també molt de temps.

  14. clic per engrandir-se

  15. Una vegada que ha completat, la frase d'organització començarà. Si fa que se'l posi com el seu navegador d'omissió Firefox, WAMP li preguntarà si aquell és el navegador que vol utilitzar. Faci Clic .

  16. clic per engrandir-se

  17. En aquest punt, si té un Tallafoc de programari instal·lat, apareixerà probablement i li advertirà aquell apatxe vol acceptar connexions noves. Depenent del seu Tallafoc específic el "botó" per fer clic pot ser diferent, però serà alguna cosa similar Desbloquejar. No faci clic "continuar Bloquejant".

  18. clic per engrandir-se

  19. Permís el SMTP: el servidor s'enduria com localhost (més en aquest posterior) però canvia l'e-mail adreçar al seu. Faci Clic Després.

  20. clic per engrandir-se

  21. Allò ho és - se'l fa! Asseguri's que hi hagi una comprovació a la Llanxa WampServer 2 ara boxejar, i fer clic a Acabat.

  22. clic per engrandir-se


Configuri WAMP & MySQL

  1. A la seva Safata de Sistema hauria de veure ara una icona De "WAMP". Faci-hi clic, i seleccioni Opció de Venda en Línia (Bitllet: si diu Put Offline ignorar aquest pas i saltar-se al pròxim).
  2. Obri el seu navegador (si no és ja) i entri a l'URL http://localhost.
  3. La pàgina de configuració de WAMP es carregarà. Des d'aquí pot accedir a les eines phpMyAdmin, sqlitemanager etc.

  4. clic per engrandir-se

  5. Ara voldrà posar una contrasenya de MySQL, perquè per defecte, WAMP no en posa un. Seleccioni phpMyAdmin de la pàgina de configuració de WAMP. En el fons de la pantalla de phpMyAdmin veurà un missatge sobre MySQL executant-se sense una contrasenya d'arrel.
  6. Per corregir això, seleccioni l'enllaç de Privilegis. En la secció de visió de conjunt d'Usuari, posi una comprovació a la caixa prop d'Arrel - Localhost (vegi imatge sota) i llavors clic l'Editar Privilegis botó.


    clic per engrandir-se

  7. Mogui's avall a la secció de contrasenya de Canvi, i introdueixi la seva contrasenya a les dues caixes. Clic Anar-se'N per salvar el canvi.

  8. clic per engrandir-se

  9. Asseguri's que aconsegueixi una dita de missatge La contrasenya perquè 'root'@'localhost' es canviava reeixidament.
  10. Minimitzi la seva finestra de navegador, i obri's cap amunt d'Explorador de Windows (o qualsevol director d'arxiu que utilitzi a Windows). Navegui a la carpeta de C:\wamp\apps\phpmyadminx.x.x\. Dins d'aquella carpeta, obri's cap amunt de config.inc.php - idealment en un HTML o PHP que l'editor, però Notepad faran si no té un editor de html/php/code.

  11. clic per engrandir-se

  12. Busqui la línia $cfg['blowfish_secret'] = ''; - si està utilitzant notepad podria ser més fàcil només buscar el blowfish de paraula
  13. Canviï la línia $cfg['blowfish_secret'] = ''; a $cfg['blowfish_secret'] = 'mypassphrase'; - on mypassphrase és la seva pròpia contrasenya - no el mateix que especificava per a arrel en MySQL.

    Bitllet: com pot veure des dels screenshots a dalt i sota, això és molt més fàcil de treballar amb en un editor de HTML/PHP que és a Notepad.


  14. clic per engrandir-se

  15. Ara busqui la frase ['auth_type'] = 'config'; (una altra vegada, si està utilitzant Notepad podria voler només buscar auth_type).
  16. Converteixi config en galeta.
  17. Gairebé fet. Ara busqui $cfg['Servers'][$i]['contrasenya'] = ''; Reemplaci el = ''; amb = 'your-mysql-password'; - on seu-mysql-contrasenya és la contrasenya de MySQL de la qual especificava altra vegada al pas #6 aquesta secció.

  18. clic per engrandir-se

  19. Salvi els canvis que ha fet i surt fora del seu editor. Faci clic a la icona de WAMP a la seva Safata de Sistema i seleccioni Reprendre Tots els Serveis.
  20. Tregui el seu navegador una altra vegada, i refresqui http://localhost. Seleccioni phpmyadmin una altra vegada.
  21. Aquesta vegada se l'impulsarà a connectar-se. Utilitzi arrel com el Nom de l'Usuari i introdueixi la contrasenya com la qual especificava al pas #6 la contrasenya. Ignori l'error sobre mcrytp que no es carrega - arreglarem allò en un minut.
  22. Retorni a la secció de Privilegis, i aquesta vegada posi una comprovació prop de l'arrel d'usuari amb l'amfitrió 127.0.0.1 (vegi screenshot sota) i clic l'Editar Privilegis botó.

  23. clic per engrandir-se

  24. Posi la contrasenya al mateix que utilitzava per a arrel prèviament (pas #6) i fa clic Se'N Van. Confirmi que la contrasenya s'actualitzava.
  25. Ara seleccioni l'usuari arrelar en la secció d'amfitrió de production.mysql.com, i una vegada més fer clic l'Editar Privilegis botó.

  26. clic per engrandir-se

  27. Una altra vegada posi la contrasenya al mateix que ha utilitzat prèviament per a arrel.
  28. I asseguri's que actualitzi reeixidament.

  29. clic per engrandir-se

  30. Faci clic a la icona de WAMP a la seva Safata de Sistema, escollir PHP del menú, llavors ampliacions de PHP, moure avall a php_mcrypt i seleccionar-lo.
  31. Refresqui phpMyAdmin al seu navegador, i aquesta vegada se'l demanarà per connectar-se, però sense l'error de mcrypt.

  32. clic per engrandir-se

  33. Ha posat ara una contrasenya per a MySQL, fent-ho considerablement més segur.

Instal·li i organització Fake Sendmail

  1. Si està portant Windows XP, 2000 o NT i fa que ja s'instal·li en el seu PC un servidor de correu extravertit (SMTP), i pot ser accedit per localhost, es pot saltar tots els passos en aquesta secció - your'e fet! Si està utilitzant Perspectiva (o no fa que s'instal·li un servidor de correu) - continuï llegint.
  2. Perquè un cert nombre de serveis que pot utilitzar demanen un servidor de correu treballador, establirem Fake Sendmail i utilitzarem el seu servidor de correu sortint d'ISPs. Un exemple d'un servei que exigeix que el correu laborable sigui WordPress - si oblida la seva contrasenya i vol restaurar això, WordPress will e-mail això a vostè. Sense Fake Sendmail (o un servidor de SMTP local) totes les vegades que prova un servei d'enviar un e-mail, fracassarà.
  3. Dirigeixi's sobre a http://glob.com.au/sendmail/ i descarregui sendmail.zip. Si el seu ISP exigeix que utilitzi SSL, asseguri's per descarregar sendmail-SSL.zip també. Creï el folder(s) C:\usr\lib\ i l'extracte sendmail.zip (i sendmail-SSL.zip si ho necessita) a aquella carpeta.

  4. clic per engrandir-se

  5. Obri's cap amunt de sendmail.ini a Notepad. Mogui's avall a la secció de smtp_server= i converteixi'l en smtp_server=your.smtp.server, on your.smtp.server és el seu correu sortint d'ISPs (SMTP) servidor. Si és insegur del seu servidor de correu extravertit, pot provar aquesta llista de servidors de correu d'ISP - si el seu no es llista allà, comprovació w/ el seu ISP. En la secció de smtp_port=, asseguri's que es posi a 25 - assumint el seu ISP utilitza el port 25 per a SMTP (no tot fa - encara que el meu fa).

  6. clic per engrandir-se

  7. En la secció de default_domain=, afegeixi el seu camp d'ISPs. Per exemple, si utilitza Comcast com el seu ISP, afegeixi comcast.net. Perquè tinc servei des de Telus, el meu camp d'omissió és telus.net (com vist en el screenshot sota).

  8. clic per engrandir-se

  9. Si el seu servidor de SMTP demana autenticació, afegeixi el seu nom de l'usuari a l'extrem del camp de auth_username=, i la seva contrasenya al camp de auth_password=.

    Bitllet: pot utilitzar el servidor Gmail SMTP (vegi aquest FAQ per a detalls) - suposant que té un compte Gmail. Tanmateix, durant provar m'adonava d'un retard considerable en correu de recepció - fins a 7 hores. Utilitzar les meves escenes de servidor de correu d'ISPs allà no era cap retard gens.


  10. clic per engrandir-se

  11. Salvi els seus canvis a l'arxiu (sendmail.ini) i la sortida Notepad. Ara faci clic a la icona de WAMP a la seva Safata de Sistema, seleccioni PHP i llavors faci clic a php.ini.
  12. Mogui's avall al [ funció d'e-mail ] secció. Comentari fora cada un del per a Victòria 32 línies afegint una semicola ( ; ) davant de cada un (vegi screenshot sota). Incomenti la línia sendmail_path = traient la semicola ( ; ) davant seu. Sumi's " /usr/lib/sendmail.exe -t" a l'extrem de la línia, de manera que llegeixi: sendmail_path = " /usr/lib/sendmail.exe -t" (una altra vegada, vegi el screenshot sota).

  13. clic per engrandir-se

  14. Salvi php.ini i surti fora de Notepad (o qualsevol editor que utilitzés per editar php.ini). Faci clic a la icona de WAMP a la seva Safata de Sistema i seleccioni Reprendre Tots els Serveis.
  15. Ara cap moment un dels seus serveis web necessita enviar un e-mail...
  16. aprovarà!
  17. Allò ho és - se'l fa! Ara té un apatxe plenament funcional, MySQL i sistema de PHP en el seu PC.
Correus Relacionats:
  • Com instal·lar fàcilment apatxe, MySQL i PHP en X d'OS
  • Com a Amfitrions Virtuals d'organització en apatxe
  • Com restaurar una contrasenya d'arrel de MySQL perduda
  • Com instal·lar aplicacions en el seu N95 des d'un servidor de webs local
  • Com instal·lar WordPress en el seu PC de Finestres
  • Porti classes d'Ajuda Simples just com aquest en el seu inbox d'e-mail tots els dies - de franc! Només ingressi a la seva adreça d'e-mail sota:

    Sempre pot optar fora d'aquesta subscripció d'e-mail a qualsevol moment.

    { 1 trackback }

    Com instal·lar aplicacions en el seu N95 des d'un servidor de webs local - Ajuda Simple
    10.28.08 a les 7:48 pm

    { 22 comentaris... llegeixi'ls sota o afegeixi'n un }

    1 Abraham 08.31.08 a les 8:38 sóc

    Això en efecte feia una gran contribució per mi com a usuari de novicis del servidor de wamp. Gràcies molt

    2 Nathan J. Brauer 09.02.08 a les 10:17 pm

    Gràcies molt! Fora de totes les classes que esbrinava allà, això era de bon tros el millor I més fàcil! Kudos i Gràcies!

    3 caos 09.05.08 a les 11:24 sóc

    XAMPP és molt més fàcil de ser sincer.

    Ho miraria.

    4 Sanjeev Mishra 09.08.08 a les 6:07 sóc

    Realment gran ajuda estimat!

    Gràcies un lot...!!!!!!!!

    5 Felix Oquendo 09.11.08 a les 4:51 pm

    Instruccions excel·lents. Després que instal·lés WAMP, tinc escena d'assumpte cap amunt de contrasenya de MySQL. Provat molts suggeriments des de molts llocs i encara que més oferta una mica d'informació bàsica a ell, cap ha estat tan detailed i fàcil com en aquest lloc. Desitgi que havia trobat aquest lloc fa tres setmanes en què primer instal·lava WAMP.

    6 Llencen Jessup 10.10.08 a les 7:27 pm

    I de caos provava XAMPP i això organització de wouldn'st correctament i l'apache i mysql fracassaven a staer perquè l'instal·lador els posava aproximadament on i el descobriment de couldnt de programa ells... creixia cansat de 30 minut instal·lar i fracassos constants d'engegar el servidor d'apache... provat per una altra vegada agafar el servidor de wamp instal·lat i començava bé... oh un altre punt... just així la gent sap que i seguia les instruccions mentre s'imprimeixen, on posa el meu passphrase, i trobava que si era diferent que el pw d'arrel del qual em tancaria fora del phpmyadmin admin l'amfitrió local... tanmateix quan i utilitzava la contrasenya d'arrel i seguia la resta de les instruccions això woulded bé...

    anywho i dont sentir que la cosa de xwampp realment treballi tanmateix i els donen la benvinguda a tots per tastar-ho...

    Mandrí Jessup

    7 Garry 10.14.08 a les 6:52 sóc

    Hola, seguia les seves instruccions a la carta, estat sent tingut reunint un heck d'un temps PHP5, Apache2 i MySQL per treballar. Estic tenint problemes encara, només ara només aconsegueixo una resclosa de missatges d'error que diuen que falten diversos arxius de DLL. No m'imaginava que hauria de canviar configuracions només per aconseguir que el programa comenci inicialment, però aparentment alguna cosa sortia malament a algun lloc.

    8 Nathan J. Brauer 10.28.08 a les 3:13 sóc

    Provava Xamp. Camí també moltes coses agafar cura de per a un entremès i no és gairebé com autoinstal·lar com aquest.

    9 webripper 11.02.08 a les 4:31 sóc

    Gràcies molt! thats el millor i de classe alguna vegada vist

    10 upol 12.12.08 a les 9:06 sóc

    l'enllaç de http://glob.com.au/sendmail d'enllaç és avall. Qualsevol altre treball al voltant?

    11 Gràcies PERÒ!!! 12.13.08 a les 11:44 sóc

    Gràcies PERÒ!!!

    :0 excel·lent

    però encara aconsegueixo l'error:-
    No pot carregar ampliació de mcrypt. Si us plau aturi la seva configuració de PHP.

    Altrament amb una base de dades de sql molt petita que fa funcionar correcte :)

    Penso que necessiti fer alguns canvis per permetre molt bases de dades de sql més grans (2 Gb seria bonic)

    12 Rohit 01.20.09 a les 7:56 sóc

    El MILLOR tutorial...I recomanar això per a un Premi si n'hi ha cap fora d'allà!! :-)

    13 Com sobre Perl pobre? 01.20.09 a les 2:40 pm

    Com sobre Perl pobre? Trobava que això no mostrava pròpiament he provat alguna vegada shebang al llibre. Treballava però mostrava al word>>>print<< en canvi si mostrava el que era en la impressió "hola world\n";

    14 Stanley Krute 02.02.09 a les 2:22 sóc

    Gràcies per la informació RE Fingir Sendmail.

    No funcionava per mi, tanmateix, fins que googling més llunyà revelava aquell WampServer posa un segon arxiu de php.ini en c:\wamp\bin\apache\Apache2.*\bin, i aquell és aquell que havia de fer els canvis pertinents a. Fent els canvis a c:\wamp\bin\php\php5*\php.ini no treballaven.

    Just en cas algú altre colpeix la mateixa paret...

    - stan

    15 Terry 02.04.09 a les 12:29 pm

    No podria veure amfitrió de production.mysql.com. Hi ha alguna cosa amb què m'equivocava?

    16 Avinash 02.13.09 a les 6:44 sóc

    En efecte aquesta classe m'ajudava molt much...thanx molt....

    17 Tommy 02.17.09 a les 7:38 sóc

    Descarrego l'últim programari de WAMP, instal·lava però quan en phpMyAdmin,
    Només tinc en usuari d'arrel amb localhost. També feia no tenir la línia
    $cfg['blowfish_secret'] = "; al meu arxiu de config. Acabava manual afegint la línia.
    És tan correcte? Què hauria de fer sobre els altres usos?

    18 Lorenzo 02.22.09 a les 6:31 sóc

    Salve, le scrivo per farle una domanda: ho installato WAMP2.0 su WinXP e poi ho iniziato la configurazione da lei spiegata così bene, al momento però en cui apro il vuota de videata d'una d'ottengo Blocconote de contra de config.inc.php d'arxiu (eccezione della sola prima riga d'anunci), al suo interno ho cercato $cfg[ 'blowfish_secret'] ma senza trovare niente, diPHP diconfigurazione de sembrerebbe vuoto il cile.
    Diaiutarmi de gentilmente de chiedo Le un risolvere questo problema.

    Hola, i tenen un problema sobre configuració de MySQL-PHP: després que havent introduït contrasenya que utilitza PHPMyAdmin a taula d'usuari de base de dades de myqsl, obrís l'arxiu config.inc.php que utilitzava Blocconote però la finestra de blocconote fos gairebé buida, hi havia només una baralla però no hi havia $ cfg [ 'blowfish_secret']. Com puc resoldre aquest problema?
    Em pot ajudar?
    Gràcies alot.
    adéu.

    Lorenzo

    19 Lorenzo 02.22.09 a les 6:48 sóc

    Hola, agraeix l'article a molt.
    Tinc un problema: el meu arxiu config.inc.php és gairebé buit, hi ha només una baralla i $ cfg [ 'blowfish_secret'] no és dins de config.inc.php.
    Em pot ajudar, si us plau?
    Gràcies una altra vegada.

    20 Brandon 03.29.09 a les 1:06 sóc

    així esperi.... on troba que el seu ip faci aquest públic?

    21 santiago 04.15.09 a les 9:07 sóc

    hola que tal segui paso un tengo dudas en la parte de la configuracion del wamp cuando entro de classe de paso el un phpmyadmin jo esto de venda.

    Salvoconducto de necesita d'ahora de configuración de de d'archivo El (una frase secreta) (blowfish_secret).
    PHP de librería de de de versión Su MySQL 5. 0. 51 a es distinta de aquella de su versión de servidor MySQL 5.1.32. Impredecible de comportamiento d'un d'ocasionar de puede Esto.

    cuando estaba modificando la parte del config.ini.php no jo la parte donde de venda tallar en daus vet aquí del blowfish_secret por vet aquí tanto no vet aquí puse.

    del mysql el que de versió d'es la jo del blowfish de pas d'esta dando problema donde consigo la que tiene la parte donde pide ese

    22 ariet de prashanth 04.15.09 a les 8:01 pm

    thnks molt per establir contrasenya de mysql. Els seus passos m'ajudaven tant.

    però els i tenen un altre problema. i descarregava versió de latedt de wamp. en allò descobriment d'i dint d'arxiu de c:/wamp/apps/phpmyadmin3.1.3/congig.inc.php $cfg['blowfish_secret'] = "; però i convertia el config en galeta i contrasenya de mysql de conjunt també. però quan i intentava obrir phpmyadmin .. i sóc error que aconsegueix.

    MySQL deia:

    #1045 - L'accés negava a l'usuari 'root'@'localhost' (contrasenya que utilitza: NO)

    els u poden proporcionar ajuda per aquest problema
    esperant la resposta d'u r
    ariet de prashanth
    email:jobskhoj@rediffmail.com
    Hyderabad, ÍNDIA

    Deixi un Comentari

    Pot utilitzar aquests cordons de HTML i atributs: <A href=" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>