Stranica: 1/2.

Lokalni apache2

PostPostano: 10 stu 2013, 15:11
Postao/la damir2
Pozdrav svima,

želio bih upogoniti apatche2 lokano, kako bih mogao testirati svoj web. Molim da uzmete u obzir da sam samouk i da još imam dosta toga za naučiti. Dakle,

našao sam ove upute, i kada ih doslovno slijedim, server proradi, i browser mi prikaže "It works" html dokument.

Nadalje, napravio sam sve kako tamo kaže; dodao folder u www, dodao svoj site u sites-availabe, i u etc/hosts dodao
12.34.56.789 mojsajt.com

ali ne radi. Nemogu se spojiti na sajt. Vozim Debian wheezy.

Hvala na čitanju i ugodan dan
Damir

Re: Lokalni apache2

PostPostano: 10 stu 2013, 15:31
Postao/la jurastublic
Je li to preko virtualke? Je li ispravna lokalna adresa i isti subnet? Jesi li u firewallu napravio izuzetak za http?

Re: Lokalni apache2

PostPostano: 10 stu 2013, 15:39
Postao/la damir2
Hvala na brzom odgovoru;

ne, imam multi boot i pravu instalaciju debiana (ako si to pitao).
Nisam siguran što me pitaš sa lokalnom adresom i subnetom? Localni IP za localhost mi je onaj koji se nalazi pod /etc/hosts:
127.0.0.1 localhost
127.0.1.1 imeMogHosta.lan imeMogHosta

i dodao sam samo
12.34.56.790 mojsajt.com

nisam napravio izuzetak :)

Re: Lokalni apache2

PostPostano: 10 stu 2013, 15:54
Postao/la shrike
problem ti je u tome 12.34.56.790 mojsajt.com , tj IP adresi. ne možeš staviti tu ip adresu, stavi localhost.

Re: Lokalni apache2

PostPostano: 10 stu 2013, 16:07
Postao/la damir2
zabunom sam obrisao svoj post;

hvala na odgovoru.
Zamjenio sam i sada piše:

localhost mojsajt.com

Ali mu i dalje ne mogu pristupiti. Što god upišem me uvijek dovede do "It works".

U čemu je fora s otvaranjem portova? Negdje sam čitao da to nije baš pametno?

Još jedno glupo pitanje: Kako bih trebao pristupati tom webu?

Re: Lokalni apache2

PostPostano: 10 stu 2013, 16:20
Postao/la jurastublic
Jesi li u konfigu postavio path do tvoje indeks stranice?

Re: Lokalni apache2

PostPostano: 10 stu 2013, 16:22
Postao/la nicky
path za lokalni server je /var/www

Ako u browser upišeš: 127.0.0.1 trebao bi vidjeti taj html It works.

E sad, ako si otvorio direktorij za svoj site, onda mu pristupiš sa 127.0.0.1/ime_dir/index.html ili kako god da se već zove ulazna stranica.

ako ti se recimo stranica zove myweb.html i nalazi se u /var/www onda ju u browseru pozoveš sa 127.0.0.1/myweb.html

Re: Lokalni apache2

PostPostano: 10 stu 2013, 16:31
Postao/la shrike
damir2 je napisao/la:

Još jedno glupo pitanje: Kako bih trebao pristupati tom webu?


Sa svog kompa onako kako ti je nicky rekla gore. Iz vana sa interneta, zajebano :D Trbeaš si otvoriti port wforward na ruteru i srediti neki dyndns sustav kako bi mogao ići preko iste ip adrese. bez toga češ nekako morat saznavat svoju vanjsku ip adresu svakih 24 sata.

Re: Lokalni apache2

PostPostano: 10 stu 2013, 16:35
Postao/la damir2
woohoo; izgleda da je to to.

Dakle kada upišem:
127.0.0.1/damir.local/default_html

radi i prikaže mi index mog weba. hvala!

Kada sam već tu, imam još par pitanja:
Kako bi trebao izgledati root mog weba? Npr, kada skupim pare za hosting (hehe) hoću li i tamo imati nešto tipa:

public_html/pa_tu_unutra_ide_moj_web

Što određuje što je javno, tj. čemu može pristupiti korisnik?
Je li pametno vrtiti python skripte na serveru?

Hvala :)

Re: Lokalni apache2

PostPostano: 10 stu 2013, 16:38
Postao/la nicky
Kad zakupiš hosting, na njemu imaš public_html što je ekvivalent /var/www sa lokalnog servera.

Dakle u public_html moraš imati index.html (ili index.php, ako je web pisan u php-u)