Creșterea unui server complet într-o mașină virtuală

Creșterea unui server complet într-o mașină virtuală

Script pentru instalarea și configurarea ușoară a serverului web pe ubuntu

Script pentru instalarea și configurarea automată a serverului pe ubuntu. Există un punct pentru adăugarea convenabilă a site-urilor noi.

Creșterea unui server complet într-o mașină virtuală







Imagini de fundal diferite pe diferite monitoare din Ubuntu

Instalați alte imagini de fundal pentru diferite monitoare. Metoda a fost testată pe ubuntu, dar ar trebui să funcționeze pe toate sistemele, inclusiv ferestrele și mac.

Creșterea unui server complet într-o mașină virtuală

Montarea automată a discului Yandex în linux

Instrucțiuni detaliate despre cum se face automat la pornire conectați unitatea Yandex la folderul de pe calculatorul local din linux.

Un blog despre configurarea și instalarea software-ului pentru lnux cu prioritate pe ubuntu. Articolele au un limbaj simplu, care este ușor de înțeles pentru începători.

Creșterea unui server complet într-o mașină virtuală
Nu am vrut cu adevărat să pun o mulțime de pachete pe monetăria mea Linux, dar a trebuit să iau apache, php și mysql, și oricine dorește să fie pe World Wide Web ar trebui să o poată vedea. Cea mai bună cale de ieșire din situație, am găsit instalarea ubuntu-server pe virtualbox.
Instrucțiunile descrise în articol sunt potrivite pentru orice sistem de operare (Windows, linux, mac) pe care puteți rula VirtualBox sau VMware. Cu toate acestea, în acest exemplu, instalarea pe virtilbox este considerată, însă, spre deosebire de VMware, va fi doar în port forwarding și configurarea folderelor publice.

Alegerea serverului ubuntu a fost complet aleatoare. Nu am nevoie de un server încărcat. dar trebuie doar să testați site-urile. Dacă instalați orice alte linux, atunci instrucțiunile vor fi absolut aceeași temă.

Mai întâi, instalați VirtualBox. Și de-a lungul drumului descărcăm sistemul de operare pentru serverul nostru. Serverul Ubuntu poate fi găsit aici.
Nu contează exact ce parametri alegeți la instalare. Livrarea pachetelor necesare nu va fi dificilă.

Creșterea unui server complet într-o mașină virtuală






Desigur, ar trebui să aveți o ip externă externă, altfel este mai ușor să puneți Bridge Bridge în spatele unui NAT și apoi vortuke dvs. va fi automat vizibil pentru toată lumea din rețea. Dar apoi pe virtual nu va fi Internetul. Ca un compromis, puteți face mai întâi toate setările pe NAT, apoi puneți podul. Pentru a afla IP-ul mașinii virtuale, tastați-l

Înainte de prima repornire, ar fi frumos să rușinați consola. Pentru aceasta, executați comanda:

sudo apt-get instalați consola-chirilică

În timpul instalării, întrebările vor fi "pătrate" ... prima este despre modul de a schimba layouts, iar al doilea ... da x z. Doar faceți clic pe enter.
Pentru a vedea scrisorile ruse executăm comanda:

Pentru comoditate, este convenabil să o puneți în autorun:

sudo nano /etc/rc.local

Deasupra liniei de ieșire 0.

sudo /etc/init.d/apache2 status

Dacă Apache rulează, dar Internetul nu vă vede site-ul, verificați dacă apache-ul este configurat corect. De exemplu, comanda:

Dacă fișierul este descărcat, înseamnă că porturile nu sunt configurate corect.

Dacă, atunci când verificați starea Apache, se spune că comanda nu a fost găsită, atunci trebuie să o instalați ... și dacă nu există niciun apache, atunci cel mai probabil alte pachete importante pentru ridicarea serverului. Să le stabilim.

sudo apt-get instala apache2 mysql-server php5

Aceste 3 pachete vor trage o grămadă de alte pachete importante și vor primi în cele din urmă un server complet.

sudo a2enmod rescrie

Apoi editați ușor fișierul de configurare:

sudo nano / etc / apache2 / site-uri disponibile / implicite

În care modificăm AllowOverride None pentru AllowOverride All. Închidem și salvăm modificările (Ctrl + X).

sudo invoke-rc.d Apache2 restart

Apropo, pentru a opri locul de repornire, ar trebui să scrie oprire, și să înceapă începe.

Sunt așezate fundațiile. Este bine să configurați un dosar partajat între sistemul principal și cel virtual. Pentru virtualbox, aceasta se face după cum urmează.

La început, actualizăm sistemul (virtual) ... doar în cazul în care:

sudo apt-get update
sudo apt-get upgrade

Apoi instalați 2 pachete:

sudo apt-get instalați build-essential dkms

Descărcați "discul" din caseta virtuală făcând clic pe Dispozitive> Instalarea programelor de completare pentru clienți.
Apoi, montați add-on-urile în folderul cdrom (puteți face orice altceva)

sudo mount / dev / cdrom / media / cdrom

cd / media / cdrom sudo sh ./VBoxLinuxAdditions.run

În dispozitive> foldere partajate. Specificați orice dosar partajat și puneți bifați "auto-connect". Reporniți sistemul de operare virtual.

Dacă găzduim site-ul, este mai bine să specificăm dosarul în care sunt deja localizate fișierele site-ului. Înseamnă în prealabil ștergerea unui dosar / var / www

sudo rm -f /var/www/index.html

și montați site-ul în dosarul dorit.

sudo mount -t vboxsf partajat_folder_name în sistemul primar / var / www

Ultima comandă poate fi adăugată la

sudo nano /etc/rc.local

înainte de ieșirea 0, pentru a o autologe.

Acum rămâne să conectați baza de date sql. Sper că nu ați uitat parola pe care ați introdus-o când instalați mysql-server.
Mai întâi de toate, mergem în sine însuși.

sudo mysql --user = root --password = parola ta

Creați o nouă bază de date ... desigur, puteți pune phpmyadmin, dar este mai rapid să stăpâniți intrarea comenzilor din consola decât să configurați accesul la distanță pentru aceasta.

crea baza de date base_name
DEFINIREA codificării setului de caractere;

Asta este, a intrat pe prima linie, a apăsat pe Enter. Apoi, a doua linie, pune ";" și din nou enterterul.
Ar trebui să arate ceva de genul:

Creșterea unui server complet într-o mașină virtuală

Pentru a ieși, introduceți "ieșire".

Dacă site-ul este creat de la 0 la 1, atunci totul este gata. Dar dacă doriți să mutați baza de date de pe site-ul vechi, introduceți comanda:

sudo mysql --user = root --password = numele_password db_name <бэкап.sql

Ei bine, asta e tot. Dacă totul se face în conformitate cu instrucțiunile, va fi posibilă ridicarea întregului server de la 0 în mai puțin de o oră.

Iată rezultatul:

Creșterea unui server complet într-o mașină virtuală

Desigur, în acest fel nu veți obține o gazdă confortabilă sau un server dedicat. Pentru a închiria un server este mai bine să te întorci la profesioniști. Ca rezultat, nu trebuie să pervertiți cu o mașină virtuală, deși poate fi distractiv pentru unii.







Trimiteți-le prietenilor: