hlmod.hu
https://hlmod.hu/

[TUT] Apache2 telepites es Virtualhostok Debian/Ubuntu
https://hlmod.hu/viewtopic.php?f=120&t=24026
Oldal: 1 / 1

Szerző:  DeteCT0R [ 2016.02.16. 09:50 ]
Hozzászólás témája:  [TUT] Apache2 telepites es Virtualhostok Debian/Ubuntu

Figyelem amenyiben nem vagy tapasztalt linux teren ajanlom a vezerlopult telepitest.

VestaCP
Tovabbiak ingyenes/nem ingyenes:
Csak linuxra vannak

Ajanlom hogy ne ROOT! user-el hasznald a webszervert es semmi mast! Erdemes erre a celra egy kulon felhasznalot hozzadni amivel tudod hasznalni a webszervert es egyebb dolgokat.

Apache2 Telepites Debian/Ubuntu

Kód:
apt-get update -- Frissitunk
apt-get install apache2 -- Telepitsuk az alap webszervert


Ha sikeresen telepult az apache2 ezutan automatikusan elindul de ha megse akkor service apache2 start
Ezutan ha beirjuk a bongeszobe a domaint vagy a szerver ipcimet akkor megkapjuk a szokasos szoveget ami azt jelzi hogy mukodik a webszerver.

"Its works" vagy mas hasonlo alap oldalt.

Alap eleresi ut: /var/www/(html)/
Ezzel megis vagyunk fut a webszerver de meg nincs virtualhost vagyis nem tud kezelni domainokat a webszerver. (Ratudod iranyitani attol fuggetlenul fog menni a domain viszont ha tobb domain akarsz hasznalni erdemes virtualhostokat kesziteni)

Virtualhost keszites
A virtualhostal tudod kezelni a szervereden a domainokat ha tobb domaint akarsz. Jelen esetbe a hlmod.hu lessz a domainunk.

Eloszor is keszits mappat a domainnek ami lehet akarhol a szerveren. Nalam a /home mappaba lessz.

Kód:
mkdir -p /home/hlmod.hu/public_html

Ha a mappa elkeszult adjunk neki jogot es ha nem root userel hasznalod akkor add at a tulajdonos jogot a masik usernek (chown) nekem a hlmod az userem peldakepp.

Kód:
chown -R hlmod:hlmod /home/hlmod.hu/public_html
chmod -R 755 /home/hlmod.hu/public_html -- Jogot adunk hogy lehessen olvasni es szerkezteni a tartalmat.



-R vagyis (recursive) annyit tesz hogy minden ami a mappaba van az a hlmod-user tulajdona lessz.

Ha megvan a mappa keszitsunk egy sima index.html csak azert hogy tudjuk aztan hogy mukodik.
Ezt megteheted siman ftp-vel vagy sftp-vel vagy terminalbol.

Kód:
cd /home/hlmod.hu/public_html

Kód:
nano index.html -- Ha nem letezik az index.html akkor kapsz egy ures ablakot abba ird bele a szoveget amit akarsz hogy megjelenjen majd.

ctrl+s -- ezzel elis menti.


Ha megvan az indexunk akkor akkor csinaljuk meg a vhostot hogy mukodjon is az oldal.


Kód:
cp /etc/apache2/sites-available/default.conf /etc/apache2/sites-available/hlmod.hu.conf

Gyorsabb muveletetert masoljuk az alap konfig fajlt ebben az esetben a default.conf.
Ha sikeresen masoltuk akkor nyissuk meg es szerkesszuk at a sajat adatainkra:

Kód:
cd /etc/apache2/sites-available  -- elnavigalunk a konfig fajlhoz
nano hlmod.hu.conf  - megnyissuk a konfig fajlt.



Majd atszerkezted az adataidra ami neked kell!

Kód:
<VirtualHost *:80>
    ServerAdmin system@hlmod.hu   -- Szerver admin neve vagy email cim is lehet
    ServerName hlmod.hu              -- Szerver neve
    ServerAlias www.hlmod.hu          -- Szerver neve elotaggal (www.)
    DocumentRoot /home/hlmod.hu/public_html -- Eleresi mappa.
    ErrorLog ${APACHE_LOG_DIR}/error.log    -- Error log
    CustomLog ${APACHE_LOG_DIR}/access.log combined  -- Log
</VirtualHost>


Amennyiben atirtad sajatodra mentsd el hlmod.hu.conf(termeszetesen sajatodra tedomained.hu.conf )
Hasznalhatod ezt a konfig fajlt is ez reszletesebb!

Ha sikeresen elkeszitetted a konfig fajlt akkor ugyes vagy de ez meg nemfog mukodni eloszor aktivalni is kell :D

Kód:
sudo a2ensite hlmod.hu.conf


Ezzel aktivaltad az oldalad ezutan kapsz egy uzenetet hogy inditsd ujra/vagy toltsd ujra a konfig fajlt.
De mi inkabb ujrainditjuk :D

Kód:
service apache2 restart


Amennyiben hibauzenetet kapsz nezd at a konfig fajlt

Ilyen hiba eseten a tehendo:
Kód:
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


Nyisd meg a hosts filet:

Kód:
nano /etc/hosts


majd ird bele:

Kód:
192.168.1.2    hlmod.hu

Termesztesen az ipcimet csereld ki a tiedre :D

Ha minden jol csinaltal akkor kell mukodjon :)

Forrasok:

DigitalOcean
Masik forras a fejem.

Szerző:  gyurc1111 [ 2016.02.16. 10:14 ]
Hozzászólás témája:  Re: [TUT] Apache2 telepites es Virtualhostok Debian/Ubuntu

A tutoriál alapján létre jött webszervert, nem mutatod meg hogy is nézki?

Szerző:  DeteCT0R [ 2016.02.16. 10:27 ]
Hozzászólás témája:  Re: [TUT] Apache2 telepites es Virtualhostok Debian/Ubuntu

Ezen nincs mit mutatni. Hatterbe fut csendesen linuxon nincs kezelofelulet szoval ennel tobbet nemfogsz latni.

Szerző:  gyurc1111 [ 2016.02.16. 12:11 ]
Hozzászólás témája:  Re: [TUT] Apache2 telepites es Virtualhostok Debian/Ubuntu

Értem, köszönöm a választ

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/