1. leht 3-st

Automaatne käivitus

Postitatud: 16.09.2006, 14:39
Postitas itvendpowered
Tekis küsimus kuda teha nii et httpd ja pure-ftpd automaatselt käävituksid pcbsd startupi ajal??

Postitatud: 16.09.2006, 15:08
Postitas johnsmith
imelihtne:
Viska startup skriptid /usr/local/etc/rc.d

Või võta kasutusele inetd ja pane vastavad read /etc/inetd.conf -i

Re: Automaatne käävitus

Postitatud: 16.09.2006, 18:02
Postitas uniz
itvendpowered kirjutas:Tekis küsimus kuda teha nii et httpd ja pure-ftpd automaatselt käävituksid pcbsd startupi ajal??
Sa õpi kõigepealt kirjutama:

käävitus, tekis, kuda - isegi mina ei kirjuta nii paljude vigadega..

Re: Automaatne käävitus

Postitatud: 16.09.2006, 19:01
Postitas konna
uniz kirjutas:
itvendpowered kirjutas:Tekis küsimus kuda teha nii et httpd ja pure-ftpd automaatselt käävituksid pcbsd startupi ajal??
Sa õpi kõigepealt kirjutama:

käävitus, tekis, kuda - isegi mina ei kirjuta nii paljude vigadega..
Õu düüd , kobi grammatika foorumisse tagasi, see siin on linuxi foorum. Loomulikult on alati soovituslik kirjutada nii selgelt ja arusaadavalt kui võimalik, aga kohe ei ole vaja pasunasse kah anda.

Postitatud: 16.09.2006, 19:39
Postitas uniz
Mis sa arvad, et linux ei pea olema grammatikaga?

Postitatud: 16.09.2006, 19:49
Postitas itvendpowered
kle ole vait gram savi :D nää saadi aru küll mull eluaeg gramatika pask olnud ja on edaspidi ka **** :D aga tänan vastajat kes aitas linux probleemis

Postitatud: 16.09.2006, 20:11
Postitas commodore
kustutatud

Postitatud: 16.09.2006, 20:14
Postitas uniz
Sa võid hakkama saada küll oma "tillu-lillu" keelega, aga see ei pea tähendama, et sina minu seltskonda pääseksid. Ja ma kannan selle eest hoolt, et teiesugused "tatikad" minu lähedusse ei pääseks..

Postitatud: 16.09.2006, 20:16
Postitas johnsmith
Itvend, kas said tööle ?

Sa pead /etc/rc.conf -is lubama neid daemoneid

pureftp_enable="YES"
apache_enable="YES"

Need skriptid on sinna kopitud juba installi ajal pead ainult rc.confi vastavad märkmed tegema.
Teine variant on inetd.....

Ma räägin muidugi FreeBSD kogemusi aga nagu ma olen aru saanud on PCBSD FreeBSD baasil,
siis peaks samamoodi olema.

