Linux за българи: Форуми

Нетехнически теми => Предложения за български проект => Темата е започната от: bnight в Apr 19, 2007, 19:13



Титла: Миграция от windows към debian Сървърно Решение.
Публикувано от: bnight в Apr 19, 2007, 19:13
Здравейте, значи ето какво ме притеснява или по-точно в тази тема ще се опитам да помогна на всички начинаещи потребители на Линукс да конфигурират правилно и бързо едно работещо решение за рутер и web server с подръжка на PHP и mysql
Ето я и цялостната постановка.
Преди време си създадох web server базиран на OS Windows 98 i Appserv същата машина е и рутер за домашната ми мрежа ето накратко характеристиките на системата:
CPU:K6-2 300 Mhz
Ram: 98 MB SDRam
HDD: 6GB 2*3.2 GB
OS: Windows 98
Running Servises: Apache, ICS, NO-ip, portal system Guppy (www.freeguppy.org)
web address: http://bnight.sytes.net
Както виждате като хардуер системата не е много добра и  това съм се спрял на това изключително леко решение с Windows 98
Системата споделя интернет към още един компютър в подмрежата 192.168.0.0.
Каква е моята цел ? Искам да постигна следният резултат система базирана на Debian Etch със следните сервизис
: ssh,apache, php4, mysql, DHCP server, router.
Иска ми се в тази тема подробно да проследим настройката на цялостната система като ще се старая да описвам максимално точно целият процес на конфигуриране на системата. Имам известен опит в света на Debian и като цяло мисля че мога да се справя с проблемите който ще възникнат. Надявам се темата да ви е интересна и да се получи един наистина приятен и добър проект.
Начало на проекта: рано сутринта в събота 21.04.2007
Предполагаем край на проекта: Неделя 22.04.2007
За настройка на сървър-а ще следваме това ръководство:
http://www.howtoforge.com/perfect_setup_debian_etch
Ако всичко е точно до неделя трябва да имаме една работеща система базирана на Debian Etch. Отварям тази тема два дена по-рано за да може да обсъдим детаилите малко по-от рано надявам се да се получи интересна дискусия. И да се включат повече хора в този интересен проект.





Титла: Миграция от windows към debian Сървърно Решение.
Публикувано от: alabal в Apr 20, 2007, 00:22
Предложението е много интересно. Не използвам отдавна дистрибуции базирани на Дебиан, но ще ми бъде интересно да проследя темата.
Темата е преместена в "Предложения за български проекти", тъй като е проект, а и в този раздел няма да бъде изтласквана постоянно от други теми.
Ако, обаче, авторът смята, че този раздел не е подходящ - приемам предложения.


Титла: Миграция от windows към debian Сървърно Решение.
Публикувано от: Gaara в Apr 20, 2007, 10:30
Щом видях името falko, то няма какво повече да се каже .....
Само партишъните е хубаво да се преразпределят, т.е. tmp и поне var да са отделни. Също така и quota ........


Титла: Миграция от windows към debian Сървърно Решение.
Публикувано от: angie_bg в Apr 20, 2007, 12:26
Имам подобно нещо, описано (за момента в доста суров вид) в текстови файл с картинки и листинги, но за Ubuntu Server 6.10. Мога да го изпратя на интересуващите се (OpenOffice.org Writer или .pdf). Разликата с по-горе описаната конфигурация е в опита за рутиране и на безжична мрежа (за момента все още нереализиран).


