Instalirajte Plesk na CentOS 7
Korištenje drugog sustava? Plesk je vlasnička upravljačka ploča web hosta koja omogućuje korisnicima da administriraju svoje osobne i/ili klijentske web stranice, baze podataka
Apache je podijeljen na jedinice koje se mogu individualno prilagoditi i konfigurirati. Ti se odjeljci nazivaju virtualni hostovi.
Virtualni hostovi omogućuju administratoru korištenje jednog poslužitelja za hostiranje više domena koristeći jednu IP adresu. Ovo je korisno za svakoga tko želi ugostiti više od jedne web stranice na istom VPS-u, ne naznačujući da isti poslužitelj također hostira druge stranice. Ovaj se postupak može ponavljati bez ograničenja, ovisno o opterećenju koje vaš poslužitelj može podnijeti.
Da biste prošli kroz ove korake, morat ćete imati:
Moja konfiguracija će napraviti virtualne hostove za test1.com
i test2.com
. Trebali biste ih zamijeniti svojim vlastitim domenama.
Korijen dokumenta bit će postavljen na pojedinačne direktorije ispod /var/www
mape. Ovdje napravite direktorij za oba virtualna hosta, ovako:
sudo mkdir /var/www/test1
sudo mkdir /var/www/test2
Direktoriji koje ste stvorili u vlasništvu su root korisnika. Morate promijeniti vlasništvo da bi obični korisnik mogao mijenjati datoteke. $USER
je korisnik na koji ste trenutno prijavljeni.
sudo chown -R $USER:$USER /var/www/test1
sudo chown -R $USER:$USER /var/www/test2
Također biste trebali izmijeniti dopuštenja za opći web direktorij i sve datoteke i mape unutar njega.
sudo chmod -R 755 /var/www
Napravite index.html
stranicu za svaku stranicu.
nano /var/www/test1/index.html
U ovu HTML datoteku možete postaviti jednostavan sadržaj samo kako biste naznačili da vaša konfiguracija funkcionira. Na primjer, moja datoteka izgleda ovako.
<html>
<head>
<title>test1</title>
</head>
<body>
<h1>test1.com virtual host !</h1>
</body>
</html>
Spremite i zatvorite datoteku kada završite.
Sada kopirajte ovu datoteku na drugo mjesto.
cp /var/www/test1/index.html /var/www/test2/index.html
Zatim ga možete otvoriti i izmijeniti.
nano /var/www/test2/index.html
<html>
<head>
<title>test2</title>
</head>
<body>
<h1>test2.com virtual host !</h1>
</body>
</html>
Spremite i zatvorite ovu datoteku kada završite.
Datoteke virtualnog hosta određuju konfiguraciju naših virtualnih hostova i diktiraju kako će Apache web poslužitelj odgovoriti na različite zahtjeve domene.
Apache dolazi sa zadanom virtualnom host datotekom, 000-default.conf
. Kopirajte ovu datoteku i izmijenite je za prvu domenu.
sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/test1.conf
sudo nano /etc/apache2/sites-available/test1.conf
Datoteka će izgledati ovako (bez komentara):
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
</VirtualHost>
Promijenite ServerAdmin
direktivu u e-poštu putem koje administrator stranice može primati e-poštu. Zatim morate dodati tri direktive:
Datoteka virtualnog hosta trebala bi izgledati sljedeće.
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName test1.com
ServerAlias www.test1.com
DocumentRoot /var/www/test1
</VirtualHost>
Spremite i zatvorite datoteku.
Isto možete učiniti i s drugom domenom.
sudo cp /etc/apache2/sites-available/test1.conf /etc/apache2/sites-available/test2.conf
sudo nano /etc/apache2/sites-available/test2.conf
Sada ga morate modificirati kako biste referencirali svoju drugu domenu.
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName test2.com
ServerAlias www.test2.com
DocumentRoot /var/www/test2
</VirtualHost>
Spremite i zatvorite datoteku kada završite.
a2ensite
Alat se može koristiti kako bi se omogućilo svakom od naših mjesta kao što je ovaj:
sudo a2ensite test1.conf
sudo a2ensite test2.conf
Kada završite, morate ponovno pokrenuti Apache kako bi ove promjene stupile na snagu:
sudo service apache2 restart
Ako primite ovu poruku:
*Restarting web server apache2
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1. Set >the 'ServerName' directive globally to suppress this message
... ne brinite, to ne utječe na naše stranice.
Sada kada ste konfigurirali svoje virtualne hostove, možete ih testirati odlaskom na domene koje ste konfigurirali u svom web pregledniku:
Ako obje ove stranice rade, uspješno ste konfigurirali dva virtualna hosta na istom poslužitelju.
Korištenje drugog sustava? Plesk je vlasnička upravljačka ploča web hosta koja omogućuje korisnicima da administriraju svoje osobne i/ili klijentske web stranice, baze podataka
Uvod Cacti je alat otvorenog koda za praćenje i crtanje koji se u potpunosti temelji na RRD podacima. Putem Cactusa možete pratiti gotovo sve vrste uređaja
Uvod Lets Encrypt je usluga za izdavanje certifikata koja nudi besplatne TLS/SSL certifikate. Certbot pojednostavljuje proces instalacije,
Korištenje drugog sustava? Što je Tekkit Classic? Tekkit Classic je modpack za igru koju svi znaju i vole; Minecraft. Sadrži neke od ver
Korištenje drugog sustava? Ovaj vodič će vam pokazati kako instalirati grupni softver iRedMail na novu instalaciju Debian Wheezyja. Trebali biste koristiti servis
Korištenje drugog sustava? Jekyll je izvrsna alternativa WordPressu za bloganje ili dijeljenje sadržaja. Ne zahtijeva nikakve baze podataka i vrlo je jednostavan i
Korištenje drugog sustava? Ako kupite Debian poslužitelj, uvijek biste trebali imati najnovije sigurnosne zakrpe i ažuriranja, bez obzira spavate li ili ne
PHP i povezani paketi najčešće su korištene komponente prilikom postavljanja web poslužitelja. U ovom članku ćemo naučiti kako postaviti PHP 7.0 ili PHP 7.1 o
Squid je popularan besplatni program za Linux koji vam omogućuje stvaranje web proxyja za prosljeđivanje. U ovom vodiču vidjet ćete kako instalirati Squid na CentOS da vas preokrene
Uvod Lighttpd je fork Apachea koji ima za cilj da bude puno manje intenzivan prema resursima. Lagan je, otuda mu i naziv, i prilično je jednostavan za korištenje. Instaliraj
Screen je aplikacija koja omogućuje višestruko korištenje terminalskih sesija unutar jednog prozora. To vam omogućuje da simulirate više prozora terminala gdje je ma
Ovaj vodič objašnjava kako postaviti DNS poslužitelj pomoću Bind9 na Debianu ili Ubuntu. U cijelom članku u skladu s tim zamijenite your-domain-name.com. Na th
VULTR je nedavno napravio promjene na svojoj strani i sada bi sve trebalo raditi dobro iz kutije s omogućenim NetworkManagerom. Želite li onemogućiti
Icinga2 je moćan sustav nadzora, a kada se koristi u modelu master-client, može zamijeniti potrebu za provjerama praćenja na temelju NRPE. Glavni klijent
Korištenje drugog sustava? Red5 je medijski poslužitelj otvorenog koda implementiran u Javi koji vam omogućuje pokretanje Flash višekorisničkih aplikacija kao što je live streamin
U ovom članku ćemo vidjeti kako sastaviti i instalirati Nginx mainline iz službenih izvora Nginxa s modulom PageSpeed, koji vam omogućuje da
Korištenje drugog sustava? Vanilla forum je aplikacija otvorenog koda napisana u PHP-u. Potpuno je prilagodljiv, jednostavan za korištenje i podržava eksterne
Korištenje drugog sustava? Uvod Kanboard je besplatni softver za upravljanje projektima otvorenog koda koji je dizajniran za olakšavanje i vizualizaciju
Korištenje drugog sustava? Uvod Kanboard je besplatni softver za upravljanje projektima otvorenog koda koji je dizajniran za olakšavanje i vizualizaciju
Korištenje drugog sustava? Gitea je alternativni sustav za kontrolu verzija otvorenog koda s vlastitim hostom koji pokreće Git. Gitea je napisana na Golangu i jest
Umjetna inteligencija nije u budućnosti, ovdje je upravo u sadašnjosti. U ovom blogu Pročitajte kako su aplikacije umjetne inteligencije utjecale na različite sektore.
Jeste li i vi žrtva DDOS napada i zbunjeni ste metodama prevencije? Pročitajte ovaj članak kako biste riješili svoje upite.
Možda ste čuli da hakeri zarađuju mnogo novca, ali jeste li se ikada zapitali kako zarađuju toliki novac? raspravimo.
Želite li vidjeti revolucionarne izume Googlea i kako su ti izumi promijenili život svakog čovjeka danas? Zatim čitajte na blogu kako biste vidjeli Googleove izume.
Koncept samovozećih automobila koji će krenuti na ceste uz pomoć umjetne inteligencije san je koji već neko vrijeme imamo. No, unatoč nekoliko obećanja, nigdje ih nema. Pročitajte ovaj blog kako biste saznali više…
Kako se znanost razvija velikom brzinom, preuzimajući mnoge naše napore, raste i rizik da se podvrgnemo neobjašnjivoj Singularnosti. Pročitajte što bi za nas mogla značiti singularnost.
Metode pohrane podataka su se razvijale možda od rođenja podataka. Ovaj blog pokriva evoluciju pohrane podataka na temelju infografike.
Pročitajte blog kako biste na najjednostavniji način upoznali različite slojeve u arhitekturi velikih podataka i njihove funkcionalnosti.
U ovom digitalnom svijetu, pametni kućni uređaji postali su ključni dio života. Evo nekoliko nevjerojatnih prednosti pametnih kućnih uređaja o tome kako naš život čine vrijednim življenja i jednostavnijim.
Nedavno je Apple izdao macOS Catalina 10.15.4 dodatak ažuriranju kako bi riješio probleme, ali čini se da ažuriranje uzrokuje više problema koji dovode do zalijevanja mac strojeva. Pročitajte ovaj članak da biste saznali više