Gazduire pe un computer acasa - curs video

Gazduire pe un computer acasa - curs video

Deci, draga cititor, în sfârșit am venit să lansăm un site dinamic complet de la un computer de acasă. Astăzi vom configura PHP și MySQL, vom instala phpMyAdmin.







Eu însumi am început să studiez procesul de administrare a serverului, fiind absolut sigur că este mult mai convenabil și mai liniștit pentru un furnizor de găzduire decât să contactez singur toate aceste probleme.

Dar, incepand de a lucra cu proiecte mai mult sau mai puțin grave, mi-am schimbat radical mintea mea și a simțit toate noutățile cu serverul pentru a finaliza.

În orice caz, în opinia mea, cunoștințele de administrare a serverului trebuie să fie neapărat de la un constructor de web auto-respectant.

- Nici o problemă! Iată linkurile:

"Este mult mai convenabil și mai confortabil să găzduiți la un furnizor, decât să vă implicați cu toate aceste zamorochki".
Din păcate, găzduirea este mult mai convenabilă pentru gazdă din două motive banale. În primul rând, casa nu poate oferi multe ore de alimentare neîntreruptă, iar în al doilea rând, nimeni nu va da o garanție la domiciliu pentru buna funcționare a internetului. Dacă este vorba despre proiecte serioase, atunci opțiunea ideală este serverul dvs. fizic într-un centru de date bun.

"În primul rând, nu puteți asigura o sursă de alimentare neîntreruptă pe termen lung la domiciliu" - depinde de locul în care locuiți.

Locuiesc într-un apartament obișnuit. Generatorul diesel pentru a nu pune nicăieri + nu este ieftin + nu este rezonabil. Furnizorii de rețele de case, de asemenea, nu vă faceți griji mult despre alimente, nu există Ineta, ei spun că nu este vina lor, nu există nici o electricitate. Un server simplu cu un singur server este ieftin într-un centru de date (desigur, dacă proiectele care generează venituri se rotesc pe acesta).

De asemenea, locuiesc într-un apartament obișnuit, dar calculatorul lucrează timp de câteva luni fără reboot. Asta e doar Internetul, da, cade periodic câteva ore. Dacă nu ar fi scăpat încă Internetul, aș fi găzduit site-uri în camera mea pentru o lungă perioadă de timp (site-urile aduc foarte puține venituri, dacă deloc pot fi numite venituri).

Și în cazul meu. Nu câștigă de pe Internet, astfel încât serverul face acasă nu vede punctul. Dacă este necesar, pot conecta întotdeauna un alt server în rack de lucru (care sunt conectate la sisteme optice, și care sunt dreptul UPSy), cu toate acestea, nu are nimic specifice cu privire la această chestiune nu a intenționat niciodată.







Multumesc pentru ghid! Puteți scrie o instrucțiune despre cum să vă ridicați forumul pe arhlinux?

Faptul este că procesul de ridicare a forumului nu depinde de sistemul de operare de pe calculatorul gazdă. Activitatea forumului, în oricare dintre sistemele de operare, va furniza Apache + PHP + mySQL.

Trebuie doar să creați o gazdă virtuală suplimentară pentru fișierele de pe forum, să descărcați fișierele de instalare ale motorului selectat în dosarul corespunzător al acestei gazde virtuale, să configurați accesul la baza de date.

Cum poate fi rezolvată o astfel de problemă? Google a cucerit, dar până acum niciun rezultat nu a fost atins de aceeași problemă ...

Hmm, nu chylo a trebuit să povazyukatsya, dar totuși a ieșit, poate cineva se va întâlni cu o problemă similară aici este soluția:

Fugim în mod fără autorizație de acces:
/ usr / bin / mysqld_safe - tabele de scutire de subiecte

Alăturați-vă ca root fără parolă:
mysql -user = root mysql

Actualizăm parola:
mysql> actualizează setul de utilizator Password = PASSWORD ("parola nouă") WHERE User = 'root';
mysql> privilegii de culoare;

Reporniți baza de date și încercați să introduceți sub parolă o parolă
mysql -u root -p

# mysqladmin -u parola root 'root'

mysqladmin: conectarea la server la 'localhost' a eșuat
eroare: 'Acces refuzat pentru utilizator' root '@' localhost '(folosind parola: NU)'

A încercat să facă așa cum este scris aici, adică

Fugim în mod fără autorizație de acces:
/ usr / bin / mysqld_safe - tabele de scutire de subiecte

Alăturați-vă ca root fără parolă:
mysql -user = root mysql

Actualizăm parola:
mysql> actualizează setul de utilizator Password = PASSWORD ("parola nouă") WHERE User = 'root';
mysql> privilegii de culoare;

Reporniți baza de date și încercați să introduceți sub parolă o parolă
mysql -u root -p

nu ajută. a scris greșeli, a corectat metoda

Fugim în mod fără autorizație de acces:
/ usr / bin / mysqld_safe - tabele de scutire de subiecte

Alăturați-vă ca root fără parolă:
mysql -user = root [/ b] (mysql) nu este nevoie de siguranță [/ b]

Actualizăm parola:
mysql> actualizează setul de utilizator Password = PASSWORD ("parola nouă") WHERE User = 'root';
mysql> privilegii de culoare; [/ b] cu simbolurile ";" erori [/ b]

Reporniți baza de date și încercați să introduceți sub parolă o parolă
mysql -u root -p

Ajutați-vă să decideți 🙂

Încercați să schimbați directorul IndexIndex în index.php a fost la început, de exemplu:
IndexIndex index.php index.html index.htm

Deoarece în Joomla în fiecare director există un fișier gol index.html, în consecință este încărcat primul.

În primul rând, multe mulțumiri pentru curs, foarte interesante și instructive. Îmi voi face serverul. Dar ... am văzut cursuri similare, de exemplu, pe Fryahe. Adevărul pe care-l mai spuneți mai bine Dar ca și cum ar exista una. Acest lucru nu poate fi numit găzduit acasă, este serverul dvs. web și nu mai mult. Ceea ce vreau să spun este că nu există sisteme virtuale de management server de web. când am încercat să ridice serverul Web pe fryahe am găsit un astfel de lucru ca Webmin ... Acum, în cazul în care cuplul usche Curs de lecții despre modul în care interfața web pentru a gestiona utilizatorii și site-uri ... ar putea în cele din urmă se răcească. 🙂 Planificați ceva de genul asta ...?

Ar fi foarte interesant în această serie de lecții privind configurarea serverului de poștă electronică și modul de legare a acestui server de numele domeniului)







Trimiteți-le prietenilor: