Fórum Root.cz

Hlavní témata => Server => Téma založeno: Ondrasovka1 14. 10. 2011, 18:37:15

Název: Server pro web a databázi
Přispěvatel: Ondrasovka1 14. 10. 2011, 18:37:15
Zdravim,
Mám takovou otázku. Chci rozjet na svém pc server. Mám Linux Ubuntu 10.04 a chtěl bych se zeptat jak to všecko funguje. Jsem úplný začátečník a vím o tom asi tak jako koza o traktorech. Vím že existuje google a na něm strašně moc návodů jak v češtině tak i v angličtině, ale vůbec nevim kde mám co nastavit aby to fungovalo abych se mohl vzdáleně přihlašovat a spravovat to atd.
Mám představu, že to bude server na nimž poběží apache,mysql,php. Chci tam mít web(y).
Prosím poradil by někdo? Děkuji za odpověď.
Název: Re: server pro web a databázi
Přispěvatel: DarkKnight 14. 10. 2011, 18:50:02
http://wiki.ubuntu.cz/Apache%20s%20MySQL%20a%20PHP

kdyz budes mit problem, mrkni na jejich IRC na freenode tusim (#ubuntu-cz)
Název: Re: server pro web a databázi
Přispěvatel: Ondrasovka1 14. 10. 2011, 19:01:14
#ubuntu-cz na jakým je to serveru
irc.gts.cz je to prázdná místnost...
Jínak díky za odkaz určitě se bude hodit.
- ještě prosím tě nevěděl bys nějaký návod na ssh-server (vzdálený přístup?)
- a jak nastavit komunikaci z jinýho kompu ve stejné síti
Název: Re: server pro web a databázi
Přispěvatel: DarkKnight 14. 10. 2011, 20:12:10
jak jsem psal - irc je na freenode

komunikace z jineho kompu -> spravne nastaveni firewallu (u ubuntu je to iptables - defaultne je povolene vse myslim)
ssh-server -> nainstaluj balik openssh (a proc neprojdes tu wiki tam? :))
Název: Re: server pro web a databázi
Přispěvatel: Ondrasovka1 14. 10. 2011, 20:24:54
jo no to je možná dobrej nápad  ;D ;D ;D. Každopádně díky a já to pořešim tak zatím díky.
Název: Re: server pro web a databázi
Přispěvatel: Nassir 14. 10. 2011, 20:27:27
Ja mam rad taketo checklisty, ked nieco nastavujem, takze:
1) Nainstalujes ssh. Ubuntu nepouzivam, ale je to asi takto:
Kód: [Vybrat]
sudo apt-get install openssh-server2) Asi sa to aj same spusti, ak nie tak /etc/init.d/sshd start, alebo service sshd start by to malo spravit
3) Zadaj prikaz ifconfig, aby si si zistil svoju aktualnu ip adresu
4) Z akehokolvek pocitaca v lokalnej sieti sa prihlasis cez ssh:
Kód: [Vybrat]
ssh uzivatel@ip.ad.re.sa5) Vzhladom na tvoje zaciatky mozeme generalizovat, ze v tomto okamihu mozes vykonavat vsetky prikazy rovnako, ako keby si sedel priamo za danym pocitacom.

No a tak do buducna by si si mohol pozriet subor /etc/hosts, kde si mozes zapisat alias na okolite pocitace. To znamena, ze na notebooku si urobis alias na server, a nemusis v jeho prehliadaci pouzivat ip adresu.
Název: Re: server pro web a databázi
Přispěvatel: Ondrasovka1 14. 10. 2011, 20:46:01
Jo díky za skvělí návod. A ještě mám dotaz když ten server vypnu tak musím asi to SSH pustit na 100%, že? asi se to automaticky po spuštění nepustí?

PS REDAKCI: ty kontrolní otázky pro ověření. Jsou fakt vostrý, polovinu z nich si musim googlit  :D :D :D :D
Název: Re: server pro web a databázi
Přispěvatel: DarkKnight 14. 10. 2011, 21:23:33
nevis co ma nekdo kudrnateho na hlave? :)

