FAQ | Points | Add... | Recent posts | Search | Register | Log in


Instalacja i konfiguracja serwera pod systemem Linux


Post new topic  This topic is locked      Main Page -> Forum Index -> Network, Internet -> Instalacja i konfiguracja serwera pod systemem Linux
Author
Message
gothye
Poziom 22
Poziom 22


Joined: 12 Dec 2003
Posts: 2389

Post#1 Post from the author of the topic 20 Jan 2007 11:53   

Instalacja i konfiguracja serwera pod systemem Linux


INSTALACJA SERWERA NA LINUXIE

Witam wszystkich przyszłych adminów :),chciałbym przedstawić artykuł dotyczący kompletnej instalacji serwera
na linuxie ,a dokładniej na mojej ulubionej dystrybucji debian.Chcę aby ten artykuł zachęcił was do poznania
linuxa ,jakego możliwości .Przede wszystkim dystrybucje systemu linux są darmowe, można je pobrać z różnych serwerów. System ten jest stabilny, bezpieczny i wielozadaniowy. Zarówno jądro systemu, jak i aplikacje cały czas są rozwijane. Mamy dostęp do wszystkich źródeł, a przez to sami możemy dostosowywać pakiety do własnych potrzeb. Nasze pomysły mogą okazać się bardzo przydatne dla innych. Linux tu przychodzi nam z pomocą, gdyż zawiera doskonałe narzędzia programistyczne. System ten jest nieoceniony, jeżeli chodzi o jego rolę, jako serwer.

Wymagania sprzętowe:
Wymagania sprzętowe dotyczące komputera na jakim bedzie instalowany system są małe więc przyda sie nawet
stary rupieć dawno zalegający nam na strychu.Z powodzeniem możesz instalować system na komputerze min.
Procesor : Pentium 133MHz
RAM : 32MB
Dysk 2Gb ,jezeli zastosujesz proxy w sieci zalezam min. 10gb do tego celu oraz zwiekrzenie pamieci ram do 128Mb
2 karty sieciowe

1. Dlaczego coś u mnie nie działa?
Linux jak i inne systemy sa bardzo mało inteligentne i jesli zrobisz drobny bład literowy lub
jesli nawet dasz za dużo o jedna spacje to dany skrypt sie nie uruchomi. Dlatego zanim do
mnie napiszesz mi maila sprawdź 3 x razy literka po literce czy dobrze
przepisałeś
2. Co oznacza w edytowanych plikach znaczek #; ?
Jesli przed którakolwiek linijka w edytowanych plikach postawisz znaczek # linijka ta jest
niewidoczna dla linuxa. Używa sie tego głównie do dodawania komentarzy w plikach lub aby
specjalnie pominac niektóre opcje w taki sposób aby je potem móc szybko dodac usuwajac #.
3. Co zrobić jeśli nie ma w instrukcji odpowiedzi na jakieś pytania zadawane przez
system, podczas instalacji?

Staram sie wszystko opisac co ci może wyskoczyc ale możliwe że jakies drobnostki
pominałem. W takich momentach nic nie kombinujesz !! Dajesz enter albo zatwierdzasz
t lub y; i enter w zależnosci o co Cie poprosi debian ; nic tam nie konfigurujesz, jesli byłaby taka
koniecznosc na pewno bym to opisał.



Do instalacji potrzebna bedzie ci tylko dwie pierwsze płyty instalacyjne(CD1 i CD2),poniżej znajduje się link z kąd możesz ją sciągnąć :


ftp://ftp.icm.edu.pl/pub/Linux/debian-cd/3.1_r4/i386/iso-cd/

wypalasz na płytę cd swoim ulubionym programem ;)

Instalacjia przeprowadzona na debianie sarge 3.1r3 , 3.1r4

1. Instalacja systemu:
Przed przystapieniem do instalacji należy pamietac o załaczeniu w biosie boot cd-rom, aby
jako pierwszy startował cd-rom. Po odpaleniu, ukaże sie na dole
boot: <enter>
Teraz wszystkich wyborów dokonujesz strzałkami na klawiaturze lub klawiszem TAB
Wyswietli ci sie menu: Chose Leanguage
- wybierz tu jezyk polski <enter>
- pl <enter>

Od tego momentu wiekszosc menu bedzie w jezyku polskim
Nastepnie Debian spróbuje wykryc serwer DHCP w twojej sieci co oczywiscie zakonczy sie
niepowodzeniem. Po tym wybierasz:

Konfiguracja sieci recznie
- wpisz: 192.168.0.1
- maska: 255.255.255.0
- brama: wykasuj wszystko i zostaw puste pole
- Adres serwerów nazw: 194.204.159.1 194.204.152.34 (pomiedzy jest spacja)
- nazwa hosta: Debian
- nazwa domen: wykasuj wszystko i zostaw puste pole
Podział dysku na partycje:
- Wyczysc cały dysk xxxxxxx
- Wieloużytnikowa stacja robocza
- Zapisz partycjonowanie i zapisz zmiany na dysku
- Zapisac zmiany na dysku <tak>
Po instalacji, zostaniesz zapytanył
Zainstaluj program uruchamiajacy GRUB w głównym
rekordzie uruchamiajacym i wybierasz: <wstecz>
Z listy wybierasz:
Zainstaluj program uruchamiajacy LILO na dysku twardym
Miejsce instalacji LILO:
/dev/hda: główny rekord uruchomieniowy
Zakończ instalacje <enter>

Nie zapomnij wyjąć płyty z napędu ;)

3
Teraz po resecie wyskoczy Ci menu z którego należy wybrac wpierw:
Ustaw użytkownika i hasło (podaj haslo na które bedzie sie logować do systemu (dla root)
Użytkownika nie musisz tworzyc,lecz polecam załozenie konta np. admin , zwiekrza to bezpieczeństwo systemu w przypadku zapomnienia czy kradzieży hasła dla root
Zakoncz instalacje systemu podstawowego.
Gotowe. Debian zainstalowany. Następnie zaloguj się wpisując:
login as: root
password: ktore wybrałeś
Teraz nauczymy system aby pobierał składniki z płyty cd.
Wpisuj:
apt-setup <enter> i cdrom i wskaż pierwszą płytę i po zakończeniu skanowania i zapyta nas czy sakować kolejną płytę odpowiadamy <tak> wkładamy cd2 do cdrom i po zakonczeniu skanowania 3x nie
i dodajemy składniki po
kolei (w razie konieczności należy zatwierdzić przez y lub enter):

Code:
apt-get install mc
[enter]
Code:
apt-get install ssh
[enter]

Teraz aby przeglądać pliki, kopiować je itd. Używamy programu który przed chwilą
dodaliśmy. Uruchamia się go przez wpisanie w konsoli
mc [enter]
No to mamy gotowe. Psujemy dalej :)

2. Instalacja łacza:
1. Dlasiacza DSL lub gdy łaczymy sie z internetem przez router ewentualnie gdy
dostajemy go od innego prywatnego dostawcy:
Za pomoca programu mc [mc enter] wchodzimy do katalogu:
Code:
/etc/network/

podswietlamy plik interfaces i dajemy F4
W ten sposób przeszlismy do edycji. Zawartosc pliku powinna byc nastepujaca:
Code:
# The loopback interface
auto lo
iface lo inet loopback
# The first network card - this entry was created during the Debian installation
# (network, broadcast and gateway are optional)

auto eth0
iface eth0 inet static
address xx.xx.xx.xx
netmask xx.xx.xx.xx
broadcast xx.xx.xx.xx
gateway xx.xx.xx.xx