Postitatud: 16.09.2006, 20:27
Postitas itvendpowered
kahjuks pole seal neid :( aga kuda ma sinna inetd'sse lisan asju ??
apache on installitud /usr/local/apache2 ja pureftpd /usr/local/sbin/

apache käevitan /usr/local/apache2/bin/httpd -k start
pure-ftpd käevitan /usr/local/sbin/pure-ftpd &

Aga kuda ma need read inetd panen ??

Postitatud: 16.09.2006, 21:09
Postitas johnsmith
Huvitav.....
Sa peaksid tömbama nende progede tar paki ja sealt seest need skriptid kopima.
Muidugi vöib ka ise skripti teha lihtsalt paned need käivitus parameetrid sinna skripti sisse ja kopid /usr/local/etc/rc.d

Juhul kui proovid inetd -ga :

inetd_enable="YES" /etc/rc.conf -i

/etc/inetd.conf -is peavad olema järgmised read :

ftp stream tcp nowait root /usr/local/sbin/pure-ftpd pure-ftpd #pure-ftp jaoks

httpd stream tcp nowait root /usr/local/apache2/bin/httpd -k /usr/local/apache2/etc/httpd.conf
#apache jaoks

Need read vöivad seal juba olla siis tuleb ainult kommentaarid ära vötta.
Pane tähele, et ma annan nendele protsessidele juure öigused kui sa selle värgi tööle saad siis muuda kasutaja ära.

Peale selle, need daemonid käivitatakse inetd laps protsessidena ja neid ei näe "ps" ega "top"
-iga.

Siis tee reboot ja vaata "netstat -ant | grep -i listen" kas pordid kuulavad.

Postitatud: 16.09.2006, 21:53
Postitas itvendpowered
aga ma ei saanud tööle apachet ?? ja üks asi veel kuidas ma laen pure-ftpd's confi ???

Postitatud: 16.09.2006, 21:57
Postitas johnsmith
/etc/rc.d/inetd restart

Postitatud: 16.09.2006, 22:09
Postitas johnsmith
Kuule ma panin segast ilmselt:

Conf faili pole vaja laadida ma vaatasin enda serveri inetd.confi pealt praegu
proovi apachet nii:

httpd stream tcp nowait root /usr/local/apache2/bin/httpd -k apache2

Ja pure ftp las jääb nii ta loeb ise conf faili, mul endal jookseb proftp inetdis ja oskab ise lugeda proftp.confi.

EDIT:
Konsulteerisin käsiraamatuga ja tuleb välja, et apachet ei saa vähemalt FreeBSD -s ajada inetdist.....

Pane need read /etc/rc.conf -i
apache2_enable="YES"
apache2_flags="k"

ja vaata mis teeb.

Postitatud: 16.09.2006, 22:15
Postitas itvendpowered
aga see et pure-ftpd ei lae confi sest ma ei tea isegi kus ta conf fail ongi seda vist polegi kusagil ??

edit:
sai kustutatud inetd-st apache rea ning lisatud rc.conf-i uued read aga ei midagi ... tyhjus....

Postitatud: 16.09.2006, 22:28
Postitas johnsmith
See peaks olema /usr/local/etc
Kui sa ei ole confinud teda siis ta on ilmselt "pureftp.conf.sample"
sel juhul pead "mv pureftp.conf.sample pureftp.conf"

Ma pole enam serverit kaua aega näppinud töötab nii hästi aga kui seal pole siis otsi ka:
/usr/local/share/examples

Postitatud: 16.09.2006, 22:47
Postitas itvendpowered
aaa pahad lood siin pool sood et apache ikka ei käevitu ja pure-ftpd confi pole kusagil ?

EDIT:

Aga ma mõttlen et ma lähen üle FreeBSD 6.1'le siis kui ma pcbsd's hakkama ei saa

Postitatud: 16.09.2006, 22:59
Postitas johnsmith
Tee skript olles sees juurena.
anna sellised öigused "chmod 555 apache.sh"

#!/bin/sh

/usr/local/apache2/bin/httpd -k start

#end
ja pane ta /usr/local/etc/rc.d/

Reboot ja peaks minema ise käima.

Kuidas sa need daemonid installisid kas pordist vöi pkg_add -iga ?

EDIT:
Miks sa pureftp -d kasutad ? Proftpd -l on väga asjalik apache stiilis conf fail
Kui sul on see kast ainult server siis pole sul ju PCBSD -d vaja vaid FreeBSD -d

Postitatud: 16.09.2006, 23:04
Postitas itvendpowered
t6mmbasin alla ja pakkisin lahti ja käsud

./configure
make
make install

EDIT:

hakkasin freebsd peale laskma nüüd aga krt installi ajal tuli error :) dam ... aga vist oli cd viga proovin juba net boot-iga installida :) aa mis käsuga sai freebsd's t6mmata wget see ei olnud curl ka ei olnud ... ?? mis see on ??
hmm mis kuradi asi see pordist on ....

Postitatud: 16.09.2006, 23:15
Postitas johnsmith
Miks sa porte ei kasutanud ega pkg_add -i ?
Kas nende pakkide sees ei ole conf faile ega nt .apache.sh ja pure-ftp.sh skripti ?

EDIT:
Ma pole kunagi vörgu kaudu installinud, kas sa bootasid floppyga ?
Mis error sul täpselt oli ?