Stránka 1 z 1

Ako spravit WEB Server

Napsal: sob 24. dub 2004, 22:21
od johny128
ako sa da z mojho kompu spravit web server?
Proste ked si niekto v lokalnej sieti da moju IP do prehliadaca, tak mu nabehne nejaka stranka co ja uz si u mna nastavim.
Mam Linux Mandrake 10.0 Community edition

Vopred dik :wink:

Napsal: sob 24. dub 2004, 23:46
od TomV
Musíš spustit na svém kompu webový server. :-) Nejlepší je asi Apache. MDK by ho měl mít nainstalovaný defaultně, pokud ses v tom teda při tý instalaci moc nevrtal. Ale i tak není problém ho doinstalovat. Jestli ho máš, zjistíš asi takhle :

rpm -qa | grep apache

Nakonfigurovat ho taky není problém, zejtra ti zkusím někde najít tutorial a postnu sem link. Pak ještě zbývá udělat pro něj díru ve firewallu (port 80, případně 443) a je to... Zprovoznit Apache je v Linuxu poměrně pohodový úkol, takže se není čeho bát. :wink:

Napsal: ned 25. dub 2004, 09:55
od johny128
TomV píše:Musíš spustit na svém kompu webový server. :-) Nejlepší je asi Apache. MDK by ho měl mít nainstalovaný defaultně, pokud ses v tom teda při tý instalaci moc nevrtal. Ale i tak není problém ho doinstalovat. Jestli ho máš, zjistíš asi takhle :

rpm -qa | grep apache

Nakonfigurovat ho taky není problém, zejtra ti zkusím někde najít tutorial a postnu sem link. Pak ještě zbývá udělat pro něj díru ve firewallu (port 80, případně 443) a je to... Zprovoznit Apache je v Linuxu poměrně pohodový úkol, takže se není čeho bát. :wink:
samotne rpm-qa mi zacne vypisovat strasne vela balickov(rpm) ale to grep apache ma iba posunie na cisty riadok :?

perl-XML-Parser-2.34-1mdk
tv-fonts-1.1-1mdk
bittorrent-gui-3.3-4mdk
db1-devel-1.85-10mdk
libpostproc0-1.0-0.pre3.13mdk
mplayer-gui-1.0-0.pre3.13mdk
libSDL_mixer1.2-1.2.5-3mdk
php-readline-4.3.4-1mdk
postgresql-devel-7.4.1-2mdk
[jj@jj jj]$ grep apache

Napsal: ned 25. dub 2004, 10:24
od zeke
JJ píše:samotne rpm-qa mi zacne vypisovat strasne vela balickov(rpm) ale to grep apache ma iba posunie na cisty riadok :?

perl-XML-Parser-2.34-1mdk
tv-fonts-1.1-1mdk
bittorrent-gui-3.3-4mdk
db1-devel-1.85-10mdk
libpostproc0-1.0-0.pre3.13mdk
mplayer-gui-1.0-0.pre3.13mdk
libSDL_mixer1.2-1.2.5-3mdk
php-readline-4.3.4-1mdk
postgresql-devel-7.4.1-2mdk
[jj@jj jj]$ grep apache
Musíš napsat rpm -qa | grep apache na jeden řádek :) jinak to fungovat nebude. Znak | je "trubka" či "roura" (jak kdo chce) kterou přesměruješ výstup prvního příkazu (rpm -qa) na vstup druhýho příkazu (grep apache) kterej ti v tom vyhledá právě ten řetězec "apache" a ostatní řádky nevypíše.

Co se týká konfigurace apache, nemám osobní zkušenost s MDK, ale nevěřím, že by tam na to nebyl grafický klikací nástroj.. :wink:

Napsal: ned 25. dub 2004, 10:39
od johny128
zeke píše:
JJ píše:samotne rpm-qa mi zacne vypisovat strasne vela balickov(rpm) ale to grep apache ma iba posunie na cisty riadok :?

perl-XML-Parser-2.34-1mdk
tv-fonts-1.1-1mdk
bittorrent-gui-3.3-4mdk
db1-devel-1.85-10mdk
libpostproc0-1.0-0.pre3.13mdk
mplayer-gui-1.0-0.pre3.13mdk
libSDL_mixer1.2-1.2.5-3mdk
php-readline-4.3.4-1mdk
postgresql-devel-7.4.1-2mdk
[jj@jj jj]$ grep apache
Musíš napsat rpm -qa | grep apache na jeden řádek :) jinak to fungovat nebude. Znak | je "trubka" či "roura" (jak kdo chce) kterou přesměruješ výstup prvního příkazu (rpm -qa) na vstup druhýho příkazu (grep apache) kterej ti v tom vyhledá právě ten řetězec "apache" a ostatní řádky nevypíše.

Co se týká konfigurace apache, nemám osobní zkušenost s MDK, ale nevěřím, že by tam na to nebyl grafický klikací nástroj.. :wink:
:stern: ja lama blba :xmas:

Napsal: ned 25. dub 2004, 10:40
od johny128
[jj@jj jj]$ rpm -qa | grep apache

apache2-mod_perl-2.0.48_1.99_11-3mdk
apache-conf-2.0.48-2mdk
apache2-mod_ssl-2.0.48-6mdk
apache-mod_perl-1.3.29_1.29-3mdk
apache2-mod_php-2.0.48_4.3.4-1mdk
apache2-common-2.0.48-6mdk
apache2-mod_cache-2.0.48-6mdk
apache2-2.0.48-6mdk
apache2-manual-2.0.48-6mdk
apache-1.3.29-1mdk
apache2-mod_disk_cache-2.0.48-6mdk
apache2-mod_proxy-2.0.48-6mdk
apache-modules-1.3.29-1mdk
apache2-mod_suexec-2.0.48-1mdk
apache2-modules-2.0.48-6mdk
[jj@jj jj]$
[jj@jj jj]$