auto eth1
iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255

w miejsca xx wstaw adresy które dostałes od tpsa, ewentualnie dane z routera lub twojego
operatora sieci, gdzie:
adres dostep. abonenta i ADDRESS
maska sieci : NETMASK
adres rozgłoszeniowy sieci : BROADCAST
adres modemu : GATEWAY

*jesli masz adres przyznawany dynamicznie z DHCP ,wpisujesz następujące ustawienia

Code:
# The loopback interface
auto lo
iface lo inet loopback
# The first network card - this entry was created during the Debian installation
# (network, broadcast and gateway are optional)

auto eth0
iface eth0 inet dhcp

auto eth1
iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255

Nastepnie daj F2 aby zapisac i dwa razy ESC aby wyjsc
Teraz wpisz
reboot

komputer sie ponownie uruchomi nastepnie sprawdz czy internet działa wpisujac:
Code:
ping wp.pl

jesli sa odpowiedzi podobne do:
64 bytes from 213.180.130.200: icmp_seq=2 ttl=60 time=19.7 ms
to jest ok., jesli ich nie ma zamien kabelki sieciowe i spróbuj jeszcze raz.
ping przerywasz używając kombinacji klawiszy CTRL + C

2. Zdalne łaczenie sie z serwerem
Jesli masz już internet i siec możesz w łatwy sposób łaczyc sie z serwerem z każdego
komputera w sieci lub wyposażonego w internet i w ten sposób możesz także dokonczyc
instalacje jak ci wygodniej
Do tego celu używasz programu putty który możesz sobie sciagnac na swój komputer z:
Code:

ftp://195.66.73.130/putty.exe

Po uruchomieniu putty w pozycji hostname wpisujesz adres serwera wewnetrzny 192.168.0.1
lub jesli jestes poza siecia to ip zewnetrzne. Wybierasz protokół ssh (automatycznie zmieni ci
sie na port 22) i dajesz open i reszte rób jakbys byś na serwerze z normalnej pozycji.
Jesli masz za mała czcionke zmieniasz to w opcjach w zakładce: appearance.
Dodatkowym atutem putty jest to że nie musisz przepisywac komend z tego dokumentu
mozesz zaznaczac polecenia i wklejac je do putty klikajac prawy klawisz myszy, potem tylko
enter – unikniesz w ten sposób literówek, zaoszczedzisz czas i wzrok

Przed kompilacja edytuj:
Code:

/etc/apt/sources.list


nastepnie skasuj całą jego zawartosc zapisz zmiany i wyjdz, teraz wpisuj:
Code:
apt-setup
<enter>
ftp i POLAND i ftp.pl.debian.org
Dodac jeszcze jedno źródło dla apta?
Code:
<nie>

Czy używać uaktualnień z security.debian.org? <tak>

Code:
apt-get -f update [enter]
apt-get install make [enter]
apt-get install bzip2 [enter]
apt-get install patch [enter]
apt-get install gcc [enter]
apt-get install less [enter]
apt-get install elvis-tiny [enter]
apt-get install vim [enter]
apt-get install manpages-dev [enter]
apt-get install doc-debian [enter]
apt-get install libncurses5-dev [enter]
apt-get install perl [enter]
apt-get install g++ [enter]

3. Kompilacja sytemu
No to teraz nabroimy w pececie :D

Wejdz do katalogu /usr/src wpisujac:
Code:
cd /usr/src

Zgraj sobie z www.kernel.org kernela stabilne wydanie 2.4.31, wpisujac:
Code:
wget ftp://ftp.kernel.org/pub/linux/kernel/v2.4/linux-2.4.31.tar.bz2

rozpakuj poleceniem:

Code:
tar jxf linux-2.4.31.tar.bz2


Po tej komendzie poczekaj pare minut aż rozpakuje.
Potem utwórz dowiazanie symboliczne ( tak jak skrót w windowsie ):

Code:
ln -s linux-2.4.31 linux


sciagnij plik iptables-1.2.11.tar.bz2 wpisujac:

Code:
wget ftp://195.66.73.130/iptables-1.3.0-20041023.tar.bz2


rozpakuj poleceniem:
Code:

bzip2 -d iptables-1.3.0-20041023.tar.bz2


Potem komenda:

Code:
tar xf iptables-1.3.0-20041023.tar

oraz powiązanie
Code:
ln -s iptables-1.3.0-20041023 iptables


Potem wejdz tym skrótem "linux" do katalogu /linux-2.4.26/ czyli:

Code:
cd linux


i wrzuc tam:

Code:
wget ftp://195.66.73.130/ipp2p-0.6_vs_2.4.26.diff


Code:
wget ftp://195.66.73.130/linux-2.4.28-imq2.diff


Code:
wget ftp://195.66.73.130/imq-nat.diff


oraz
Code:

patch -p1 < ipp2p-0.6_vs_2.4.26.diff


Code:
patch -p1 < linux-2.4.28-imq2.diff


Code:
cp imq-nat.diff drivers/net


Code:
cd drivers/net


Code:
patch < imq-nat.diff


Code:
cd /usr/src


Code:
wget ftp://195.66.73.130/patch-o-matic-ng-20040621.tar.bz2


rozpakuj patch odpowiadajacy za blokade p2p:

Code:
bzip2 -d patch-o-matic-ng-20040621.tar.bz2


Quote:
tar xf patch-o-matic-ng-20040621.tar


Code:
cd patch-o-matic-ng-20040621


i wpisuj:

Code:
./runme string time connlimit quota TTL CONNMARK


2 x enter
Nastepnie zatwierdz każde zapytanie klawiszem y oraz enter

I to by było na tyle co do patchów
Teraz wejdz do katalogu root

Code:
cd /root


i wpisz:

Code:
wget ftp://195.66.73.130/ustawienia


nastepnie z powrotem do katalogu:

Code:
cd /usr/src/linux


Code:
make menuconfig


zjeżdżasz na sam dół i wgrywasz ten plik "ustawienia" poprzez opcje:

Load an Alternate Configuration File

nazwe pliku:

Code:
/root/ustawienia


Mój plik konfiguracyjny został przygotowany pod procesor PII, dysk ATA oraz karty sieciowe
rtl8139, 8129, 3com905, jesli posiadasz inny sprzet koniecznie zmien to w:
Processor type and features - ustaw swój procek w serwerze
Network device support – dodatkowe karty sieciowe

Jesli ustawiłes wszystko klikasz 2 x ESC
Do you wish to save your new kernel configuration?
<yes>
Teraz opis kompilacji dla systemu Debian:

Code:
make dep && make clean && make bzImage && make modules && make modules_install


teraz daj polecenie:

Code:
cp /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz-2.4.31

Code:
cp /usr/src/linux/System.map /boot/System.map-2.4.31


Teraz już tylko trzeba wyedytowac plik /etc/lilo.conf aby serwer mógł wystartowac z nowym
jajkiem.
W pliku /etc/lilo.conf wprowadz nastepujace zmiany:
Odszukaj:
default = Linux i zmien na:
Code:
default = Linux-2.4.31
image = /boot/vmlinuz-2.4.31
label = Linux-2.4.31
read-only
initrd=/boot/initrd.img-2.4.27-2-386

Zapisz zmiany, wyjdz i wydaj polecenie:
Code:
lilo

Powinienes zobaczyc nastepujacy wynik (lub podobny):
Added Linux-2.4.31 *
Added LinuxOLD

daj
Code:
reboot

