Re: WWW server - Apache ,php , mysql
To |
tube amp <tube bod amp zavinac seznam bod cz>, Debian CZ/SK project discussion list <czdebian-l zavinac debian bod cz> |
From |
Martin Slouf <mar zavinac centrum bod cz> |
Date |
Fri, 21 Jan 2005 15:51:50 +0100 |
Cc |
|
Mail-followup-to |
tube amp <tube bod amp zavinac seznam bod cz>, Debian CZ/SK project discussion list <czdebian-l zavinac debian bod cz> |
User-agent |
Mutt/1.3.28i |
navod to nebude, to by bylo lehce na delsi dobu, jen takovy body, co vsechno
bys mel udelat.
1. propojen siti -- to uz mas, jak jsem pochopil
muzes pocitac z druheho stroje pingovat?
pokud ne, jako root vytvor soubor /etc/network/interfaces a do nej napis neco
jako (zmen ip adresy podle sveho):
auto eth0
iface eth0 inet static
address 10.14.2.76
netmask 255.255.255.0
network 10.14.2.0
broadcast 10.14.2.255
gateway 10.14.2.1
spust /etc/init.d/networking restart
uz se to da pingovat?
vyzkousej, zda pokud ve windows napises do IE http://ip_tvego_debianiho_stroje,
zda se dostanes na spusteny apache server
2. pro vzdalenou praci na serveru a pro prenos souboru na serveru potrebujes
dalsi programy -- oboje (vzdalenou praci i prenos souboru) zvladne kuprikladu
ssh (secure shell)
2a. ssh klient pro windows pro vzdalenou praci je napriklad putty (viz google)
ssh klient pro windows pro vzdaleny prenos souboru je winscp (viz google)
2b. ssh server na debianim serveru musi byt spusten
(jako root)
instaluj balik 'ssh' a zavislosti
odstran soubor '/etc/ssh/sshd_not_to_be_run', pokud existuje (pokud vsak
dobre projdes instalacni procedurou, nemel by existovat -- nekde se te bude
ptrat, jestli chces aby se ssh spoustel pri startu pocitace -- odpovez ano.
spust /etc/init.d/sshd restart
2c. vytvor nejakeho bezneho uzivatele: adduser <jmeno>
mozna ale uz takovy uzivatel existuje -- udelals ho behem instalace
vyzkousej prihlaseni pres putty klienta na pocitac zadanim uzivatelova jmena a
hesla.
vyzkousej prenos souboru po siti pomoci winscp
jako cilovy pocitac uvadej IP adresu debianiho serveru
- - - -
3. v konfigu apache (/etc/apache/httpd.conf) na serveru hledej neco jako:
a) DocumentRoot /var/www
to je dokument root tveho webu
pro vyzkouseni, zda funguje php tam muzes dat jednoduchu php skript
(phpinfo()), ale pak ho zase radsi smaz.
b) je dobre svoje testovaci stranky naharavat do sveho adresare. heldej v
konfigu apache string 'public_html' -- nejspis tam bude zakomentovane neco
jako tohle:
<Directory /home/*/public_html>
AllowOverride FileInfo AuthConfig Limit
Options MultiViews Indexes SymLinksIfOwnerMatch ExecCGI IncludesNoExec
<Limit GET POST OPTIONS PROPFIND>
Order allow,deny
Allow from all
</Limit>
<Limit PUT DELETE PATCH PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>
Order deny,allow
Deny from all
</Limit>
</Directory>
pokud tam napises vyse uvedeny fragment kodu (nebo odkomentujes co tam uz
je), bude kazdy systemovy uzivatel mit moznost vytvorit ve svem domovskem
adresari podadresar 'public_html' ktery bude dostupny podle
http://ip_debian_serveru/~<jmeno_uzivatele>/
musis restartovat apache server (jako root): /etc/init.d/apache restart
4. nyni se muzes prihlasit pres winscp do sveho domovskeho adresare
muzes vytvorit adresar public_html a do nej nahrat nejake html + php stranky
muzes se na ne dostat jako:
http://ip_debian_serveru/~<jmeno_uzivatele>/<stranka>
5. ok?
- - - -
je fakt, ze sem si rikal, ze takovyhle navodu musi byt na rootu a abclinuxu
desitky -- kupodivu ne.
at se ti linux libi.
m.
On Fri, Jan 21, 2005 at 02:46:40PM +0100, tube amp wrote:
> zdravim
> jsem uplnej novacek v linuxu a chtel bych si udelat maly www server. Naky
> zkusenosti s apachem mam ale na windowsich. Chtel bych si udelat server z
> meho staryho pocitace. Na strankach debianu jsem nasel akorad manual na
> instalaci to je sice pekny nainstaloval jsem to a nevim co dal, localhost
> bezi , ale vubec nemam poneti kde co nastavit jak se pripojim prez druhy
> pocitac na ten s debianem abych tam mohl vlozit naky ty stranky a tak. Proto
> se ptam nevite o nejakym manualu pro zacatecniky v cestine urcenym pro apache
> php a mysql v linuxu ? at hledam jak hledam tak o tomhle tema nemuzu nikde
> nic najit to je sama napoveda pro KDE a takovy.
> Nebo jestli by mnel nekdo tolik odvahy mi to nejak pomoct nastavit na icq
> 141-263-492
> Dekuji moc za odpovedi
>
> Tomas
> ____________________________________________________________
> http://www.seznam.cz - e-mailová schránka 250 MB
> ________________________________________________
> CZdebian-l maillist - CZdebian-l zavinac debian bod cz
> http://www.debian.cz/mailman/listinfo/czdebian-l
> E-mail (un)subscriptions: czdebian-l-request zavinac debian bod cz
Partial thread listing: