Acasă »Linux Setup“ Cum se configurează un server de web de pe propriul calculator Linux (partea 1)

Server - un dispozitiv hardware dedicat care îndeplinește anumite sarcini, cum ar fi la distanță sau local la site-ul. Cu alte cuvinte, serverul - acesta este același calculator, dar în cele mai multe cazuri, mai puternic. Server, precum și un calculator, care cuprinde: un procesor, placa de baza, RAM și hard disk.
Hosting este un serviciu pentru furnizarea de resurse pentru a posta informații despre serverele care locuiesc în rețea (de obicei pe Internet).
Ei bine, astăzi voi arăta atât de la computerul de acasă pentru a face server hosting gratuit și folosind Apache, PHP si MySQL.
Acest articol (partea 1), vom instala toate instrumentele necesare pentru a configura serverul web. Să începem setarea propria lor de web - server.
Pentru instalare Eu folosesc Ubuntu 16.04. Cu toate acestea, ea poate fi pusă în aplicare în orice distribuție. Manualul este împărțit în două părți. În prima parte, vom discuta despre principalele componente și instalarea acestora. În secțiunea următoare, vom face un site bazat pe WordPress și să le publice la motor de web.
Instalarea Apache, MySQL, PHP și PhpMyAdmin în Ubuntu 16.04
Apache este un server HTTP care este cross-platform și este susținută de aproape toate sistemele de operare moderne. Principalele avantaje ale Apache sunt considerate flexibilitatea și fiabilitatea de configurare.
Pentru instalarea Apache în Ubuntu 16.04, deschide un terminal (Ctrl + Alt + T) și introduceți următoarele comenzi
În mod implicit, Apache ruleaza pe portul 80, și, prin urmare, nu trebuie să specificați numărul de port în browser.
Dacă totul este de succes, veți vedea doar o astfel de pagină într-un browser

Pentru a schimba numărul de port, trebuie să editați fișierul de configurare cu ajutorul terminalului

Ascultați și modificați 80 la numărul portului dorit. După editare, trebuie să reporniți serverul apache2.
Pentru a reporni, tip în terminal
Instalarea MySQL în Ubuntu 16.04
MySQL este un program gratuit sisteme de management de baze de date relaționale. MySQL este utilizat în mod obișnuit ca un server care este accesat de către clienți locali sau de la distanță, dar în distribuția include o bibliotecă de server intern care vă permite să includă MySQL în programe de sine stătătoare.
Pentru a instala MySQL, deschide un terminal și tipul
În timpul instalării, vi se solicită să introduceți o nouă parolă pentru mysql-server

Pentru a verifica dacă MYSQL este instalat corect, deschideți comanda MySQL în terminal
Introduceți parola setată pentru serverul MySQL

După cum puteți vedea MySQL funcționează bine.
Instalarea PHP 7 la Ubuntu 16.04
PHP - limbaj de scripting de uz general, utilizat intensiv pentru dezvoltarea de aplicatii web. În prezent, susținută de marea majoritate a furnizorilor de gazduire web si este unul dintre limbajul de conducere folosit pentru a crea site-uri web dinamice.
Vom folosi cele mai actuale în acest moment, PHP versiunea 7.0.
Pentru a instala PHP 7.0 pe Ubuntu și derivați, deschide un terminal și introduceți următoarele comenzi
Pentru a verifica dacă PHP este instalat corect, face fișier /var/www/html/info.php și adăugați următorul conținut în fișierul

După crearea fișierului, reporniți Apache

Ultimul lucru de care avem nevoie pentru a instala, asa ca phpMyAdmin, cu toate că poți, și de a crea astfel utilizatorul de bază de date și baza de date, dar într-o interfață grafică, va fi mai ușor de a face.
Instalați PHPMyAdmin în Ubuntu 16.04
phpMyAdmin - o aplicatie web, open source, scris în PHP și reprezintă administrarea de interfață web MySQL. PHPMyAdmin permite browser-ul web pentru a efectua administrarea serverului MySQL, comenzile SQL rula și a vizualiza conținutul bazelor de date și tabele.
Pentru a instala PhpMyAdmin pe sistemul dvs., deschideți un terminal și tipul
În timpul instalării, apare ecranul de selecție a serverului, trebuie să selectați apache folosind «spațiu» tastele și apăsați «Enter»

Vi se va solicita apoi să introduceți baza de date parola de administrator, atunci va trebui să creați o parolă pentru aplicația phpMyAdmin

Procesul de instalare adaugă de fapt un fișier de configurare în directorul / etc / apache2 / conf-activat /. în cazul în care acesta este citit în mod automat.
Singurul lucru pe care trebuie să facem este activa PHP mcrypt și extensii mbstring pe care le putem face acest lucru prin tastarea:
Apoi va trebui să reporniți Apache

În mod implicit, numele de utilizator root și parola pe care le-ați specificat la instalarea MySQL.

Crearea unei noi baze de date (de exemplu: wp codare utf8_general_ci) și utilizatorul (admin cu toate privilegiile)