co se tyce ssh -> bezi jako daemon, pri spusteni pc se automaticky spusti (to same jako lamp...) -> vsechno co je v /etc/init.d/ se spousti pri startu
Název: Re: server pro web a databázi
Přispěvatel: Ondrasovka1 14. 10. 2011, 21:27:25
no třeba sem si musel googlit jedno přísloví.

> Jinak díky za informace moc mi to pomohlo.
Název: Re: server pro web a databázi
Přispěvatel: Pavel 'TIGER' Růžička 14. 10. 2011, 21:37:07
První věc, které bych se vzdal je ubuntu, chceš lise pořádně naučit spravovat serverovou mašinu, použij distribuci, která je pro to určená. Jelikož používáš Ubuntu, tak ve Tvém případě bude nejlepší Debian Stable. Tím nechci říkat, že to na ubuntu nejde provozovat, jde, ale .... Pak záleží na tom, jestli chceš služby i pochopit, nebo jen rychle nakonfigurovat a používat? Co se týče rychlosti k použití, je LAMP jednoznačně lepší, protože již má veškeré služby přednastavené. Ovšem pokud chceš pochopit, jak to celé funguje, doporučuji instalaci jednotlivých distribučních balíků a ruční konfiguraci. Počítej však s tím, že tomu budeš muset věnovat nějaký čas a nastudovat nějaké texty. Odměnou za to Ti bude, že pochopíš taje, které LAMP před Tebou skrývá. Volba je jen a jen na Tobě. Jediné, co k tomu mohu dodat, že věci se mohou dělat buď dobře a nebo špatně. Nic mezi tím.
Název: Re: server pro web a databázi
Přispěvatel: Ondrasovka1 14. 10. 2011, 21:46:35
Pavel 'TIGER' Růžička: aha takže doporučuješ nainstalovat Debian. No teď jsi mě trošku zamotal hlavu, páč nevim co dělat. Každopádně se to chci naučit a nejspíš asi i pohcopit. Nikdy nevíš co se ti v životě bude hodit žejo "co se v mládí naučíš ve stáří jako když najdeš" ... ale teď vůbec nevim.
Vůči těm lidem co mi tady poradili by to bylo asi nefér. Existujou i návody na debian?
(myslím že neškodí když zkusím třeba obě distribuce Linuxu)
Název: Re: server pro web a databázi
Přispěvatel: DarkKnight 14. 10. 2011, 21:49:50
Ondrasovka1: zatim zustan u ubuntu, at se naucit poradne pracovat s linuxem

pokud ale budes chtit naostro provozovat server, prejdi na debian (ubuntu uz ma nainstalovane dalsi veci, ktere nevyuzijes...)
Název: Re: server pro web a databázi
Přispěvatel: Ondrasovka1 14. 10. 2011, 21:57:42
jo takhle... Hm myslím že to je dobré řešení. Díky za rady.
Název: Re: server pro web a databázi
Přispěvatel: Pavel 'TIGER' Růžička 14. 10. 2011, 23:19:59
[DarkKnight]

Hmmm, mno nevím, jestli to byla dobrá rada, myslím, že na pořádné naučení linuxu je Debian lepší.

[Ondrasovka1]

Na debian existuje dost návodů, a kde návod nepomůže, tam pomůže forum <noflame> a dle mého úsudku je i vstřícnější, než u Ubuntu </noflame> Pro začátek bych začal na debian.cz
Název: Re: server pro web a databázi
Přispěvatel: DarkKnight 14. 10. 2011, 23:37:13
TIGER: on zase az tak velky rozdil mezi ubuntu server a debianem neni (akorat ze ubuntu je "vyladene" do podoby plug&play -> predkonfigurovane   -> proto je pro nektere lepsi debian)

ano, na detailni nauceni linuxu je debian lepsi... ale je lepsi se to ucit na uzivatelsky privetivejsim systemu, kdyz o tom nic nevis