Jesli po restarcie ukazał cie sie komunikat Kernel Panic ,to niestety nic dobrego ,coś źlę wkompilowałeś w kernel i musisz zacząc od początku
niemartw sie ja swój kernel kompilowałem sporo razy zanim pojołem co jest w jajku grane,tu masz gotowe regułki wystraczy ze pozmieniasz dostosowując do własnego sprzętu i za 1 razem udaję sie początkującemu


Sprawdzasz jaki jest kernel po restarcie poleceniem:

Code:
uname -a


powinien byc: Linux nazwa 2.4.31

4. Instalacja iptables.
Teraz: wchodzisz do katalogu iptables

Quote:
cd /usr/src/iptables


nastepnie:

Code:
wget ftp://195.66.73.130/iptables-1.3.0.diff


wydaj polecenie bedac w tym katalogu
Code:
:

patch -p1 < iptables-1.3.0.diff


Code:
chmod +x extensions/.IMQ-test*


Code:
make

Code:
make install


wejdz do katalogu:

Code:
cd /usr/local/lib/iptables

Code:

wget ftp://195.66.73.130/libipt_ipp2p.so


nadaj mu prawa pliku wykonywalnego:

Code:
chmod +x libipt_ipp2p.so


oraz

Code:
cp /usr/local/sbin/iptables /sbin


Code:
reboot


po resecie, aby sprawdzic czy działa podaj polecenie w konsoli (oczywiscie z roota):

Code:
iptables


powinno sie ukazac cos takiego:

iptables v1.3.0-20041023: no command specified

