Fórum Root.cz
Hlavní témata => Server => Téma založeno: 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ěď.
-
http://wiki.ubuntu.cz/Apache%20s%20MySQL%20a%20PHP
kdyz budes mit problem, mrkni na jejich IRC na freenode tusim (#ubuntu-cz)
-
#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
-
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? :))
-
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.
-
Ja mam rad taketo checklisty, ked nieco nastavujem, takze:
1) Nainstalujes ssh. Ubuntu nepouzivam, ale je to asi takto:
sudo apt-get install openssh-server
2) 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:
ssh uzivatel@ip.ad.re.sa
5) 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.
-
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
-
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
-
no třeba sem si musel googlit jedno přísloví.
> Jinak díky za informace moc mi to pomohlo.
-
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.
-
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)
-
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...)
-
jo takhle... Hm myslím že to je dobré řešení. Díky za rady.
-
[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
-
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) )
-
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.
-
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 :)
-
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í.
-
[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í.
-
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
-
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?
-
na DHCP. A v menu BASIC > DHCP je to takhle: http://leteckaposta.cz/984199149 (http://leteckaposta.cz/984199149)
-
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 ;-)
-
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)
-
ping mezera -c
-
Na te adrese je pořád konfigurace modemu ;-)
-
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á
-
System nevidi zadnou sitovou kartu, co je to za notes?
-
HP Compaq nc.6320, ale na těch Widlích to taky nejde. A párkrát to šlo.
-
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?
-
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í?
-
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á
-
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?
-
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 ...
-
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.
-
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)
-
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. ;)
-
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?
-
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 ;-)
-
jo hovno. Je to recovery mod.
-
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)
-
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.
-
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"
-
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í.
-
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?
-
a jak to můžu zjistit co se mi startuje?
-
no takhle... ty jsi urcite instaloval balicky z internetu ne? takze ti to fungovalo drive
co vsechno si instaloval? (jenom lamp a openssh?)
-
Mno spíše nás budou zajímat všechny procesy v systému, takže ps ax.
-
já jsem instaloval jen SSH clienta. Nic víc jsem zatím neinstaloval.
-
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)
-
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.
-
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ý...
-
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á. ;-)
-
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. :) :)
-
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