a presne kvuli takovym radam plno lidi tvrdi, ze linux je pro geeky, strasne slozity a nechapou, jak to nekdo muze chapat, protoze jim plno lidi nabidne ne uplne uzivatelsky privetivy system (a je blbost to preinstalovat na debian, kdyz mas ubuntu, rozdil ktery poznas je pomalu jenom v ubuntackych aliasech ll, l, la (misto ls a prepinace) )
Název: Re: server pro web a databázi
Přispěvatel: Ondrasovka1 15. 10. 2011, 10:09:05
tak stejně tohle je jen na zkoušku abych zjistil jak to všecko pracuje. S kamarádem chceme rozjet jeden projekt s tím že já to všecko nastavím a pokoumu (popřejte mi upřímnou soustrast  :D :D :D) a on sežene nějaký prachy a nějaký lidi na začátek. Takže teďka na to mám takový starý (5let) notebook (HP compaq nc6320) a pak až to pustíme na ostro tak to asi dáme na server servrovatej. Zatím teda díky za návody a rady a tipy.
Název: Re: server pro web a databázi
Přispěvatel: DarkKnight 15. 10. 2011, 11:37:49
Ondrasovka1: tak to hodne stesti :) nastavit webovy server s databazi je pro nekoho, kdo se v "linuxu orientuje" otazka peti minut... ale pokud ten projekt bude vetsi (tj bude tam vetsi zatez), je treba optimalizace, coz nezvladnou vsichni... takze byt vami, najdu do tymu nejakeho zdatneho spravce serveru :)
Název: Re: server pro web a databázi
Přispěvatel: Ondrasovka1 15. 10. 2011, 12:55:03
DarkKnight: tak to ještě nemám vymyšleno jak to všecko pořešim, ale zatím jsem na úplném začátku. Až třeba budu toho umět víc na těch linuxech pak budu řešit ten projekt. Je to velký projekt a bude třeba hodně peněz a kvalitní hardware na fungování.
Název: Re: server pro web a databázi
Přispěvatel: Pavel 'TIGER' Růžička 15. 10. 2011, 12:59:38
[DarkKnight] Ať si většina lidí říká, co chce. Pokud chci spravovat server, měl bych znát systém úplně a je jedno, jestli je to .deb , nebo .rpm. Právě ono Plung & Play je to, co brzdí pochopení systému, potom, když nastane problém, musím vědět kam sáhnout, aby výpadek byl v co nejkratší době.

Jak už jsem psal, věci se dají dělat buď dobře a nebo špatně, nic mezi tím není ... v tomto případě mne fakt názor většiny nezajímá, protože oni to dělat nebudou ....

Debian není tak složitý jak o něm píšeš. Myslím, že s BSD systémem by měl větší problémy.

Každopádně, tyto systémy se mi konfigurují mnohem lépe, než sytémy běžící na Windows.

Navíc jsem na začátku psal, pokud chce jen používat, ať zvolí klidně LAMP, ale pokud chce pochopit, tak tudy cesta nevede. Nikomu nic nevnucuji, jen jsem napsal svůj názor, který mám potvrzen praxí.
Název: Re: server pro web a databázi
Přispěvatel: Ondrasovka1 15. 10. 2011, 13:18:02
no tak ta úplně nejdůležitější věc je rozjet na tom serveru net žejo :-D. Dneska jsem si koupil kabel a pořád ne a ne fungovat. Mám router Huawei Echo life 520i a mám to udělané tak, že z obyváku kde je hlavní zdroj internetu je RJ45 vedený do mého routeru a od tud vede do stoláku jeden kabel a druhý do serveru. Nastavil jsem si všechny 4 porty na LAN ale pořád to nefunguje na tom serveru
Název: Re: server pro web a databázi
Přispěvatel: Pavel 'TIGER' Růžička 15. 10. 2011, 13:29:17
Předpokládám, že kabel je v pořádku a router se do internetu dostane.

