|
LMS instalacja od podstaw, łatki na jajo
bernanio - 08-01-2008 19:18
Witam serdecznie! Mam pytanko, czy ktoś z Was kiedyś stawiał LMSa http://www.lms.org.pl/ na serwerku? W sumie to bardziej chodzi mi o łatanie jajka patchami ipp2p, 7layer itp. Może ktoś ma gotowy przepis na to ;) Z góry dziękuję za wszystkie odpowiedzi. Pozdrawiam.
Rad - 08-01-2008 19:49
Na forum były różne posty na ten temat, szukałeś?
bernanio - 08-01-2008 22:35
Szukałem, ale jeszcze raz spróbuję, może coś się nie przyłożyłem?
dan-j2 - 09-01-2008 00:12
To w końcu chodzi ci o ipp2p, 7layer itp. czy o lms. lms jest nakładką graficzną. Polecam skrypty z http://inet.ll.pl/ jeżeli chodzi o lmsa czy ktoś stawiał od podstaw to. Ja np. stawiałem i robię to bardzo często jak komuś serwerki stawiam.
milosz - 10-01-2008 14:59
ja lmsa używam tylko dla trzymania listy klientów, mapki sieci, wykorzystanie ip, no i te statystyki :)
gruszfil - 13-12-2008 23:21
Witam serdecznie! Mam pytanko, czy ktoś z Was kiedyś stawiał LMSa http://www.lms.org.pl/ na serwerku? W sumie to bardziej chodzi mi o łatanie jajka patchami ipp2p, 7layer itp. Może ktoś ma gotowy przepis na to ;) Z góry dziękuję za wszystkie odpowiedzi. Pozdrawiam.
Tu masz wszystko: http://ellebian.net/
Staram się rozwijać ten opis.
Proszę o propozycje co tu dodać!
TooMeeK - 26-01-2009 03:52
gruszfil, link nie działa...
emarcin - 26-01-2009 13:59
gruszfil, link nie działa...
W takim razie pozwolę sobie na przekopiowanie tekstu z w/w strony bo u mnie działa: Po zakończonej instalacji:
mcedit /etc/apt/sources.list
i naciskamy enter.
Wstawiamy przed znak # na początku linijki, która zawiera wpis:
deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official i386 DVD Binary-1 20070407-11:40]/ etch contrib main
Zapisujemy F2 i wychodzimy F10, następnie wydajemy komendę (w dalszej części powtórzymy te komendy i dodamy jeszcze jedną):
apt-get update
i naciskamy enter. apt-get upgrade
i naciskamy enter.
Teraz przechodzimy do sedna sprawy (wszystko w jednej linii).
Pakiety ogólne dla systemu:
apt-get install binutils cpp fetchmail flex libarchive-zip-perl libc6-dev libcompress-zlib-perl libdb4.3-dev libpcre3
i naciskamy enter. apt-get install libpopt-dev lynx m4 ncftp nmap openssl zlib1g-dev autoconf automake1.9 libtool bison autotools-dev
i naciskamy enter. apt-get install sudo make bzip2 unzip zip patch modconf gcc g++ curl less elvis-tiny vim manpages-dev doc-debian
i naciskamy enter. apt-get install libncurses5-dev python build-essential kernel-package
i naciskamy enter.
Pakiety dla Apache2:
apt-get install apache2 apache2-doc libapache2-mod-python apache2-mpm-prefork apache2-utils libexpat1 ssl-cert
i naciskamy enter.
Pakiety dla PHP:
apt-get install php5 php5-common libapache2-mod-php5 php5-curl php5-dev php5-gd php5-idn php-pear php5-imap
i naciskamy enter. apt-get install php5-mcrypt php5-memcache php5-mhash php5-ming php5-mysql php5-ps php5-pspell php5-recode
i naciskamy enter. apt-get install php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl
i naciskamy enter.
Pakiety dla MySQL:
apt-get install mysql-server-5.0 mysql-client-5.0 libmysqlclient15-dev
i naciskamy enter.
Po instalacji mysqla należy utworzyć hasło do bazy:
mysqladmin -u root password magiczne_hasło
i naciskamy enter.
Teraz coś dla PEAR:
pear install Net_UserAgent_Detect
i naciskamy enter. pear install HTML_Template_IT
i naciskamy enter. pear install xml_rpc
i naciskamy enter. pear install mail
i naciskamy enter. pear install net_smtp
i naciskamy enter. pear install db
i naciskamy enter. pear list-upgrades
i naciskamy enter. pear upgrade-all
i naciskamy enter. PERL:
perl -MCPAN -e 'install Config::IniFiles'
i naciskamy enter. perl -MCPAN -e 'install Bundle::CPAN'
i naciskamy enter. perl -MCPAN -e 'install Getopt::Long'
i naciskamy enter. perl -MCPAN -e 'install DBI'
i naciskamy enter. perl -MCPAN -e 'install DBD::mysql'
i naciskamy enter. Lub:
perl -MCPAN -e 'install force install DBD-mysql::Install'
i naciskamy enter.
Szukanie pakietów - przykład:
apt-file search mysql
i naciskamy enter.
Uaktualnienie systemu:
apt-get update
i naciskamy enter. apt-get dist-upgrade
i naciskamy enter.
Instalacja PhpMyAdmina:
apt-get install phpmyadmin
i naciskamy enter.
Instalacja iproute2, iptables, linux-image wszystko z łatkami, wszystko to dzięki siarka2107 http://dimax.rootnode.net: iproute2-2.6.26: -esfq, wrr, srr
iptables-1.4.2.1: - imq, chaostables, layer7, TARPIT, ACCOUNT, IPMARK, IPV4OPTSSTRIP, ROUTE, condition, geoip, ipp2p, account, ipv4options, set, weburl
linux-2.6.26.8: - imq, esfq, wrr, rtsp, chaostables, layer7, zph, routes, TARPIT, ACCOUNT, IPMARK, IPV4OPTSSTRIP, ROUTE, condition, geoip, ipp2p, account, ipv4options, set, weburl
ipset-2.4.5
srr-0.4.2-1
Wiec do dzieła:
cd /usr/src/
i naciskamy enter. wget http://ellebian.pl/paczki/2.6.26.8/i...rais1_i386.deb
i naciskamy enter. wget http://ellebian.pl/paczki/2.6.26.8/i...rais1_i386.deb
i naciskamy enter. wget http://ellebian.pl/paczki/2.6.26.8/l...rais1_i386.deb
i naciskamy enter. wget http://ellebian.pl/paczki/2.6.26.8/i...rais1_i386.deb
i naciskamy enter. wget http://ellebian.pl/paczki/2.6.26.8/srr_0.4.2-1_i386.deb
i naciskamy enter.
A następnie:
dpkg -i iproute2_2.6.26-arais1_i386.deb
i naciskamy enter. dpkg -i iptables_1.4.2-arais1_i386.deb
i naciskamy enter. dpkg -i linux-image-2.6.26.8_arais1_i386.deb
i naciskamy enter. dpkg -i ipset_2.4.5-arais1_i386.deb
i naciskamy enter. dpkg -i srr_0.4.2-1_i386.deb
i naciskamy enter.
Po instalacji restart systemu:
shutdown -r now
i powinno wszystko uruchomić się z nowym jądrem.
TooMeeK - 27-01-2009 21:30
Dziękuję, no ale pakietów z tego serwera i tak nie ściagnę.
[Dodano: 2009-01-27, 23:45] I coś nie halo, bo:
apollo:/home/tomcio# iptables -m ipp2p --help iptables v1.4.1.1: Couldn't load match `ipp2p':/lib/xtables/libipt_ipp2p.so: cannot open shared object file: No such file or directory
apollo:/home/tomcio# iptables -m layer7 --help iptables v1.4.1.1: Couldn't load match `layer7':/lib/xtables/libipt_layer7.so: cannot open shared object file: No such file or directory
apollo:/home/tomcio# find / | grep ipp2p /lib/modules/2.6.26.8/kernel/net/netfilter/xt_ipp2p.ko
[ Dodano: 2009-01-27, 23:58 ] Poprawka, już działa: apt-get remove iptables iptables-dev ipset dpkg -i iptables_1.4.2-arais2_i386.deb dpkg -i ipset_2.4.5-arais2_i386.deb
następnie: iptables -m ipp2p --help
dało: IPP2P v0.9 options: --edk [tcp,udp] All known eDonkey/eMule/Overnet packets --dc [tcp] All known Direct Connect packets --kazaa [tcp,udp] All known KaZaA packets --gnu [tcp,udp] All known Gnutella packets --bit [tcp,udp] All known BitTorrent packets --apple [tcp] All known AppleJuice packets --winmx [tcp] All known WinMX --soul [tcp] All known SoulSeek --ares [tcp] All known Ares
i tak dalej..
[ Dodano: 2009-01-28, 01:07 ] EDIT:
lipa, Ares zasysa jakby nic.. mało tego: nie trzeba w nim nawet zaznaczac "jestem za firewallem" - test konczy sie powodzeniem tak czy siak :/ lipa chyba jakas z tym kernelem...
wpisałem takie regułki: ${iptables} -A FORWARD -d 192.168.0.0/24 -m ipp2p --edk --dc --kazaa --gnu --bit --apple --winmx --soul --ares -j LOG ${iptables} -A FORWARD -d 192.168.0.0/24 -m ipp2p --edk --dc --kazaa --gnu --bit --apple --winmx --soul --ares -j DROP ${iptables} -A FORWARD -s 192.168.0.0/24 -m ipp2p --edk --dc --kazaa --gnu --bit --apple --winmx --soul --ares -j LOG ${iptables} -A FORWARD -s 192.168.0.0/24 -m ipp2p --edk --dc --kazaa --gnu --bit --apple --winmx --soul --ares -j DROP
a w logach mam tylko to: Jan 28 01:13:34 apollo kernel: xt_ipp2p: search_all_kazaa: plen (4294967280) < 5 Jan 28 01:13:36 apollo kernel: xt_ipp2p: search_all_kazaa: plen (4294967284) < 5 Jan 28 01:13:36 apollo kernel: xt_ipp2p: search_all_kazaa: plen (4294967284) < 5 Jan 28 01:13:38 apollo kernel: xt_ipp2p: search_all_kazaa: plen (4294967280) < 5 Jan 28 01:13:38 apollo kernel: xt_ipp2p: search_all_kazaa: plen (4294967280) < 5
[ Dodano: 2009-01-28, 01:57 ] Nie wiem DLACZEGO, ale działa dopiero coś takiego: echo "Blokada P2P na cala siec" #${iptables} -A OUTPUT -d 192.168.0.0/24 -m ipp2p --edk --dc --kazaa --gnu --bit --apple --winmx --soul --ares -j LOG #${iptables} -A OUTPUT -d 192.168.0.0/24 -m ipp2p --edk --dc --kazaa --gnu --bit --apple --winmx --soul --ares -j DROP #${iptables} -A INPUT -s 192.168.0.0/24 -m ipp2p --edk --dc --kazaa --gnu --bit --apple --winmx --soul --ares -j LOG #${iptables} -A INPUT -s 192.168.0.0/24 -m ipp2p --edk --dc --kazaa --gnu --bit --apple --winmx --soul --ares -j DROP
po wpisaniu tego Ares zgłosił, że ma zamknięte porty
bliss - 14-04-2009 13:49
Witam linki wygasły: http://dimax.rootnode.net/2.6.26.8-a...rais2_i386.deb http://dimax.rootnode.net/2.6.26.8-a...rais2_i386.deb http://dimax.rootnode.net/2.6.26.8-a...rais2_i386.deb http://dimax.rootnode.net/2.6.26.8-a...rais2_i386.deb http://dimax.rootnode.net/2.6.26.8-a...rais2_i386.deb
Czy jest ktoś w stanie wstawić te paczki na inny serwer?
TooMeeK - 23-09-2009 10:48
Szczerze powiedziawszy porzuciłem ten pomysł. Mam blokadę P2P na Layer7. Sam skompilowałem jajko i iptables według tego opisu: http://vighter.wordpress.com/2009/06...ayer7-czesc-1/ Nie umiem niestety utworzyć paczki z iptables, coś mi się wykrzacza ;/
gruszfil - 27-09-2009 13:23
Witam linki wygasły: http://dimax.rootnode.net/2.6.26.8-a...rais2_i386.deb http://dimax.rootnode.net/2.6.26.8-a...rais2_i386.deb http://dimax.rootnode.net/2.6.26.8-a...rais2_i386.deb http://dimax.rootnode.net/2.6.26.8-a...rais2_i386.deb http://dimax.rootnode.net/2.6.26.8-a...rais2_i386.deb
Czy jest ktoś w stanie wstawić te paczki na inny serwer?
Tu są: http://shell.dug.net.pl/~arais/2.6.26.8-arais2/
pavels - 06-11-2009 21:58
Jestem nowym użytkownikiem Debiana, postępowałem zgodnie z instrukcją zainstalowania lmsa. Wszystko było w porządku do punktu:
cd /usr/src/
i naciśnęcia klawisza enter. Chciałem ściągnąć arais1 paczki, ale się nie połączyłem. Ostatnie pliki działające arais 2 ściągnąłem ale podczas próby zainstalowania nie chce nic działać i nie wiem dlaczego? Wydaje mi się, że muszą być linki arais1, ale nie mogę ich nigdzie w internecie znaleźć. Proszę o pomoc. Pozdrawiam.
gruszfil - 06-11-2009 23:46
Jestem nowym użytkownikiem Debiana, postępowałem zgodnie z instrukcją zainstalowania lmsa. Wszystko było w porządku do punktu:
cd /usr/src/
i naciśnęcia klawisza enter. Chciałem ściągnąć arais1 paczki, ale się nie połączyłem. Ostatnie pliki działające arais 2 ściągnąłem ale podczas próby zainstalowania nie chce nic działać i nie wiem dlaczego? Wydaje mi się, że muszą być linki arais1, ale nie mogę ich nigdzie w internecie znaleźć. Proszę o pomoc. Pozdrawiam.
Wszystko według instrukcji działa na 100% z Debianem 4.0 Etch, tu są paczki klik
[Dodano: |6 Lis 2009|, 2009 23:49] UWAGA! http://www.ellebian.pl - nie działa do odwołania - będzie kopia opisów, cdn.
pavels - 07-11-2009 08:25
gruszfil, a ja mam Debiana5 i pewnie będzie pozamiatane. Będę musiał przeinstalować na 4 żeby dało się zainstalować te pliki? Czy na Debianie5 da się to wrzucić?
Zrobiłem wszystko tak jak było napisane i przy restarcie i ponownym uruchomieniu wyświetlił się komunikat:
/bin/sh: can't acces tty; job control turned off
Nie wiem o co chodzi. Wydaje mi się, że moja wersja Debiana 5.0.3 nie podejdzie. Proszę o linka pod wersje 4 Eth. Z góry dziękuję.
gruszfil - 07-11-2009 13:13
gruszfil, a ja mam Debiana5 i pewnie będzie pozamiatane. Będę musiał przeinstalować na 4 żeby dało się zainstalować te pliki? Czy na Debianie5 da się to wrzucić?
Zrobiłem wszystko tak jak było napisane i przy restarcie i ponownym uruchomieniu wyświetlił się komunikat:
/bin/sh: can't acces tty; job control turned off
Nie wiem o co chodzi. Wydaje mi się, że moja wersja Debiana 5.0.3 nie podejdzie. Proszę o linka pod wersje 4 Eth. Z góry dziękuję.
Tak tylko Debian 4.0 klik
pavels - 09-11-2009 22:00
gruszfil, dalej problem. ÂŚciągnąłem Debiana 4.0 zaczyna się instalacja i dochodzi do wyboru instalacja graficzna, serwer www, sql itp. Zaczyna się instalacja i staje na 5 % i zawiesza się i tak stoi 2 godziny i nawet nie myśli się ruszyć. Zna ktoś ten problem? Proszę o pomoc. P.s. Jestem nowy w temacie.
gruszfil - 09-11-2009 22:27
gruszfil, dalej problem. ÂŚciągnąłem Debiana 4.0 zaczyna się instalacja i dochodzi do wyboru instalacja graficzna, serwer www, sql itp. Zaczyna się instalacja i staje na 5 % i zawiesza się i tak stoi 2 godziny i nawet nie myśli się ruszyć. Zna ktoś ten problem? Proszę o pomoc. P.s. Jestem nowy w temacie.
Coś z CD lub napędem CD.
Daj instalacja podstawowa i tyle.
pavels - 11-11-2009 12:54
Nagrałem drugą płytkę przepiąłem na inny cdrom i dalej to samo. Wybrałem tylko system podstawowy i na 5 % stoi (jak się zawiesi to nawet po naciśnięciu cdromu nie wyjeżdża płytka - totalna zawieszka) i napis: proszę czekać (dodam ze 5.0.3 poszedł bez najmniejszego problemu). Zastanawiam się czy nie pościć format, bo przy instalacji informuje mnie, że dyski są formatowane, a gdy wyskoczy 5% i się wszystko zawiesi, wykonuję reset, wyciągam płytkę, a Debian5 chce się odpalać. Więc nie rozumiem jakim cudem miał być ten format, skoro na dysku dalej są pliki Debiana 5. Proszę o pomoc.
A tutaj jest mój problem na innym forum KLIK
gruszfil - 15-11-2009 19:37
Nagrałem drugą płytkę przepiąłem na inny cdrom i dalej to samo. Wybrałem tylko system podstawowy i na 5 % stoi (jak się zawiesi to nawet po naciśnięciu cdromu nie wyjeżdża płytka - totalna zawieszka) i napis: proszę czekać (dodam ze 5.0.3 poszedł bez najmniejszego problemu). Zastanawiam się czy nie pościć format, bo przy instalacji informuje mnie, że dyski są formatowane, a gdy wyskoczy 5% i się wszystko zawiesi, wykonuję reset, wyciągam płytkę, a Debian5 chce się odpalać. Więc nie rozumiem jakim cudem miał być ten format, skoro na dysku dalej są pliki Debiana 5. Proszę o pomoc.
A tutaj jest mój problem na innym forum KLIK
Masz chyba problem z pamięcią RAM.
pavels - 16-11-2009 07:55
Ale jakim cudem by był ram uszkodzony skoro Debian5 się instaluje bez najmniejszego problemu?
gruszfil - 17-11-2009 10:06
Ale jakim cudem by był ram uszkodzony skoro Debian5 się instaluje bez najmniejszego problemu?
W Debianie5 jest troszkę zarządzanie inaczej rozwiązane.
To na 99% pamięć.
gruszfil - 19-03-2010 23:36
Podaje działający link http://www.ellebian.net/opis.html
Proszę o propozycję do rozwinięcia tematu.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|