Instalarea joomla pe localhost
server web local cu propriile lor mâini
Desigur, puteți utiliza o varietate de pachete, cum ar fi JSAS - Joomla Stand Alone Server, și multe altele, cu toate acestea, cu toate acestea este destul de greu de înțeles și nu totul este configurat ca doresc. Și înțelegere va fi mult mai mare dacă el a înființat un server de web decât ceea ce va face pentru tine instalator inteligent.
instalare
procesul de instalare Apache nu diferă de instalarea unui software Microsoft. Am fost ales ca unul dintre cele mai vechi distribuții versiune Apach 1.3.h Apache pentru a seta implicit am aici C: \ Programm Files \ Apache Group \ Apache \ Setarea http.conf
Cel mai important proces este de a configura http.conf. Pentru a începe, vă sugerez să creați mai multe dosare. Pentru simplificare, le-am făcut în rădăcina C: \. Una dintre ele este localhost, celălalt mysite. În fiecare dintre dosarele am pus dosarul www. Datorită faptului că am nevoie de un alt port aplicație 80 și reconfigura-l la un alt port nu este posibil, am configura Apache pe portul 8080.
rând 268th, găsi Port 80 se înlocuiește cu
rând 275th, găsiți ServerAdmin, adaugă
293-lea linie, vom găsi ServerName, adaugă
Linia 301, vom găsi DocumentulRădăcină, specificați calea către www dosar, care este aranjat în dosarul localhost. Această procedură am făcut imediat după instalare Apache.
găsi șir 311th
găsi șir 329th
rând 750th, nu este nevoie pentru a adăuga setări PHP
Ați creat anterior dosarul „mysite“ în rădăcina de C: \. Aceasta este rădăcina gazdei virtuale. Toate dosarele pe care le creați și montați-l în fișierul de configurare trebuie să fie un director „www“ și „cgi“, access.log și fișiere error.log. E. Toate la fel ca și cu „localhost“ directorul. Toate gazdele virtuale vor folosi IP „127.0.0.1“.
Adăugați „httpd.conf“ fișier după cum urmează:
Acum, decide modul în care Windows știe despre existența gazdelor virtuale? Va trebui să editați fișierul „hosts“ (a nu se confunda cu fișierul „Hosts.sam“), care este stocat în directorul „% WINDOWS% \ system32 \ drivers \ etc“. În acest fișier aveți nevoie pentru a adăuga linii, numărul de gazde virtuale imediat după 127.0.0.1 adăuga localhost
Testarea Apache.
Pentru a testa nevoia de performanță Apache pentru a scrie orice * pagina .html nepretențioasă. De exemplu,
Setări PHP.
instalare
De obicei începe procesul cu instalarea PHP. Nu ia în considerare retrograd, instalat PHP 4.4.5. Pachetul fără a lua instrallyatora. Despachetat la rădăcina C: \ și modul oarecum tăiate pentru a obține C: \ php_4.4.5 \
Setarea php.ini
rândul 76th, directiva vă permite să utilizați tag-uri scurte în PHP cod-
rândul 267th, doar directiva de ieșire de eroare.
rândul 277th, directiva permite să afișeze erori în browser pentru mai ușor de depanare
rând 287th, logare eroare
rând 354th, ordinea în care PHP va înregistra variabilele explicative (E - variabile încorporate, G - GET variabile, P - variabilele POST, C - Cookies, S - sesiune). Absența oricărei dintre literele nu vă permite să lucreze cu variabilele relevante. Întrebați următoarea ordine:
linia 365-lea, capacitatea de a accesa variabilele care vin prin GET / POST / Cookie / sesiune ca variabile regulate (de exemplu, „$ variabila“). Nu este recomandat să activați această opțiune, dar include, sau puteți face referire la aceste variabile doar prin tablourile superglobale (de exemplu, „$ _POST [«variabila»])
line 382nd, dezactivarea prelucrarea automată a citate primite prin POST / GET / Cookie, această valoare este necesară pentru funcționarea corectă a Joomla.
line a 482-a, permisiunea de a descărca fișiere.
director linie pentru fișierele temporare a 482-a, descărcate.
rând 489th, dimensiunea maximă a unui fișier încărcat.
linia 537th, calea către directorul cu extensia cu calea absolută.
În continuare, selectați extensia corespunzătoare pentru PHP.
Acum a fost un cuplu de setare php.ini fișier de antrenament pentru lucrul cu MySQL.
MySQL în php.ini
În unele versiuni de PHP, MySQL este construit în kernel, și, astfel, nu există extensii suplimentare pentru a lucra cu această bază de date nu trebuie să fie conectate, iar altele nu. Deci, în cazul în arhiva cu extensiile pe care le-ați descărcat, nici o bibliotecă „php_mysql.dll“, atunci versiunea de PHP suportă MySQL, în cazul în care biblioteca este prezent, va trebui să-l conectați. Extensiile dacă vă amintiți a fost conectat acum doar 2 paragrafe, asa ca am terminat
Următorul pe listă, configurați o conexiune la MySQL. Portul 658th linie care ascultă MySQL.
line 665th, specificați gazda implicită.
Configurarea sesiuni. rândul 811, datele de sesiune magazin în fișiere.
rând 827th, dosarul pentru fișiere sesiune de magazin, este important să nu uităm pentru a crea acest director.
line 830th, utilizați cookie-ul în sesiunile.
string 837th de a utiliza ca numele sesiunii și-a sesiune de sesiune ID-ul cookie.
linia 840, interzicerea inițializarea sesiunii de la începutul conexiunii.
linia 843-lea, durata de viață a sesiunii cookie ( „0“ - înainte de a închide fereastra browser-ului).
Ei bine, în cele din urmă de configurare PHP este finalizat pentru ca modificările să aibă efect, trebuie să reporniți Apache.
testarea PHP
Creați un fișier, de exemplu, test_php_gd.php pune-l, de exemplu, C: \ localhost \ www \ pentru a marca o aici este conținutul:
Configurarea MySQL.
Instalare.
Eu folosesc MySQL versiunea 4.1.22. Distribuție fără a lua instrallyatora. Despachetat din nou în C: \ și redenumiți dosarul primit C: \ mysql_4.1.22.
Setarea my.ini
Configurarea ca în momentul anterior este editarea fișierului de configurare. Vom proceda la revizuirea. Mai multe fișiere de configurare diferite sunt în distribuția de rădăcină. Puteți utiliza aproape orice fișier. De exemplu, mi-medium.ini Redenumiți fișierul meu de-medium.ini în my.ini. În continuare, vom începe să-l modificați. Cu locații [MySQL], o dată la această rubrică sunt scris:
De fapt, această revizuire fișier de configurare este finalizată. În continuare, trebuie să instalați serviciul pentru aceasta din linia de comandă, sau de la orice manager de fișiere, cum ar fi FAR, executați următorul serviciu de linie. Da, în acest caz, acesta trebuie să fie amplasat într-un dosar, în cazul meu C: \ mysql_4.1.22 \ bin \
Rămânem, și atunci trebuie să copiați fișierul my.ini în directorul rădăcină C: \ WINNT \ Apoi reporniți procesul de Apache și MySQL proces. Acest lucru se poate face de la panoul de Start - Control Panel - Instrumente de administrare - Servicii Acum aveți nevoie de MySQL rabotosobnost protestrovat.
testarea MySQL
Pentru testare, ne este pe cale de a lua un script de pe internet, am găsit de lucru de cel puțin aproximativ 5 menționează scenariul și nu ciudat la tot ceea ce este scris în mâinile cazul lor. În general, nu am scris scenariul, dar au bucurat:
skupiruyte acest script și inserați-l în fișierul creat de Creare mysql_test.php. Salvați fișierul cu numele dat. Apoi, plasați fișierul în folderul, de exemplu, C: \ localhost: 8080 \ www \. Înainte de a rula acest script trebuie să creați din nou, o bază de date din linia de comandă. Acest lucru se face din dosar, în cazul meu C: \ mysql_4.1.22 \ bin și de a scrie mysqladmin.exe crea testbase. Apăsați enter și MySQL ne oferă testbase de baze de date.
Eficiența MySQL, PHP și Apache, am verificat. Acum, se pune întrebarea, și modul de a gestiona baza de date. Realizarea 2. Mai întâi, instalați phpMyAdmin, în al doilea rând, și de a folosi linia de comandă pentru a lucra cu o bază de date de mysql.exe intefeysa.
Desigur, vom alege prima opțiune, nu pentru că sunt prea leneș, dacă aș fi leneș, care ar lua o JSAS, sau Denwer, sau chiar ceea ce realitățile Pribluda, dar fapt este că cele mai multe companii de hosting oferă un instrument foarte util numit phpMyAdmin. În capitolul următor vom cu tine pentru a instala și configura. Este firesc ca, atunci acesta va fi folosit pentru a lucra cu MySQL.
Instalarea phpMyAdmin.
Posibilitatea de a instala phpMyAdmin pe un domeniu separat, și folosind una dintre cele existente, cum ar fi localhost. Instalarea pe localhost este de a copia distribuția dezarhivat într-un dosar, în cazul meu C: \ localhost \ www. A doua opțiune este că ne prescrie în fișierul de configurare pentru Apache VirtualHost phpMyAdmin. Editați fișierul de configurare Apache. În secțiunea VirtualHosts aici un astfel de cod
Nu uitați că trebuie să creați în rădăcină C: \ phpMyAdmin numit, și ar trebui să fie www dosar și fișiere error.log, accesarilor. Mai mult, în dosarul www, trebuie să copiați întregul conținut al folderului phpMyAdmin.
Și cel mai recent, în fișierul hosts pe calea C: drivere \ WINNT \ System32 \ \ etc și finisaj:
Pentru ca modificările să aibă efect, trebuie să reporniți Apache.
Configurarea phpMyAdmin
configurare phpMyAdmin este de a crea un dosar de configurare la rădăcina phpMyAdmin și copierea config.sample.inc.php dosarul fișierului phpMyAdmin rădăcină. Apoi, trebuie să redenumiți config.sample.inc.php fișier în config.inc.php. Mai târziu, în brauzure recruta http: \\ localhost: 8080 \ phpMyAdmin \ script \ seput.php
Acest fișier poate fi completat folosind o interfață web, dar puteți scrie propriul config. Pur și simplu scrie opinia ta, pentru că acolo „3 linii“. În general, puteți crea pur și simplu un fișier numit config.inc.php și locul în ea:
O atenție deosebită trebuie acordată liniei în cazul în care se spune $ cfg [ „blowfish_secret“] = „maestru“ este cuvântul secret, care va permite lucrul cu phpMyAdmin. Nu uita la fel de bine pentru a crea folderul C: \ încărcările și C: \ salvează. Aceste dosare pot fi localizate oriunde, principalul lucru care a fost calea corectă.
Configurația bazei de date de import se realizează în fișierul php.ini trebuie să modificați valoarea pentru variabilele
În cazul în care vânătoarea este de a schimba ceva, puteți utiliza interfața linie de comandă și executați pentru MySQL, ceea ce va permite crearea, implementarea, haldei fără a avea grija volumul. Crearea unei baze de date folosind groapa de interfață linie de comandă:
Implementați benă printr-o interfață linie de comandă
Cum arată în ființa iubită, ferestre. Du-te la folderul folosind, de exemplu, FAR, în cazul meu, calea C: \ mysql_4.1.22 \ bin găsi alt fișier sau mysqldump.exe mysql.exe, în funcție de ceea ce va face. Pentru a adauga la linia de comandă trebuie să apăsați Ctr + Enter. În continuare, analiza sintaxa.
În cazul în care baza de date nu, atunci trebuie să utilizați utilitarul administrativ, și linia de comandă pentru a scrie următoarele:
În continuare, putem folosi această bază de date pentru a lucra. Și în ea, de exemplu, pentru a face un tabel de la groapa de gunoi, așa cum este descris mai sus. Ei bine, acum pot fi luate pentru instalarea Joomla, care este descris în manualul de instalare de pe acest site.