Takže, jak to máš nastavené? Jedeš na DHCP, nebo statické IP adresy?
Název: Re: server pro web a databázi
Přispěvatel: Ondrasovka1 15. 10. 2011, 13:35:44
na DHCP. A v menu BASIC > DHCP je to takhle: http://leteckaposta.cz/984199149 (http://leteckaposta.cz/984199149)
Název: Re: server pro web a databázi
Přispěvatel: Pavel 'TIGER' Růžička 15. 10. 2011, 13:47:35
Mno a počítač je nastaven jak?

Odpoví Ti router když ho pingneš ze serveru? ping -c 4 10.0.0.1

pokud ano, zkus pingnout nějaký server ... ping -c 4 77.75.76.3 což je seznam. Pokud i na to dostaneš odpověď, tak zkus pingnout jméno: ping -c 4 seznam.cz pokud i na to dostaneš odpověď, tak internet běží, ale blokuje ho firewall .... pokud ne, máš špatně DNS server.

Jinak výpis z ifconfig by neškodil ;-)
Název: Re: server pro web a databázi
Přispěvatel: Ondrasovka1 15. 10. 2011, 13:57:27
když zadám ping-c ... tak mi to napíše "comannd not found" a výpis z ifconfig je zde http://leteckaposta.cz/984199149 (http://leteckaposta.cz/984199149) a na tom notebooku běží WindleXP pro případ kdybych potřeboval něco (teba očekovat jesli funguje net)
Název: Re: server pro web a databázi
Přispěvatel: Pavel 'TIGER' Růžička 15. 10. 2011, 13:59:17
ping mezera -c
Název: Re: server pro web a databázi
Přispěvatel: Pavel 'TIGER' Růžička 15. 10. 2011, 14:02:24
Na te adrese je pořád konfigurace modemu ;-)
Název: Re: server pro web a databázi
Přispěvatel: Ondrasovka1 15. 10. 2011, 14:05:52
http://leteckaposta.cz/135714008 (http://leteckaposta.cz/135714008) už by to mělo jít zkoušel jsem to. No takže když zadám to ping -c ... tak mi to píše že síť je nedostupná
Název: Re: server pro web a databázi
Přispěvatel: Pavel 'TIGER' Růžička 15. 10. 2011, 14:09:52
System nevidi zadnou sitovou kartu, co je to za notes?
Název: Re: server pro web a databázi
Přispěvatel: Ondrasovka1 15. 10. 2011, 14:11:49
HP Compaq nc.6320, ale na těch Widlích to taky nejde. A párkrát to šlo.
Název: Re: server pro web a databázi
Přispěvatel: Pavel 'TIGER' Růžička 15. 10. 2011, 14:16:08
Ten ping muzes zkusit i na widlich ... zkus jiny port v routeru, prekontroluj kabel. Mozna odesla sitovka ... tezko rict. Ja jen vidim, ze system kartu nevidi ... sviti na routeru port, do ktereho je kabel od notesu?
Název: Re: server pro web a databázi
Přispěvatel: Ondrasovka1 15. 10. 2011, 14:31:33
na routeru svítí (nebliká jako ostatní) Zkusil jsem vypojit stolák kde net funguje a zapojit ho do notebooku.Nic jsem nenastavoval. A též to nefungovalo. Přepojím to zpět do stoláku a funguje to. To není možný že odešla síťovka. Ráno jsem to zkoušel a fungovalo to. Sice na sotálu net nejel, ale to nic. A třeba není možný aby ten jeden port měl MAC adresu a jak tam dáš jinou tak to nepustí?
Název: Re: server pro web a databázi
Přispěvatel: Ondrasovka1 15. 10. 2011, 14:50:34
no tak teď jsem z routeru vytáhnout ten kabel co vede od hlavního zdroje a na XP prohlížeč funguje ale na linuxech pořád ping píše síť je nedostupná
Název: Re: server pro web a databázi
Přispěvatel: Ondrasovka1 15. 10. 2011, 16:15:51
no tak net pořeším potom ještě mám otázku. Když mám total commander tak správu souborů (.php,.html atd.) to tam musím speciálně něco nainstalovat nebo to stačí ten SSH?
Název: Re: server pro web a databázi
Přispěvatel: Pavel 'TIGER' Růžička 15. 10. 2011, 16:46:09
V linuxu nevidi sitovou kartu, to by vypis z ifconfig vypadal nejak nasledovne http://leteckaposta.cz/785998345 (http://leteckaposta.cz/785998345)

