Actualizat 22/09/2016

Mai jos vă prezint un videoclip istoric(cred că are vreo 5-6 ani)…atunci aveam corzile vocale nedezvoltate (-:

Sunt momente când devenim atât de impacientați atunci când vrem să facem ceva cu totul nou încât uităm de chestiile de bază. Pentru web developeri e foarte important, de fapt esențial, să-și poată testa aplicațiile local înainte de a merge live.

Mare parte a web-ului se bazează pe Linux, pe MySQL, PHP, sau LAMP pentru a rula site-urile dinamice, dar asta nu înseamnă că toți web developerii codează într-un sistem Linux. Cei care preferă Windows pot replica modul în care codul funcționează cu WAMP, un  soft capabil să creeze un server local.

Pentru a obține o copie WAMPP

Înainte de a face ceva trebuie să descarci o copie, care e și gratuită de pe http://www.wampserver.com/en/download.php.Vei avea opțiunea între a alege versiunea de 32, respectiv 64-bit.În afară de Apache, PHP și MySQL aplicația include și PhpMyAdmin și SQLBuddy care te vor ajuta să gestionezi bazele de date printr-o interfață vizuală(GUI), nemaifiind nevoie de a lucra prin comenzi(deși, personal, vă spun că după ce prinzi un pic mersul lucrurilor vei vedea că printr-un terminal lucrurile merg mai repede – poate chiar voi face un articol pe tema asta).

Instalarea softului

După ce ai descărcat și dezarhivat executabilul WAMPP, începutul instalării va arată cam așa:

Instalare server WAMPP

După ce dai clic pe Next va trebui desigur să accepți termenii și condițiile, dar e bine căci e vorba de o licență GPL, adică vei putea face aproape orice cu programul.

Următorul pas necesită să alegi locația unde vei instala WAMPP.În modul implicit, programul se va instala în C:\wampp, dar asta poți schimba desigur cu ușurință.

Instalare server WAMPP - Alegerea partitiei

După ce ai ales directorul va trebuie să alegi și pictogramele care vrei săfie instalate.Apoi, dai clic pe Next și confirmi setările instalării dând clic pe Install.În timpul instalării vei fi rugat să alegi un browser implicit.Internet Explorer va fi setat automat, dar poți alege oricare alt browser ce îl ai instalat.

Dacă firewall-ul îți va porni, fi sigur că ai dat acces la Apache

Următorul lucru pe care va trebui să-l faci va fi să setezi parametrii mail PHP.Mulți nu modifică nimic aici fiindcă nu instalează decât un server local pentru a testa aplicațiile.Dacă vrei poți configura aceste opțiuni pentru a te conecta la un server SMTP, dar daca nu intenționezi să testezi capabilităti email, poți să dai clic pe Next.

Instalare WAMPP - Configurare SMTP

Felicitări, căci tocmai ai instalat serverul WAMPP.

Testarea instalării

Acum că s-a finalizat instalarea trebuie să testăm dacă funcționează cum trebuie.

Folosind una din pictogramele create, sau Start->All Programs->WamppServer->start Wamppserver, poți lansa consola de management.Odată pornită, ea va apărea în colțul dreapta-jos al ecranului, chiar deasupra de ceas.

Consola Wampp

Dacă WAMPP nu a pornit dă clic pe Start All Services, iar dacă vezi o pictogramă verde în toolbar înseamnă că toate serviciile funcționează.Dacă e roșie, serviciile WAMPP sunt oprite, iar dacă e galbenă, doar câteva servicii funcționează.Adesea, probleme apar la cei care au pornit Skype.Apache folosește același port ca și Skype, așa că înainte de toate modifică portul la Skype.

Acum vrem să testăm dacă totul funcționează corespunzător.În consola de management, dă clic pe Localhost.Dacă vezi următorul ecran înseamnă că totul e Ok.

Wampp - Localhost

Configurarea PhpMyAdmin

Ultimul pas este să setezi o parolă pentru PhpMyAdmin.Mulți omit acest pas fiindcă serverul nu va fi live așa că nu văd rostul protejării bazelor de date…la urma urmei nu vor fi informații confidențiale.Dar tu poți decide cum vrei să faci.Ca să schimbi parola va trebuie să mergi în C:/wamp/apps/phpmyadmin3.x.x și să deschizi fila config.inc.php.Odată deschisă, mergi până când vezi liniile:

$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'xxxxx';
$cfg['Servers'][$i]['AllowNoPassword'] = true;

Unde vezi xxxxx trebuie să înlocuiești cu parola ta.Iar la AllowNoPassword schimbă true în false.

Ce poți face în continuare

Acum că ai instalat Wampp poți încărca site-uri test, create cu PHP și MySQL, poți să instalezi scripturi terță ca WordPress, Drupal, Joomla.În esență, ai acum o cutie de nisip cu care să te joci…

 

Join the Conversation

2 Comments

  1. Buna ziua! Ma numesc Barbu Iulian am si eu o problema eu creez un magazin virtual care este deja activ numai ca trebuie sa ii schimb hosting-ul si tematica chestia este in felul urmator eu personal am mai creat website-uri dar directe on-line nu in sistem offline acuma a trebuit sa creez website-ul in sistem offline. M-am uitat la diferite tutoriale si am vazut ca in sistem offline se face prin wampserver in fine m-am apucat am creeat cum am vazut in tutoriale. si l-am finalizat acuma trebuie sa urc toate datele pe hosting legaturile din offline la mine ca link apar in genu: http://localhost/mopiel/wp-admin de exemplu sa administrez wordpress in partea de online este link-ul: http://www.incaltaminte-mopiel.weburl.ro am incarcat fisierele pe hosting imi apar toate datele ok ca informatii si ca pagini numai ca nu imi da acces la pozele care deja sunt pe server din cate am observat eu trebuie sa scap de legatura din localhost cea cu mopiel ideea este ca nu stiu cum sa pot face asta. Te rog din tot sufletul meu daca poti sa ma ajuti in aceasta problema? Multumesc foarte mult. Astept un raspuns foarte urgent. Nr meu este 0766776264 si e-mail: bisofficiallan.ads@gmail.com

    1. Problem solved! ((-:
      Problema apare datorită legăturilor vechi din baza de date locală. Se rezolvă cel mai repede cu un snippet în SQL.
      UPDATE wp_posts SET post_content = REPLACE(post_content, ‘localhost/test/’, ‘www.site-ultau.com/’);

Leave a comment

Your email address will not be published. Required fields are marked *

Send this to a friend