ehm, tak nieco naslo :-D
a co dalej?

Napsal: ned 25. dub 2004, 11:13
od zeke
JJ píše:ehm, tak nieco naslo :-D
a co dalej?
No dál je potřeba apache nakonfigurovat. Najdi si konfigurák httpd.conf (nevím kde je v MDK, já ho mám v /etc/apache/). Tam je pro začátek důležitý najít akorát položku DocumentRoot která odkazuje na kořenový adresář webserveru kde umístíš stránky. Pak stačí apache spustit (/etc/init.d/apache start) a mělo by to na lokálce běžet (pokud to nemáš zafirewallované). Kdybys potřeboval zjistit jestli apache opravdu běží tak dej ps -A | grep httpd. Jinak ten konfigurák httpd.conf bývá slušně okomentovanej takže není problém se v tom vyznat.

Napsal: ned 25. dub 2004, 13:54
od TomV
zeke píše:
JJ píše:ehm, tak nieco naslo :-D
a co dalej?
No dál je potřeba apache nakonfigurovat. Najdi si konfigurák httpd.conf (nevím kde je v MDK, já ho mám v /etc/apache/). Tam je pro začátek důležitý najít akorát položku DocumentRoot která odkazuje na kořenový adresář webserveru kde umístíš stránky. Pak stačí apache spustit (/etc/init.d/apache start) a mělo by to na lokálce běžet (pokud to nemáš zafirewallované). Kdybys potřeboval zjistit jestli apache opravdu běží tak dej ps -A | grep httpd. Jinak ten konfigurák httpd.conf bývá slušně okomentovanej takže není problém se v tom vyznat.
Tak tak... V konfiguráku si pak můžeš ještě nastavit, na jaké adrese (v případě, že jich má tvůj komp víc) a portu má naslouchat, název serveru, atp. MDK by měl mít už předkonfigurovaný httpd.conf tak, jak potřebuje, tj. DocumentRoot by měl směřovat do /var/www/html, nebo nějak podobně. Jestli je to tak, rozhodně tuhle cestu NEMĚŇ a svoje stránky a soubory, které chceš zveřejnit, dej právě tam.

Apache pak spustíš příkazem /etc/init.d/httpd start, případně service httpd start, pokud to daná distribuce podporuje.


Otázka pro všechny : Když jsou v systému nainstalované obě verze Apache (většina distribucí instaluje obě, tedy 1.3 a 2), jak určit, která se má spouštět ? Nevím, jak MDK, ale např. RH spouští implicitně dvojku. A co kdybych chtěl 1.3 ?

Napsal: ned 25. dub 2004, 14:21
od johny128
zeke píše:Najdi si konfigurák httpd.conf (nevím kde je v MDK, já ho mám v /etc/apache/).
tak v etc apache nemam :shock: .Neva, vsak hodim ten konfigurak httpd.conf do vyhladavaca a uvidime.
2TomV: var/www/html tak take nieco mi tu existuje :xmas: :xmas: :onfire:
Takze uz len spustit to apache, za chvilu dam vediet ako to dopadlo :)

Napsal: ned 25. dub 2004, 14:25
od johny128
IDETOOOOO
JUPIIII
Diky vam!!!!THX :onfire: :onfire: :onfire:

uj, linux je proste genialny :inlove:

Napsal: pon 26. dub 2004, 09:09
od zeke
TomV píše:
Otázka pro všechny : Když jsou v systému nainstalované obě verze Apache (většina distribucí instaluje obě, tedy 1.3 a 2), jak určit, která se má spouštět ? Nevím, jak MDK, ale např. RH spouští implicitně dvojku. A co kdybych chtěl 1.3 ?
Řekl bych, že právě úpravou toho spouštěcího skriptu v /etc/init.d ;)

Napsal: sob 26. úno 2005, 13:46
od Návštěvník
[xmaster@xmaster ~]$ /etc/init.d/httpd start
Spouštím httpd: Syntax error on line 117 of /etc/httpd/conf.d/ssl.conf:
SSLCertificateFile: file '/etc/httpd/conf/ssl.crt/server.crt' does not exist oris empty
[SELHALO]


pritom jsem se v konfiguraku nehrabal :sad: , ssl jsem v nastaveni vypl, nevim co blbne :(

Napsal: pon 28. úno 2005, 15:19
od Návštěvník
upik, nevite nekdo co s tim? ssl jsem vypl, v konfiguraku se nehrabal :(

Napsal: pon 28. úno 2005, 15:52
od TomV
@llb_in píše:[xmaster@xmaster ~]$ /etc/init.d/httpd start
Spouštím httpd: Syntax error on line 117 of /etc/httpd/conf.d/ssl.conf:
SSLCertificateFile: file '/etc/httpd/conf/ssl.crt/server.crt' does not exist oris empty
[SELHALO]
Tak se koukni do konfiguráku, co je na té řádce 117 za volbu a napiš to sem...

Napsal: úte 1. bře 2005, 16:27
od Návštěvník
ssl.conf radek 117

Kód: Vybrat vše

SSLCertificateFile /etc/httpd/conf/ssl.crt/server.crt
ten soubor tam je, ale nemam ho cim otevrit

Napsal: úte 1. bře 2005, 17:02
od TomV
@llb_in píše:ssl.conf radek 117

Kód: Vybrat vše

SSLCertificateFile /etc/httpd/conf/ssl.crt/server.crt
ten soubor tam je, ale nemam ho cim otevrit
Zkus to zakomentovat a spustit, co to udělá...