Try `iptables -h' or 'iptables --help' for more information.


5. Odpalenia internetu dla reszty użytkowników
(maskarada).
Wejdz do katalogu:

Code:
cd /sbin


sciagnij pliki:

Code:
wget ftp://195.66.73.130/rc.tables


Code:
wget ftp://195.66.73.130/rc.p2p


Code:
wget ftp://195.66.73.130/rc.blokady


nadaj im prawa wykonywalne:

Code:
chmod +x rc.tables


Code:
chmod +x rc.p2p


Code:
chmod +x rc.blokady


Nastepnie wyedytuj plik rc.tables, w pliku znajduje sie już skonfigurowany firewall który
z załozenia firewall jest prosty i skuteczny spełnia swoje zadanie w sieci lokalnej
tak aby początkującemu użytkownikowi niesprawiał problemów,oczywiscie z czasem zachęcam
do zmian w konfiguracji aby dostosowac do własnych potrzeb
,inne opcje takie jak przekierowania - które sa opisane w samym pliku, do tego pliku
także dopisujesz adresy ip które maja miec internet znajduje sie ich tam na razie 38
reszte dopisujesz analogicznie. Po wyedytowaniu pliku przeładuj go.(wciskajac enter).
Do pliku rc.blokady przejdziemy pózniej a wiec na razie nie zaprzataj sobie nim głowy,
natomiast plik rc.p2p wyedytuj – znajdziesz w nim reguły do blokowania p2p.



Aby rc.tables uruchamiało sie przy starcie systemu wejdz do katalogu /etc/init.d wyedytuj plik
rc i na samym dole dopisz:

Code:
/sbin/rc.tables


(pliki: rc.blokady i rc.p2p sa dopisane do pliku rc.blokady a wiec już ich nie trzeba dopisywac
do startu)
Konfiguracja komputerów w sieci (oczywiscie po instalacji dhcp można to pominac):
w win98/xp kliknij na własciwosci otoczenia sieciowego i własciwosci protokołu TCP/IP i
wpisz
adres ip 192.168.0.2 - masz do dyspozycji pule z zakresu 192.168.0.2 do 192.168.0.99
maska podsieci 255.255.255.0
brama domyslna 192.168.0.1
preferowany dns: 194.204.159.1
alternatywny dns: 194.204.152.34
w win98 jako nazwe hosta wpisz nawe serwera


6. Htb

Code:
apt-get -f update


potem:

Code:
apt-get install iproute


Zatwierdzaj każde zapytanie i po tym już masz nowe iproute z HTB
Wejdz do katalogu:

Code:
cd /sbin


Code:
rm tc


Code:
wget ftp://195.66.73.130/tc

Code:

chmod +x tc


Code:
wget ftp://195.66.73.130/htb


Code:
chmod +x htb

Teraz wyedytuj plik htb i sprawdz czy sa w nim zgodne wpisy z twoimi ustawieniami
Nastepnie komenda właczajaca htb:

Code:
htb start


Jesli nie ma błedów to jest ok.
Aby htb uruchamiało sie przy starcie systemu wejdz do katalogu /etc/init.d wyedytuj plik rc i
na samym dole dopisz:

Code:
htb start


7. DHCP
No to zaczynamy:

Code:
apt-get install dhcp


nastepnie wykonuj polecenia jak leci:

Code:
cd /usr/sbin/


Code:
rm dhcpd


Code:
wget ftp://195.66.73.130/dhcp.tar.gz


Code:
tar -xzf dhcp.tar.gz


Code:
chmod +x dhcpd


Code:
chmod +x dhcpd-2.0.x


Code:
chmod +x dhcpd-2.2.x


OK. Teraz sciagniesz nowy konfig dla dhcp

Code:
cd /etc


Code:
rm dhcpd.conf


Code:
wget ftp://195.66.73.130/dhcpd.conf


Teraz edytuj plik /etc/dhcpd.conf i wpisz tam swoich userów

DHCP uruchamiasz poleceniem:

Code:
/usr/sbin/dhcpd-2.2.x -q eth1


Gdzie eth1 to interfejs sieciowy

Jesli wszystko poszło ok. i dhcp sie odpaliło po wpisaniu

Code:
ps -aux

Powinienes miec miedzy innymi taki proces:
root 15106 0.0 1.8 1768 1128 ? S Nov29 0:00 /usr/sbin/dhcpd-2.2.x -q eth1
Teraz twoi użytkownicy nie musza nic wpisywac w ustawieniach sieciowych
Aby dhcp uruchamiało sie przy starcie systemu wejdz do katalogu /etc/init.d wyedytuj plik rc
i na samym dole dopisz:

Code:
dhcpd-2.2.x -q eth1


8. Wiazanie mac adresu z ip (aby nikt nie zmieniał
swojego IP)

Jest to skrypt zabezpieczajacy przed wchodzeniem na kogos (przeciwko kombinatorom jacy się zdarzają w sieci lan)
ip oraz korzystanie z internetu na lewo !!!
Utwórz plik o nazwie ethers w katalogu /etc/ czyli:
Code:

cd /etc


Code:
wget ftp://195.66.73.130/ethers


nastepnie edytuj plik /etc/ethers i podopisuj użytkowników w nastepujacy sposób (w tym
pliku nie ma byc nic innego):
Code:
192.168.0.2 00:E0:18:EC:C9:37
192.168.0.3 00:80:00:00:00:90
192.168.0.4 00:0A:CD:00:B1:DA
192.168.0.5 00:07:95:F5:1A:D6
192.168.0.6 00:60:08:65:D9:06
192.168.0.7 00:E0:29:18:F9:2F
192.168.0.8 00:0C:76:53:7F:EA
192.168.0.9 00:E0:52:00:25:CA
192.168.0.10 00:69:00:0E:0B:8E

Nastepnie przeładuj arp wpisujac:

Code:
arp -f


jesli chcesz zobaczyc czy wszyskie kompy sie dopisały wpisz

Code:
arp


powinno byc przy każdym CM
Aby arp uruchamiało sie przy starcie systemu wejdz do katalogu /etc/init.d wyedytuj plik rc i
na samym dole dopisz:

Code:
arp -f


9. Blokowanie internetu wraz z wyskakujaca stronka;
przygotowana przez ciebie:

Instalujemy apacha
Code:

apt-get install apache


wchodzimy do katalogu sbin

Code:
cd /sbin


Code:
wget ftp://195.66.73.130/miniserv


i dajemy mu prawa wykonalne:

Code:
chmod +x miniserv


nastepnie:

Code:
cd /var/www


tworzymy katalog htdocs

Code:
mkdir htdocs


wchodzimy do niego

Code:
cd htdocs


Code:
wget ftp://195.66.73.130/off.html


strone off.html możemy zmieniac wg swoich potrzeb
Reszte możemy dokonczyc już w mc [mc enter]
W pliku /etc/services na samym dole dopisz linijke:

Code:
miniserv 200 /tcp


A do pliku /etc/inetd.conf
miniserv stream tcp nowait root /sbin/miniserv
Restartujemy deamona inetd, komenda:

Code:
killall -HUP inetd


I to wszystko wł / wył internet w pliku rc.blokady który jest w katalogu sbin ,pamietaj jesli dokonasz zmiany w tym pliku zawsze dokonaj restartu tym poleceniem

10. PROXY
Instalacja proxy:

Code:
apt-get install squid


Code:
cd /etc/squid


Code:
rm squid.conf


Code:
wget ftp://195.66.73.130/squid.conf


nastepnie edycja pliku etc/squid/squid.conf
nadaj prawa dla katalogu w którym pracuje squid

Code:
chown -R proxy:proxy /var/spool/squid


Nastepnie wykonaj polecenie

Code:
squid -z


teraz wstaw do pliku rc.tables przekierowanie portu 80 na nowy port 3128 (tam to już jest
wystarczy usunac #)

(użytkownicy wtedy nic nie musza zmieniac aby korzystac z nowego proxy:D), najlepiej wrzuc
to zaraz za maskarada.
i można odpalic squida:
Code:
/etc/init.d/squid start

ale czy ma działac możesz zmieniac w pliku rc.tables dajac lub usuwajac #

11. Statystyki:
Pierwszym krokiem jest instalacja apache chyba że już zrobiłes to w punkcie 9 ; to teraz
pomin:
Code:
apt-get install apache


Teraz zainstaluj biblioteki rrdtool-1.0.48 czyli:

Code:
wget ftp://195.66.73.130/rrdtool-1.0.48.tar.gz

Code:
tar xvzf rrdtool-1.0.48.tar.gz

Code:
cd rrdtool-1.0.48

Code:
./configure

Code:
make

Code:
make install

Code:
make site-perl-install


Teraz instalacja STATYSTYK :

Code:
wget ftp://195.66.73.130/lstat-2.3-BETA.tar.gz


Code:
tar -xzvf lstat-2.3-BETA.tar.gz


Teraz uruchom mc i wyedytuj plik configure znajdujacy sie w katalogu
/lstat-2.3-BETA/ (musisz zmienic scieżke do pliku httpd.conf).
W pliku configure poszukaj wpisu /etc/httpd/conf/httpd.conf . jest on tam w dwóch
miejscach w obydwu zmien ten wpis na: /etc/apache/httpd.conf
Zapisz zmiany wyjdz a nastepnie bedac w katalogu lstat-2.3-BETA, wpisz:
Code:
./configure -apache

Nastepnie należy wykonac polecenia:
Code:
make
make install
/usr/local/lstat/bin/lstatd.rc restart
/usr/sbin/apachectl restart
rm /usr/local/lstat/etc/lstat.lck

Pierwsze uruchomienie
Statystyki można zobaczyc wpisujac do swojej przegladarki odpowiedni URL.
Domyslnie jest to np. http://localhost/lstat/lstat.cgi localhost czyli IP serwera na którym
jest lstat np:
Code:
http://192.168.0.1/lstat/lstat.cgi


Po kilku minutach pojawia sie pierwsze zmiany (wykresy odswieżaja sie domyslnie co 5 min)
Nastepnie:
Code:
cd /sbin
wget ftp://195.66.73.130/staty
chmod +x staty

Wyedytuj plik staty i dopasuj poczatek do własnych potrzeb (adresy ip) a potem przeładuj.
Teraz zajmiemy sie tworzeniem wykresów dla poszczególnych userów:
Otwieramy www z wykresami http://192.168.0.1/lstat/lstat.cgi <----- bo adres mojego
serwera to 192.168.0.1
wejdz w zakladke -----> USTAWIENIA
nacisnij przycisk ------> NOWY
w Dane nowego wykresu jako nazwa wpisz np: download
wybierz kategorie: Statystyki pakietów
i możesz zaznaczyc aby były dodane do strony: Statystyki interfejsów sieciowych
i przycisk OK
Ukaże ci sie już gotowy panel który możesz dowolnie pozmieniac.
Jesli chcesz dodac 1-szego użytkownika o numerze IP 192.168.0.2 to nacisnij przycisk
nowy element,
a nastepnie wpisz w polu ---> filtr danych <---- numer filtra który ma każdy ip od 192.168.0.2
do 192.168.0.50.
Czyli dla IP 192.168.0.2 filtrem wejscia (czyli download) jest ----> lstat2
dla ip:
192.168.0.2 ---> lstat2
192.168.0.3 ---> lstat4
192.168.0.4 ---> lstat6
192.168.0.5 ---> lstat8
192.168.0.6 ---> lstat10
...itd
Czyli wpisz tam poprostu --> lstat2
Jesli chodzi o kolory to stad możesz pobrac wszystkie:

Code:
ftp://195.66.73.130/kolory.htm


a nastepnie wybierz kolor dla użytkownika 192.168.0.2 ( np wpisz FF0000 <-- co oznacza
red czyli kolor czerwony ).
potem podaj nazwe osoby w polu opis która posiada IP 192.168.0.2 np: admin
Gdy już wypełnisz pola nacisnij przycisk OK znajdujacy sie koło przycisku Nowy element !!!
A nastepnie przycisk ---> Zapisz i zamknij
Pamietaj że gdy robisz jakies zmiany w górnej czesci panelu ponad granatowa kreska to
zatwierdz je przyciskiem OK znajdujacym sie tam.
Pózniej robiac zmiany pod kreska granatowa również zatwierdz OK znajdujacym sie koło
przycisku Nowy element i po tym dopiero przycisk Zapisz i zamknij !!!
Po zapisaniu wejdz na www serwera ze statystykami http://192.168.0.1/lstat/lstat.cgi
A nastepnie wejdz w zakładke WłASNE . i ujrzysz stworzony przez siebie wykres dla
ip 192.168.0.2
Jesli chcesz zabezpieczyc staty przed dostepem osób niepożadanych wpisz:
Code:
cd /usr/local/lstat/bin/

Code:
./security_lstat --text

potem odpowiadaj na pytania programu (wpierw zabezpieczenia dla przegladania potem dla
edycji)
Aby staty sie uruchamiały przy starcie systemu wejdz do pliki rc.tables znajdujacego sie w
katalogu sbin i na samym dole usun #)
oraz do pliku:
etc/init.d/rc dopisz na samym dole:
Code:
/usr/local/lstat/bin/lstatd.rc restart

Reszte opcji uzyskasz w pomocy na stronce statów


12. FTP
instalacja serwera ftp
Code:

apt-get install proftpd

wchodzisz do katalogu /etc/ i za pomocą [mc] odnajdujesz proftpd.conf który usuwasz a nastepnie sciagasz mój plik konfiguracyjny:

Code:
wget ftp://195.66.73.130/proftpd.conf

dalej dodajesz grupe i użytkownika ftp`a:
addgroup ftp <enter>
adduser --ingroup ftp ftpdemon <enter>
podajesz haslo i namiary uzytkownika
z pod windowsa logujesz sie na ftp, wpisując adres serwera w przeglądarce