To s tim totalem myslis jako kopirovani veci na server? Nebo jak? Tu otazku moc dobre nechapu ...
Název: Re: server pro web a databázi
Přispěvatel: Ondrasovka1 15. 10. 2011, 16:56:56
Pavel 'TIGER' Růžička :hmm tak to jsem zvědav jak to uděám s tou síťovou kartou.
ano myslím to přesně tak, že tam budu kopírovat ty soubory potřebné k webu.
Název: Re: server pro web a databázi
Přispěvatel: Pavel 'TIGER' Růžička 15. 10. 2011, 17:16:18
Přes ssh se jen připojíš, budeš potřebovat scp podporu. Tady je poměrně dobrý článek: http://www.linuxexpres.cz/praxe/scp-bezpecne-kopirovani (http://www.linuxexpres.cz/praxe/scp-bezpecne-kopirovani)
Název: Re: server pro web a databázi
Přispěvatel: Ondrasovka1 15. 10. 2011, 17:26:25
jo díky pak si to přečtu. Ale nejdřív musím pořešit ten net.  Bez toho se asi z místa nehnu.  ;)
Název: Re: server pro web a databázi
Přispěvatel: Ondrasovka1 15. 10. 2011, 19:48:36
na něco sem přišel. Při startu serveru si můžu vybrat mezi několika položkami. WinXP, Ubuntu a nějaké Ubuntu reboot. A když dám tady to reboot a zvolím příkaz network reboot nebo nějak tak, tak při zadání příkazu ifconfig mi to ukáže ip adresu a další věci. A měl by internetu fungovat protože když pingnu třeba seznam tak to vypíše nějaký data o seznam.cz, ale jak mile to restartuju a pustím v nomrálním režimu tak to nefunguje. co s tím?
Název: Re: server pro web a databázi
Přispěvatel: Pavel 'TIGER' Růžička 15. 10. 2011, 21:05:22
Ubuntu jsem neviděl už nějakou dobu, ale nemáš zapnutí firewall, který to blokuje? Podívej se do nějakého ovládacího centra, nebo jak tomu říkají. Pokud tam něco takového běží, tak to povypínej ;-)
Název: Re: server pro web a databázi
Přispěvatel: Ondrasovka1 15. 10. 2011, 21:52:38
jo hovno. Je to recovery mod.
Název: Re: server pro web a databázi
Přispěvatel: DarkKnight 15. 10. 2011, 23:30:24
co za verzi ubuntu tam mas?
jinak pokud tam mas openssh server, staci pouzit treba filezillu a prenaset pomoci sftp (jmeno a heslo uzivatele shodne s loginem do systemu, port 22)
Název: Re: server pro web a databázi
Přispěvatel: Ondrasovka1 16. 10. 2011, 09:03:40
Ubuntu 10.04.2 nebo nějakou takovou. Včera jsem si stáhnul Debian a říkám si jestli to nebude lepší přeinstalovat.
Název: Re: server pro web a databázi
Přispěvatel: DarkKnight 16. 10. 2011, 09:40:29
ok... 10.04 je v poradku (jenom pro informaci, desktop nebo server?)
ale na 99% ti to nepomuze, pokud ti ubuntu nevidi sitovku, nebude ji videt ani debian (jak jsem psal, neni mezi nimi velky rozdil), nicmene je mozne, ze pri instalaci se stala "chyba"
Název: Re: server pro web a databázi
Přispěvatel: Ondrasovka1 16. 10. 2011, 10:25:42
na desktopu nemůžeš provozovat server nebo jo? Mám server edici. Při spuštění si si zadávám přes příkazovej řádek login,heslo a pak všecko dělám přes příkazovej řádek. žádný grafický režim tam není.
Název: Re: server pro web a databázi
Přispěvatel: Pavel 'TIGER' Růžička 16. 10. 2011, 11:48:07
Ano, i na desktopu můžeš provozovat server, jen je mnohem větší riziko napadení, protože je toho mnohem více nainstalováno a pokud se Ti spouští Xka po startu, tak je většinou na problém zaděláno.

