Conectarea Apache gazde virtuale în Windows
gazde virtuale poate fi legat la un nume de gazdă (de exemplu, study.loc), IP (de exemplu, 127.0.0.3) și portul (*: 81). A doua și a treia metodă sunt bune că nu va trebui să decidă cu privire la Căutare DNS numele gazdei noastre virtuale (acest lucru se realizează, de obicei, prin schimbarea de fișier de sistem C: drivere \ Windows \ System32 \ \ etc \ hosts sau folosind serverul DNS privat cu intrările corespunzătoare) .
Acum proceda pentru a configura gazde virtuale.
fișierul C: \ server \ bin Apache24 \ conf \ \ httpd.conf, găsiți și decomentați următoarea linie:
gazde virtuale bazate pe IP
Încercați să tastați în 127.0.0.1 browser-ul, și apoi încercați să 127.0.0.2, 127.0.0.3, 127.0.0.4, 127.0.0.5, etc. După cum puteți vedea, avem o mulțime de IP, și fiecare dintre ele se pot lega de gazdă virtuală.
Adăugați la fișierul C: \ Server \ bin \ Apache24 \ conf \ suplimentar \ httpd-vhosts.conf următoarele linii:
În acest caz, pe de altă 127.0.0 IP. *, Precum localhost setările noastre nu au nici un efect.
gazde virtuale pe bază de port (site-uri diferite pe diferite porturi)
Acum, adăugați în fișierul C: \ server \ bin \ Apache24 \ conf \ linie suplimentar \ httpd-vhosts.conf:
gazde virtuale pe bază de nume de gazdă
Și în fișierul C: \ server \ bin \ Apache24 \ conf \ suplimentar \ httpd-vhosts.conf adăuga liniile:
În mod similar configurate și subdomeniile (dir1.study.loc, dir2.study.loc, dir3.localhost etc.).
Crearea automată a gazdei virtuale / subdomeniu
fișierul C: \ server \ bin Apache24 \ conf \ \ httpd.conf, găsiți și decomentați următoarea linie:
Și, de asemenea, dacă nu ați făcut deja acest lucru, linia:
fișierul C: \ server \ bin \ Apache24 \ conf \ suplimentar \ httpd-vhosts.conf adăugați următoarea linie
Cum de a salva baza de date MySQL în Windows?
Backup pot fi create într-o interfață web grafică pentru a phpMyAdmin. Dacă doriți să faceți o copie de rezervă a tuturor bazelor de date dintr-o dată, du-te la pagina principală Import Import phpMyAdmin, de acolo, du-te la fila Export. În continuare, totul este destul de simplu, inclusiv opțiuni suplimentare.
În mod similar, atunci când bazele de date individuale de backup prin a merge la baza de date de interes, și apoi să exporte.
Dacă pentru un motiv oarecare doriți să faceți o copie de rezervă a bazei de date MySQL din linia de comandă în Windows, trebuie să faceți utilitate mysqldump.exe. Acesta este dotat cu MySQL și se află în directorul C: \ Server \ bin \ mysql-5.7 \ bin \.
Pentru a-l utiliza, deschide un prompt de comandă, și apoi trageți la program. Programul poate fi utilizat cu o varietate de opțiuni:
Dacă doriți să faceți o copie de rezervă a tuturor bazelor de date într-un singur fișier, apoi executați:
Apropo, fișierul este de a fi găsit în dosarul pe care îl vedeți în fereastra de comandă.
Pentru a realiza copii numai o singură bază de date (de exemplu, rsyslog):
Pentru a realiza copii mai multe baze de date, utilizați opțiunea --databases, și după el prin golul pentru a lista bazei de date de rezervă dorit:
Pentru a face o copie de rezervă de mai multe tabele, lista de ele separate printr-un spațiu după numele bazei de date:
Scurtă descriere a principalelor directive ale fișierelor de configurare Apache
Setarea de acces limita la foldere de server
Deschiderea de acces la serverul de web Apache în Windows pentru LAN și WAN
Configurarea SSL pentru Apache în Windows (tranziția de la HTTP la HTTPS)
Dacă doriți să utilizați serverul web Apache SSL sub Windows, veți avea nevoie de trei fișiere: * .key, * .csr și * .crt. Dacă ați achiziționat un certificat SSL valid pentru site-ul dvs., aceste fișiere trebuie să trimită după achiziționare. S-ar putea fi mai mult - unele dintre ele pot fi certificate intermediare.
Dacă doriți să configurați SSL pe un server web local, atunci toate aceste fișiere pot fi generate în mod independent, și anume a crea un certificat auto-semnat. Acest certificat nu este valid (nu poate fi verificată cu participarea unui terț), dar pentru exerciții în tranziția de la HTTP la HTTPS, el este bine.
Se presupune că ai pus un server web de pe acest manual - sau să înlocuiască căi absolute pe cont propriu.
Deschideți promptul de comandă pentru Windows (WIN + x. Apoi, selectați "Command Prompt"). În linia de comandă, tastați comanda:
La intrarea in ultima comandă vi se va cere în limba engleză. Ceea ce urmează este o traducere.
Vi se va cere să introduceți informații care vor fi incluse în solicitarea de certificat. Faptul că vei intra este numit un nume distinctiv sau DN. Există doar câteva domenii care pot fi lăsate goale. Unele câmpuri sunt valori implicite. Dacă introduceți „“, Câmpul va fi lăsat necompletat.
Numele din două litere al țării (codul din două litere)
Numele de stat sau provincie / regiune (numele complet)