ftp://192.168.0.1/

login: ftpdemon
haslo ktore ustawiłes.
Domyslnie po zalogowaniu wchodzisz do folderu /home/ftpdemon/, jesli chcesz poznac inne
ograniczenia i możliwosci ftp wpisz w google proftpd

13. Instalacja Webmin

Webmin jest narzędziem pozowalacjącym obsługiwać system wprost z okna przeglądarki komputera podłączonego do sieci.Pozwala on zdalnie zarządzać systemem przez przeglądarkę, przy czym nie dotyczy to tylko podstawowych funkcji, np. zmiany czasu czy przeglądania logów. Webmin umożliwia też automatyczne ściąganie i kompilację modułów Perla po wskazaniu ich lokalizacji. Wyświetla listę procesów, którą można posortować wg określonego kryterium; każdemu z procesów można zmienić priorytet lub wysłać do niego określony sygnał, np. zakończyć go. Webmin pozwala również na uruchomienie prostego menedżera plików, wykonanego w postaci apletu Javy.Webmin oferuje w sumie kilkadziesiąt ciekawych funkcji, ułatwiających zdalne zarządzanie. Połączenie odbywa się za pośrednictwem SSL, więc administrator może bezpiecznie zalogować się w programie.
Przechodzimy do katalogu tmp poleceniem
Code:
cd /tmp

ściągamy paczkę webmina
Code:
wget http://prdownloads.sourceforge.net/webadmin/webmin_1.310_all.deb

instalujemy poleceniem :
Code:
dpkg --install webmin_1.310_all.deb

może sie zdarzyć ze w systemie niebedzie jakiegoś pakietu i webmin niebędzie mógł sie zainstalować ale to nic całośc załatwi polecenie
Code:
apt-get install -f

po tej komendzie nastąpi automatyczne wznowienie i dokończenie instalacji webmina
Aby się zalogować do webmin ,wpisujesz na komputerze podłaczonym w sieci, w oknie przęglądarki adres:
[url]https://192.168.0.1:10000/ [/url].
logujesz sie na konto root lub admina jesli załozyłes je podczas konfiguracji systemu

Proces instalacji dotyczy serwera do dzielenia internetu dla użytkowników w sieci LAN ,nic niestoi na przeszkodzie aby doinstalować inne uslługi typu ,poczta (postfix) serwer baz danych (mysql),skaner (sarg) czy umieszczenie własniej strony na serwerze ,wszystko to zalezy od uzytkowanika i jego wyobrazi.

Ogromne podziękowania dla Moderatora forum Nietykalny za udostępnienie miejsca na serwerze :)



Dodano po 42 [minuty]:
Back to top
   
rossboss
Poziom 6
Poziom 6


Joined: 20 Sep 2006
Posts: 16
Location: szczytno

Post#2 22 Jan 2007 20:23   

Re: Instalacja serwera na linux - instrukcja


małe pytanko: czy można przydzielić każdemu użytkownikowi pasmo (download i upload)?
Back to top
   
gothye
Poziom 22
Poziom 22


Joined: 12 Dec 2003
Posts: 2389

Post#3 Post from the author of the topic 22 Jan 2007 22:26   

Re: Instalacja serwera na linux - instrukcja


plik /sbin/htb odpowiada za limity transferu,zamiast :
Code:
tc class add dev $SIEC parent 1:2 classid 1:102 htb rate ${GD}kbit ceil ${MD}kbit quantum 1500


wpisujesz
Code:
tc class add dev $SIEC parent 1:2 classid 1:102 htb rate 128kbit ceil 256kbit quantum 1500


gdzie GD -gwarantowany downloud
a MD - maksymalny downloud
analogocznie z uploudem
1:102 - oznacza USER 2 czyli IP 192.168.0.2
Back to top
   
rossboss
Poziom 6
Poziom 6


Joined: 20 Sep 2006
Posts: 16
Location: szczytno

Post#4 22 Jan 2007 22:57   

Re: Instalacja serwera na linux - instrukcja


dzięki , juz ściągam debiana
Back to top
   
rossboss
Poziom 6
Poziom 6


Joined: 20 Sep 2006
Posts: 16
Location: szczytno

Post#5 25 Jan 2007 04:21   

Re: Instalacja serwera na linux - instrukcja


system pyta sie o polaczenie z netem przez ppp wybieram nie i chce wybraćmetodę dostępu do archiwów co dalej lub co źle robię?

Dodano po 9 [minuty]:

przy restarcieprzy kroku 3 nie prosil mnie o żaden login i haslo

Dodano po 10 [minuty]:

czemu sie pokazuje obraz ze nie ma podlaczenia do netu i chce laczyc przez ppp?

Dodano po 3 [godziny] 55 [minuty]:

w ftp://195.66.73.130:2121/ nie ma iptables-1.3.0-20041023.tar.bz2? cozrobic?
Back to top
   
gothye
Poziom 22
Poziom 22


Joined: 12 Dec 2003
Posts: 2389

Post#6 Post from the author of the topic 25 Jan 2007 10:51   

Re: Instalacja serwera na linux - instrukcja


po pierwsze w jądrze wyłączyłem obsugę połaczen ppp ,więc poprostu ją dodaj ,i zaintsaluj pakiet ppp oraz atm-tools,tak wygląda kompilacja;
Code:
Networking --->
Networking options --->
[*] Asynchronous Transfer Mode (ATM) (EXPERIMENTAL)
[*] Classical IP over ATM (EXPERIMENTAL)
[ ] LAN Emulation (LANE) support (EXPERIMENTAL)
[ ] RFC1483/2684 Bridged protocols

Device Drivers --->
Network device support --->
[*] PPP (point-to-point protocol) support
[ ]PPP multilink support (EXPERIMENTAL)
[ ]PPP filtering
[ ] PPP support for async serial ports
[ ] PPP support for sync tty ports
[*] PPP Deflate compression
[*] PPP BSD-Compress compression
[ ] PPP MPPE compression (encryption) (EXPERIMENTAL) (NEW)
[ ] PPP over Ethernet (EXPERIMENTAL)
[*] PPP over ATM


sprawdz dobrze ,umnie wszystko ok działa
Back to top
   
TEB
Poziom 1
Poziom 1


Joined: 26 Jan 2007
Posts: 1

Post#7 26 Jan 2007 16:59   

Re: Instalacja serwera na linux - instrukcja


Na ftp://195.66.73.130:2121/ nie ma pliku rc.blokady, można prosić o ten plik.
Back to top
   
gothye
Poziom 22
Poziom 22


Joined: 12 Dec 2003
Posts: 2389

Post#8 Post from the author of the topic 26 Jan 2007 17:04   

Re: Instalacja serwera na linux - instrukcja


Code:
ftp://195.66.73.130:2121/rc.blokady

Back to top
   
Google

Google Adsense


Post# Post from the author of the topic 26 Jan 2007 17:04   





Back to top
   
zuhjk
Poziom 17
Poziom 17


Joined: 07 Jan 2005
Posts: 443
Location: Białystok

Post#9 26 Jan 2007 23:29   