Nicméně je hodně zvláštní, že v záchraném módu Ti síť běží a v normálním ne. Co se Ti všechno v normálním módu startuje?
Název: Re: server pro web a databázi
Přispěvatel: Ondrasovka1 16. 10. 2011, 11:55:29
a jak to můžu zjistit co se mi startuje?
Název: Re: server pro web a databázi
Přispěvatel: DarkKnight 16. 10. 2011, 12:15:54
no takhle... ty jsi urcite instaloval balicky z internetu ne? takze ti to fungovalo drive

co vsechno si instaloval? (jenom lamp a openssh?)
Název: Re: server pro web a databázi
Přispěvatel: Pavel 'TIGER' Růžička 16. 10. 2011, 12:52:54
Mno spíše nás budou zajímat všechny procesy v systému, takže ps ax.
Název: Re: server pro web a databázi
Přispěvatel: Ondrasovka1 16. 10. 2011, 13:50:48
já jsem instaloval jen SSH clienta. Nic víc jsem zatím neinstaloval.
Název: Re: Server pro web a databázi
Přispěvatel: ondrasovka1 23. 10. 2011, 08:02:14
když zadám ten příkaz tak se tam oběví něco kolem 1100 položek. To já nepotřebuju. Ale všecky vám je tady asi nenapíšu protože nevim jak se to dává víc nahoru. Šipkama to nende. Tak alespoň fotečka jedna na ukázku. http://leteckaposta.cz/654160455 (http://leteckaposta.cz/654160455)
Název: Re: Server pro web a databázi
Přispěvatel: Pavel 'TIGER' Růžička 23. 10. 2011, 13:30:38
V tomto pripade je obrazek na nic  ... nahoru a dolu se pohybuje pomoci shift a page up nebo page down. Nicmene to lze vyexportovat do souboru. Nevim, ale z toho co ctu, tak chybi uplne linuxove zaklady a prikazy, coz pri instalaci serveru neni moc dobre. Takhle nikdy nebude ten server podle Tebe, ale kus z nas. Coz take neni dobre. Pokud stale jedes na ubuntu, tak Ti spise doporucuji se obratit na jejich forum. Nevim, jestli tady je tak silna zakladna, abychom s Tebou postupovali krok za krokem.
Název: Re: Server pro web a databázi
Přispěvatel: Ondrasovka1 23. 10. 2011, 18:30:14
aha no já stejně zvažuju že nainstaluju debian tam bude jen holí OS né? A také si o tom asi musím něco přečíst. Neznáš nějakou knížku (třeba i v PDF) nebo nějaký tutoriál který vysvětlí  základy. Vím že strejda google toho najde strašně moc. Ale třeba budeš vědět nějaký dobrý...
Název: Re: Server pro web a databázi
Přispěvatel: Pavel 'TIGER' Růžička 23. 10. 2011, 20:04:59
Dobrý začátek je na adrese: http://debian.cz/users/doc.php potom je dobré se přihlásit do konference a klást případné dotazy tam. Komunita kolem Debianu je velmi vstřícná. ;-)
Název: Re: Server pro web a databázi
Přispěvatel: Ondrasovka1 23. 10. 2011, 20:41:22
Jo tak díky. Já to zkusím pořešit a doufám že to dám dokupy.
Pro ostatní kdo třeba budou číst tento příspěvek budu dávat postupy.
(někomu se to bude hodit) - ale upozorňuji že to nebude hned.  :) :)
Název: Re: Server pro web a databázi
Přispěvatel: Ondrasovka1 26. 10. 2011, 11:50:38
už jsem přišel na to, proč to nevydělo tu síťovou kartu. Při instalaci Debianu (tudíž i u Ubuntu) se nechtěla nainstalovat síťová karta (driver) tak asi proto :-D