Титла: Миграция от windows към debian Сървърно Решение.
Публикувано от: bnight в Apr 20, 2007, 13:10
Много интересна статия мисля че ще ми е полезна доста при създаването на тази конфигурация която искам. За мен това е първи опит в подобно начинание. Тествал съм повечето неща вече но си мисля че при положение че се работи с относително морално остарял хардуер ще е много интересно да видим как ще се получи. Между впрочем тук където съм много често наблюдавам да се продават подобни готови решения базирани на Slackware. Но аз обичам всичко да е направи си сам. Накратко за процеса на самото инсталиране или иначе казано началният план:
1. Инсталиране на минимална инсталация на Debian (по голямата част от това го има описано на много места в мрежата) За това няма да давам линк.
2. Обновяване на хранилищата и настройка на цялата мрежа (именно тук ще настройм рутирането).
2.1. Настройка на втората лан карта. (редактиране на /etc/interfaces).
2.2. Настройка на правилата за рутиране подробно описание на въпросното решение има  тук
2.3. Инсталиране на DHCP сървър-а за да може при включване на нов компютър в мрежата всичко да е точно решението е описано тук
2.4. Инсталиране на sshd.
2.5. Инсталиране и настройка на samba.
2.6. Инсталиране и настройка на noip2. Повече за това как става тук
2.6. От тук нататък не би трябвало да имаме проблем с мрежата и рутирането.
3. Инсталиране и конфигуриране на сървърните приложения.
3.1. Инсталиране на Apache2 с php5. Повече информация как става  тук
3.2. Инсталиране на MySqL 5 server повече информация за това как става тук

Според мен това е горе-доло последователноста по която трябва да се мине за инсталиране на една такава система. Остава да видим дали ще успеем да се справим. Теста започва утре рано сутринта.


Титла: Миграция от windows към debian Сървърно Решение.
Публикувано от: zeridon в Apr 20, 2007, 15:15
Специално за слаби конфигурации (от този тип) и ако не се използват специални функционалности от апачето май е по-добре да се мине на по лек webserver (lighthttpd примерно). Ако все пак апача е необходим, нещо подобно на zend accellerator, phpaccelerator ще му се отрази благотворно


Титла: Миграция от windows към debian Сървърно Решение.
Публикувано от: radnev в Apr 20, 2007, 16:43
На подобна система като хардуер съм пуснал още 3-4 неща.

1. Кеш на DNS - че на доставчика често му пада DNS сървъра. Май tinyDNS ползвах.

2. За филтриране, пренасочване и пр. използвах shorewall, щото ме мързеше да чете правилата. Това е надстройка над Нетфилтъра и си идва с готови конфигурационни файлове, само тук таме ги променяш и всичко тръгва. Много мързелешко.

3. Томкат зад Апачето - стартира се като услуга при стартиране на системата. И се спира съответно пак по стандартния начин. Трябва Джава тук.

4. HTTPS + Basic authentication за Апачето за някои страници гледани отвънка. Все пак искам само аз да мога да си гледам отвън някои неща.

5. PostgreSQL. (MySQL също го има качен и даже се пуска, но не се използва май за момента).

7. Squid за прокси (без идентификация и оторизация). Ако искаш да намалиш трафика, помага. Иначе може и да не се ползва. В смисъл не е задължително.


И стана като коледна елха, ама си върви. Обаче моята система е с повечко памет - 256. Иначе е същия процесор. И е на Сарджето. Трябва да я обновя тези дни, добре че се сетих.


Лесно е, не се плаши. Ще се справиш.





Титла: Миграция от windows към debian Сървърно Решение.
Публикувано от: bnight в Apr 20, 2007, 16:49
идеята е да постигнем абсолютно същата функционалност както с Windows 98 за това и ще използвам апачи.
С поред мен би трябвало да се справя. Утре ще разберем със сигурност.





Титла: Миграция от windows към debian Сървърно Решение.
Публикувано от: zeridon в Apr 20, 2007, 19:24
update:
преди малко билднах една подобна система
cpu 333 mhz
ram 128
hdd 1x 6,4 G

distro: debian leny/sid (testing)
soft: ssh, dhcp, bind9, apache2, php4, proftpd, snmpd, mrtg, phpsysinfo, webmin (само част от модулите), pppoe (rp-pppoe), малко custom панелче за наблюдение, mysql