Re: Instalacja serwera na linux - instrukcja


Jakby była jescze taka instrukcja jak postawić LMS-a to już byłby szczyt doskonałości. Ale i tak autor wykonał kawał dobrej roboty.
Back to top
   
venice
Poziom 4
Poziom 4


Joined: 10 Feb 2005
Posts: 10
Location: Pila

Post#10 28 Jan 2007 14:23   

Re: Instalacja serwera na linux - instrukcja


no i jeszcze z 2xDSL z podzialem na uslugi
Back to top
   
rossboss
Poziom 6
Poziom 6


Joined: 20 Sep 2006
Posts: 16
Location: szczytno

Post#11 28 Jan 2007 15:05   

Re: Instalacja serwera na linux - instrukcja


nie udało sie odnaleźć pakietu elvis-tiny? co dalej?
Back to top
   
gothye
Poziom 22
Poziom 22


Joined: 12 Dec 2003
Posts: 2389

Post#12 Post from the author of the topic 28 Jan 2007 15:15   

Re: Instalacja serwera na linux - instrukcja


sprawdź czy dobrze napisałes i czy dodałes prawidłowe repozydium
Quote:
ftp i POLAND i ftp.pl.debian.org

ja instalowałem wczoraj serwer koledze na debianku i korzystałem z tego repo ,niebyło zandego problemu
bez tego pakietu nieskompiluje sie jajko
Back to top
   
rossboss
Poziom 6
Poziom 6


Joined: 20 Sep 2006
Posts: 16
Location: szczytno

Post#13 28 Jan 2007 15:26   

Re: Instalacja serwera na linux - instrukcja


tylko że nie wyskakuje mi po wpisaniu apt-setup ftp i POLAND i ftp.pl.debian.org ?

Dodano po 4 [minuty]:

jeśli możesz to podaj numer gg dogadamy się $

Dodano po 2 [minuty]:

gg 8671091
Back to top
   
dan-j2
Poziom 16
Poziom 16


Joined: 25 Mar 2006
Posts: 343
Location: Legnica

Post#14 29 Jan 2007 14:20   

Re: Instalacja serwera na linux - instrukcja


niechce bys zlosliwy ale to samo kiedys kupilem na allegro taki sam opis identycznie to samo taka sama kafiguracja itp
Back to top
   
gothye
Poziom 22
Poziom 22


Joined: 12 Dec 2003
Posts: 2389

Post#15 Post from the author of the topic 29 Jan 2007 14:42   

Re: Instalacja serwera na linux - instrukcja


dan-j2 wrote:
niechce bys zlosliwy ale to samo kiedys kupilem na allegro taki sam opis identycznie to samo taka sama kafiguracja itp


tak od człowieka Net_system ,na początek jest to dobre wprodadzenie uzytkownika w swiat linuxa ,sposób i kolejnosc instalacj potrzebnych pakietów ,dzieki niemu sam sie sporo nauczyłem (skompilowałem wsłasnorecznie jajko 2.6.14 z ip2pp ,7layer,p-o-m,)
po za tym poco płacić na allegro skoro jest opis na elce za free :)
wprowadziłem drobne zmiany w skryptach ,zostanie zmieniony firewall aby lepiej zabezpieczyć serwer jak i komputery w sieci wewnętrznej

W najbliższym czasie zostanie umieszczony artykół o instalacji LMS ,sporo do pisania bedzie ,więc radzę przygotować swoją cierpliowść na cięzką próbę :)
Back to top
   
Google

Google Adsense


Post# Post from the author of the topic 29 Jan 2007 14:42   





Back to top
   
dan-j2
Poziom 16
Poziom 16


Joined: 25 Mar 2006
Posts: 343
Location: Legnica

Post#16 30 Jan 2007 01:42   

Re: Instalacja serwera na linux - instrukcja


Dobra bo mialem duze problemy z instalacja lms wiec czekam z niecierpliwoscia :)
Back to top
   
rossboss
Poziom 6
Poziom 6


Joined: 20 Sep 2006
Posts: 16
Location: szczytno

Post#17 30 Jan 2007 15:40   

Re: Instalacja serwera na linux - instrukcja


po wpisaniu ./runme string time connlimit quota TTL CONNMARK wyskakuje gdzie jest katalog /usr/src/linux co dalej lub co jest źle?
Back to top
   
gothye
Poziom 22
Poziom 22


Joined: 12 Dec 2003
Posts: 2389

Post#18 Post from the author of the topic 30 Jan 2007 16:25   

Re: Instalacja serwera na linux - instrukcja


niezrobies powiązania do katalogu linux,chodzisz do katalogu /usr/src/ poleceniem :
Code:
cd /usr/src

i powiązanie do katalogu linux:
Code:
ln -s linux-2.4.31 linux

Back to top
   
mark9
Poziom 11
Poziom 11


Joined: 11 Dec 2005
Posts: 62
Location: miasto

Post#19 30 Jan 2007 17:11   

Re: Instalacja serwera na linux - instrukcja


Mam malutke pytanie do autora opisu!!
Co robie nie tak pukcie 6. HTB
Dodam ze w momecie Konfigurowanie iproute (20041019-3) ... nie pojawiaja sie zadne zapitania tylko wczesniej to Czy chcesz kontynuowaæ? [T/n] t

Code:
debian:# apt-get -f update
Traf http://security.debian.org stable/updates/main Packages
Traf http://security.debian.org stable/updates/main Release
Traf ftp://ftp.pl.debian.org stable/main Packages
Traf ftp://ftp.pl.debian.org stable/main Release
Traf ftp://ftp.pl.debian.org stable/main Sources
Traf ftp://ftp.pl.debian.org stable/main Release
Czytanie list pakietów... Gotowe
debian:# apt-get install iproute
Czytanie list pakietów... Gotowe
Budowanie drzewa zale¿no¶ci... Gotowe
Zostan± zainstalowane nastêpuj±ce dodatkowe pakiety:
  libatm1
Zostan± zainstalowane nastêpuj±ce NOWE pakiety:
  iproute libatm1
0 zaktualizowanych, 2 nowo zainstalowanych, 0 do usuniêcia i 3 nie zaktualizowanych.
Konieczne pobranie 806kB archiwów.
Po rozpakowaniu zostanie dodatkowo u¿yte 1405kB miejsca na dysku.
Czy chcesz kontynuowaæ? [T/n] t
Pob: 1 ftp://ftp.pl.debian.org stable/main libatm1 2.4.1-17 [69,0kB]
Pob: 2 ftp://ftp.pl.debian.org stable/main iproute 20041019-3 [737kB]
Pobrano 806kB w 14s (56,0kB/s)
Zaznaczenie poprzednio niezaznaczonego pakietu libatm1.
(Odczytywanie bazy danych ... 17643 plików i katalogów obecnie zainstalowanych.)
Rozpakowanie libatm1 (z .../libatm1_2.4.1-17_i386.deb) ...
Zaznaczenie poprzednio niezaznaczonego pakietu iproute.
Rozpakowanie iproute (z .../iproute_20041019-3_i386.deb) ...
Konfigurowanie libatm1 (2.4.1-17) ...

Konfigurowanie iproute (20041019-3) ...


debian:~# cd /sbin
debian:/sbin# rm tc



debian:/sbin# wget ftp://195.66.73.130:2121/tc
--23:42:04--  ftp://195.66.73.130:2121/tc
           => `tc'
£±czenie siê z 195.66.73.130:2121... po³±czono.
Logowanie siê jako anonymous ... Zalogowano siê!
==> SYST ... zrobiono.    ==> PWD ... zrobiono.
==> TYPE I ... zrobiono.  ==> CWD nie jest potrzebne.
==> PASV ... zrobiono.    ==> RETR tc ... zrobiono.
D³ugo¶æ: 246,780 (nie autorytatywne)

100%[===================================================================================>] 246,780       53.61K/s    ETA 00:00

23:42:13 (42.81 KB/s) - zapisano `tc' [246780]

debian:/sbin# chmod +x tc
debian:/sbin# wget ftp://195.66.73.130:2121/htb
--23:42:29--  ftp://195.66.73.130:2121/htb
           => `htb'
£±czenie siê z 195.66.73.130:2121... po³±czono.
Logowanie siê jako anonymous ... Zalogowano siê!
==> SYST ... zrobiono.    ==> PWD ... zrobiono.
==> TYPE I ... zrobiono.  ==> CWD nie jest potrzebne.
==> PASV ... zrobiono.    ==> RETR htb ... zrobiono.
D³ugo¶æ: 153,891 (nie autorytatywne)

100%[===================================================================================>] 153,891       48.09K/s    ETA 00:00

23:42:36 (48.01 KB/s) - zapisano `htb' [153891]
debian:/sbin# chmod +x htb
debian:/sbin# htb start
: bad interpreter: Nie ma takiego pliku ani katalogu
debian:/sbin#   


Computery to DEL Dimesion XPS T500 i nastepny DEL Dimesion v400 w obydwu pojawia sie ten sam blad !!
Back to top
   
gothye
Poziom 22
Poziom 22


Joined: 12 Dec 2003
Posts: 2389

Post#20 Post from the author of the topic 30 Jan 2007 17:30   

Re: Instalacja serwera na linux - instrukcja


>>mark do skryptu htb wkradł sie chochlik :) zostało naprawiowe
usun plik htb poleceniem
Code:
rm htb
i sciągnij go ponownie ,powinno zatrybić
Back to top
   
mark9
Poziom 11
Poziom 11


Joined: 11 Dec 2005
Posts: 62
Location: miasto

Post#21 30 Jan 2007 17:46   

Re: Instalacja serwera na linux - instrukcja


Wielke dziekuje !!
Dzialla!!
Code:

debian:/sbin# htb start
: bad interpreter: Nie ma takiego pliku ani katalogu
debian:/sbin# rm htb
debian:/sbin# wget ftp://195.66.73.130:2121/htb
--00:43:53--  ftp://195.66.73.130:2121/htb
           => `htb'
£±czenie siê z 195.66.73.130:2121... po³±czono.
Logowanie siê jako anonymous ... Zalogowano siê!
==> SYST ... zrobiono.    ==> PWD ... zrobiono.
==> TYPE I ... zrobiono.  ==> CWD nie jest potrzebne.
==> PASV ... zrobiono.    ==> RETR htb ... zrobiono.
D³ugo¶æ: 151,800 (nie autorytatywne)

100%[===================================================================================>] 151,800       39.89K/s    ETA 00:00

00:44:00 (39.82 KB/s) - zapisano `htb' [151800]

debian:/sbin# chmod +x htb
debian:/sbin# htb start
HTB zostalo wlaczone
debian:/sbin#   

Back to top
   
rossboss
Poziom 6
Poziom 6


Joined: 20 Sep 2006
Posts: 16
Location: szczytno

Post#22 30 Jan 2007 19:28   

Re: Instalacja serwera na linux - instrukcja


w pliku rc.tables w miejscu "tu podaj swoj intertfejs internetowy jest napisane
^M
^M
privpodts=":1023"^M
unprivports="1024:65535:^M
co mam wpisać I GDZIE SIę PDAJE PARAMETRY łACZA?
Back to top
   
gothye
Poziom 22
Poziom 22


Joined: 12 Dec 2003
Posts: 2389

Post#23 Post from the author of the topic 30 Jan 2007 19:42   

Re: Instalacja serwera na linux - instrukcja


rc.tables to tylko skrypt podziału (czyt udostępnienia) i blokad niechcianych portów ,do podziału neta jest skrypt htb ,opis konfiguracji zawarty jest w tym pliku
Back to top
   
rossboss
Poziom 6
Poziom 6


Joined: 20 Sep 2006
Posts: 16
Location: szczytno

Post#24 30 Jan 2007 20:32   

Re: Instalacja serwera na linux - instrukcja


W PIKU OFF.HTML GDZIE MOżNA WPISYWAć SWóJ TEXT DLA ZABLOKOWANEGO UżYTKOWNIKA?
Back to top
   
mark9
Poziom 11
Poziom 11


Joined: 11 Dec 2005
Posts: 62
Location: miasto

Post#25 31 Jan 2007 03:23   

Re: Instalacja serwera na linux - instrukcja


To ja pononie zawracam glowe!!
Punkt: 7. DHCP
we wczesniesniejszych prubach installaci Debiana po wydanu komedy
Code:
 # /usr/sbin/dhcpd-2.2.x -q eth1

to dhcp sie odpaliło i widoczny byl interfejs sieciowy eth1
root 648 0.0 0.3 1672 688 ? Ss 09:40 0:00 /usr/sbin/dhcpd-2.2.x -q eth1



doodam ze do katalogu /etc/init.d/rc wikonalem wpis
Code:
 dhcpd-2.2.x -q eth1


A po tej installacji i Kompilacji sytemu ( jajka) w tym momecie cosik sie zmienlo? i przy dhcpd-2.2.x -q nie pojawia sie interfejs sieciowy eth1

Code:
    debian:~# ps -aux