резултат: тичка и издържа 65 Мбит-а натоварване без проблеми


Титла: Миграция от windows към debian Сървърно Решение.
Публикувано от: bnight в Apr 20, 2007, 19:52
Тъкмо ще помагаш утре със подготовката на инсталацията. Според мен системата ще се справи. Но все пак определящото тук е рам-а който е доста малко само 98 МБ. Но мисля че ще стане номера. Като се избяга от всички графични глупости и се наблегне само на функциолноста. Мен ме притеснява един проблем който се появява при опит да тръгне сайт-а на другата ми машина. Самият сайт тръгва но текст-а излиза на квадрачета. Което ме притеснява дали няма да се получи така и утре при самата инсталация. Но ще видим. За сега не мога да разбера защо се получава така. Утре в процеса на работа се надявам да отстраня този проблем.


Титла: Миграция от windows към debian Сървърно Решение.
Публикувано от: zeridon в Apr 20, 2007, 21:00
Проблема е свързан с encoding-а било на mysql или клиентската машина.

Утре обаче за съжаление няма да мога да помагам тъй като имам разни занимавки. Евентуално мога да пусна лист с инсталираните пакети и от там да остане само настройката (ако шибания доставчик не падне за пореден път и не мога да се докопам до машината).

като цяло предложението ми в момента е следното ... за да има максимална видимост и полза цялото упражнение след базовата инсталация (debian netinstall + openssh-server + screen) да пуснеш root логина на заинтересованите и от там да се закачат на screen (screen -x) и всички да мажат в едно общо поле.

което като цяло е добра идея ... (/me си прави бележка да го организира като услуга за разни ентусиасти)

За сигурност ... няма я никаква, но нищо не ти пречи машинката да я преинсталираш на ново (цялото упражнение на мен ми отнема около 4 часа с туткане тук и там)

//едит
така понеже се оказа че трябва да тръгна по рано ето една подобна машинка (600mhz/256/30G)
системата: http://imbuza.no-ip.org/~zeridon/system
софтуера: http://imbuza.no-ip.org/~zeridon/software

макс удържан трафик (нат) 100 Мбита
макс load: 0,8
макс сайтове: 6 wp блога, 2 Joomla (повече не съм тествал)
рам използва малко: при старт е на ~60 Mb
след 20 дни: ~240 (1 М swap)





Титла: Миграция от windows към debian Сървърно Решение.
Публикувано от: bnight в Apr 20, 2007, 21:53
Това със screen не съм го ползвал но да мисля че на всички ще е интересно да видят такъв проект в реално време естествено след това цялата система ще бъде преинсталирана но така или иначе имам два дена за целият проект вярвам че няма да има проблеми надявам се да се включат много ентусиасти който да помогнат за изграждането на един сървър от нулата до работеща система. Рано утре започваме по мой изчисления началото на самата инсталация ще е към 8:30 сутрина което значи че към 9:30 тук ще може да видим руут паролата на системата. Иначе много благодаря за списъка със софтуера който си инсталирал много по-лесно ще е така.


Титла: Миграция от windows към debian Сървърно Решение.
Публикувано от: bnight в Apr 21, 2007, 22:48
За съжеление работата по сървъра ми отне повече време от колкото мислех :( Както и да е важното е че в момента почти всичко работи нормално. Както очаквах се появи този проблем с апачито и в момента сайт-а ми излиза на квадрачета. Надявам се някой да помогне за решаването на този проблем шрифтовете който ползва моят сайт са Arial , Helvenica , sans-serif.
http://bnight.sytes.net/phpsysinfo/ пък ще ви даде малко повече информация за това как се държи системата. Надявам се утре да успея да напиша подробното ръководство за това през което минах. Общо взето се оказа че има доста капризен хардуер. А сега се надявам че някой ще ми помогне да оправя този проблем с Apache-to. Предварително благодаря.