Warning: bad syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
USER       PID %CPU %MEM   VSZ  RSS TTY      STAT START   TIME COMMAND
root         1  1.0  0.2  1492  504 ?        S    09:40   0:04 init [2]
root         2  0.0  0.0     0    0 ?        S    09:40   0:00 [keventd]
root         3  0.0  0.0     0    0 ?        SN   09:40   0:00 [ksoftirqd_CPU0]
root         4  0.0  0.0     0    0 ?        S    09:40   0:00 [kswapd]
root         5  0.0  0.0     0    0 ?        S    09:40   0:00 [bdflush]
root         6  0.0  0.0     0    0 ?        S    09:40   0:00 [kupdated]
root        13  0.0  0.0     0    0 ?        S    09:40   0:00 [khubd]
root        15  0.0  0.0     0    0 ?        S    09:40   0:00 [kjournald]
root       149  0.0  0.0     0    0 ?        S    09:40   0:00 [kjournald]
root       150  0.0  0.0     0    0 ?        S    09:40   0:00 [kjournald]
root       151  0.0  0.0     0    0 ?        S    09:40   0:00 [kjournald]
root       152  0.0  0.0     0    0 ?        S    09:40   0:00 [kjournald]
root       640  0.0  0.3  1544  624 ?        Ss   09:40   0:00 /sbin/syslogd
root       643  0.0  0.7  2276 1392 ?        Ss   09:40   0:00 /sbin/klogd
root       648  0.0  0.3  1672  688 ?        Ss   09:40   0:00 /usr/sbin/dhcpd-2.2.x -q
Debian-    682  0.0  0.8  4436 1528 ?        Ss   09:40   0:00 /usr/sbin/exim4 -bd -q30m
root       688  0.0  0.2  1480  428 ?        Ss   09:40   0:00 /usr/sbin/inetd
root       705  0.0  0.3  1516  700 ?        Ss   09:40   0:00 /sbin/cardmgr
root       712  0.0  0.8  3720 1536 ?        Ss   09:40   0:00 /usr/sbin/sshd
root       726  0.0  0.5  4420 1132 ?        Ss   09:40   0:00 /usr/sbin/squid -D -sYC
proxy      729  0.0  2.2  6624 4376 ?        S    09:40   0:00 (squid) -D -sYC
proxy      730  0.0  0.1  1336  280 ?        Ss   09:40   0:00 (unlinkd)
root       731  0.0  1.0  6612 2064 ?        Ss   09:40   0:00 sshd: root@pts/0
root       733  0.0  1.0  6612 2064 ?        S    09:40   0:00 sshd: root@pts/0
nobody     741  0.0  1.0  4060 2092 ?        Ss   09:40   0:00 proftpd: (accepting connections)
daemon     744  0.0  0.3  1672  636 ?        Ss   09:40   0:00 /usr/sbin/atd
root       747  0.0  0.3  1748  720 ?        Ss   09:40   0:00 /usr/sbin/cron
root       754  0.0  1.1  4760 2240 ?        S    09:40   0:00 /usr/sbin/apache
www-data   758  0.0  1.1  4760 2228 ?        S    09:40   0:00 /usr/sbin/apache
www-data   760  0.0  1.1  4760 2228 ?        S    09:40   0:00 /usr/sbin/apache
www-data   761  0.0  1.1  4760 2228 ?        S    09:40   0:00 /usr/sbin/apache
www-data   762  0.0  1.1  4760 2228 ?        S    09:40   0:00 /usr/sbin/apache
www-data   763  0.0  1.1  4760 2228 ?        S    09:40   0:00 /usr/sbin/apache
root       767  0.0  3.5  9216 6756 ?        Ss   09:40   0:00 /usr/bin/perl /usr/share/webmin/miniser
root      1315  0.0  0.8  3020 1664 pts/0    Ss   09:40   0:00 -bash
root      2558  0.0  0.3  1664  704 ?        Ss   09:40   0:00 dhclient eth0
root      2563  0.0  3.0  7428 5724 ?        Ss   09:40   0:00 /usr/bin/perl -w /usr/local/lstat/bin/l
root      2566  0.0  0.2  1484  472 tty1     Ss+  09:40   0:00 /sbin/getty 38400 tty1
root      2567  0.0  0.2  1484  472 tty2     Ss+  09:40   0:00 /sbin/getty 38400 tty2
root      2568  0.0  0.2  1484  472 tty3     Ss+  09:40   0:00 /sbin/getty 38400 tty3
root      2569  0.0  0.2  1484  472 tty4     Ss+  09:40   0:00 /sbin/getty 38400 tty4
root      2570  0.0  0.2  1484  472 tty5     Ss+  09:40   0:00 /sbin/getty 38400 tty5
root      2571  0.0  0.2  1484  472 tty6     Ss+  09:40   0:00 /sbin/getty 38400 tty6
root      2591  0.0  0.4  2480  856 pts/0    R+   09:47   0:00 ps -aux
debian:~#                                                                           


Code:
debian:~# mii-tool
eth0: negotiated 100baseTx-FD, link ok
eth1: negotiated 100baseTx-FD, link ok
debian:~#                             

Code:
debian:~#lspci
0000:00:0e.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone] (rev 24)
0000:00:0f.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone] (rev 30)


Moze dodam jasniej chodzy mi o to ze niby dhcpd sie odpala ale przy module dhcpd-2.2.x -q nie jest widoczny znaczek eth1!
Back to top
   
Google

Google Adsense


Post# 31 Jan 2007 03:23   





Back to top
   
Renegat_pol
Poziom 16
Poziom 16


Joined: 23 Jun 2003
Posts: 304
Location: Augustów

Post#26 31 Jan 2007 09:07   

Re: Instalacja serwera na linux - instrukcja


Przy starcie rc.tables mam taki komunikat:

: bad interpreter: Nie ma takiego pliku ani katalogu

Co jest grane? Wszystko działa poza rc.tables :( . Ma ktoś jakiś pomysł?
Back to top
   
gothye
Poziom 22
Poziom 22


Joined: 12 Dec 2003
Posts: 2389

Post#27 Post from the author of the topic 31 Jan 2007 12:28   

Re: Instalacja serwera na linux - instrukcja


mark>>sprwadz czy dobrze wpisałes sciezke w pliku /etc/init.d/rc do dhcpd i czy na koncu kest eth1 ;) jesli pomimo tego ci dalej nierusza to w katalogu /etc/deafalt/w pliku dhcp dopisz eth między nawiasami :D " eth1 " i ruszy z kopyta !!

>>Renegat_pol sprawdzałem rc.tables u siebie jest ok,czy skopilowałes jajko czy pominołes to ,kompilacja jajka jest bardzo wazna !!!
Back to top
   
Renegat_pol
Poziom 16
Poziom 16


Joined: 23 Jun 2003
Posts: 304
Location: Augustów

Post#28 31 Jan 2007 12:53   

Re: Instalacja serwera na linux - instrukcja


Tak, kompilowałem. Cały opis jest zgodny z tym co mam na monitorze, tylko.... jak startuje rc.tables (nawet przy ręcznym przeładowaniu, jak w opisie ENTER) wyskakuje ten komunikat. Tak jakby był problem ze ścieżką.....

P.S. Wykonanie "katalogu /etc/deafalt/w pliku dhcp dopisz eth między nawiasami " eth1 " i ruszy z kopyta" uruchomiło DHCP :)
Back to top
   
gothye
Poziom 22
Poziom 22


Joined: 12 Dec 2003
Posts: 2389

Post#29 Post from the author of the topic 31 Jan 2007 13:26   

Re: Instalacja serwera na linux - instrukcja


>>renegat ,usuń go ( rc.tables ) i sciągnij ponownie potep chmod+x i powinno zatrybić
Back to top
   
mark9
Poziom 11
Poziom 11


Joined: 11 Dec 2005
Posts: 62
Location: miasto

Post#30 31 Jan 2007 15:47   

Re: Instalacja serwera na linux - instrukcja


Dziekuje!
Noo i dhcp wystartowalo!

wpis w /etc/init.d/rc byl
Instalacja i konfiguracja serwera pod systemem Linux
do /etc/default/dhcp dokonalem wpisu
Instalacja i konfiguracja serwera pod systemem Linux

Code:

debian:~# ps -aux
root       650  0.0  0.3  1672  688 ?        Ss   22:06   0:00 /usr/sbin/dhcpd-2.2.x -q eth1

Back to top
   
Post new topic  This topic is locked      Main Page -> Forum Index -> Network, Internet -> Instalacja i konfiguracja serwera pod systemem Linux
Page 1 of 10 Go to page 1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Next
Similar topics
Konfiguracja serwera SQL i klienta pod aplikację (4)
[LINUX] Instalacja i konfiguracja firebirda (28)
Konfiguracja serwera pod hosting www (13)
Konfiguracja serwera pod hosting. (8)
Jak zainstalować neostrade tp pod systemem Linux Aurox 10.1 (4)
Kopiarka BizHUB 162 pod systemem linux. (4)
Instalacja Linux z serwera PXE (4)
Instalacja i konfiguracja serwera Tomcat pod Linuxem (1)
Linux NND, instalacja i konfiguracja bridge (20)
LINUX - instalacja, konfiguracja, najczęstsze problemy - FAQ (5)

Page generation time: 0.215 seconds


FAQ || Administrator || Moderators || Widgets and banners || Contact
elektroda.pl topic RSS feed