Автор Тема: Миграция от windows към debian Сървърно Решение.  (Прочетена 5943 пъти)

bnight

  • Напреднали
  • *****
  • Публикации: 313
  • Distribution: Ubuntu 8.10
  • Window Manager: KDE 3.5.10
    • Профил
    • WWW
Здравейте, значи ето какво ме притеснява или по-точно в тази тема ще се опитам да помогна на всички начинаещи потребители на Линукс да конфигурират правилно и бързо едно работещо решение за рутер и 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 (http://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. Отварям тази тема два дена по-рано за да може да обсъдим детаилите малко по-от рано надявам се да се получи интересна дискусия. И да се включат повече хора в този интересен проект.



Активен

Registered Linux user: 473460
http://skyhost.bg - Хостинг и Домейни

alabal

  • Напреднали
  • *****
  • Публикации: 2173
  • cat /earth/europe/bg/sofia | grep Nacamura
    • Профил
Предложението е много интересно. Не използвам отдавна дистрибуции базирани на Дебиан, но ще ми бъде интересно да проследя темата.
Темата е преместена в "Предложения за български проекти", тъй като е проект, а и в този раздел няма да бъде изтласквана постоянно от други теми.
Ако, обаче, авторът смята, че този раздел не е подходящ - приемам предложения.
Активен

It makes you awful glad that you were born a man.

Gaara

  • Напреднали
  • *****
  • Публикации: 631
  • Distribution: Debian
  • Window Manager: E17
    • Профил
Щом видях името falko, то няма какво повече да се каже .....
Само партишъните е хубаво да се преразпределят, т.е. tmp и поне var да са отделни. Също така и quota ........
Активен

Last night, Darth Vader came down from planet Vulcan and told me that if you don't install Debian, he'd melt your brain.

angie_bg

  • Напреднали
  • *****
  • Публикации: 842
  • Distribution: Ubuntu 10.04
  • Window Manager: Gnome
    • Профил
    • WWW
Имам подобно нещо, описано (за момента в доста суров вид) в текстови файл с картинки и листинги, но за Ubuntu Server 6.10. Мога да го изпратя на интересуващите се (OpenOffice.org Writer или .pdf). Разликата с по-горе описаната конфигурация е в опита за рутиране и на безжична мрежа (за момента все още нереализиран).
Активен

bnight

  • Напреднали
  • *****
  • Публикации: 313
  • Distribution: Ubuntu 8.10
  • Window Manager: KDE 3.5.10
    • Профил
    • WWW
Много интересна статия мисля че ще ми е полезна доста при създаването на тази конфигурация която искам. За мен това е първи опит в подобно начинание. Тествал съм повечето неща вече но си мисля че при положение че се работи с относително морално остарял хардуер ще е много интересно да видим как ще се получи. Между впрочем тук където съм много често наблюдавам да се продават подобни готови решения базирани на 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 повече информация за това как става тук

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

Registered Linux user: 473460
http://skyhost.bg - Хостинг и Домейни

zeridon

  • Killmode enabled
  • Administrator
  • Напреднали
  • *****
  • Публикации: 1398
  • Distribution: Debian/Ubuntu
  • Window Manager: console/Gnome
  • BOfH
    • Профил
    • WWW
Специално за слаби конфигурации (от този тип) и ако не се използват специални функционалности от апачето май е по-добре да се мине на по лек webserver (lighthttpd примерно). Ако все пак апача е необходим, нещо подобно на zend accellerator, phpaccelerator ще му се отрази благотворно
Активен

Внмимавай имам клещи за кабел
http://www.netsecad.com/
http://theregister.co.uk/odds/bofh/

radnev

  • Участници
  • ***
  • Публикации: 10
    • Профил
На подобна система като хардуер съм пуснал още 3-4 неща.

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

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

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

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

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

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


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


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



Активен

bnight

  • Напреднали
  • *****
  • Публикации: 313
  • Distribution: Ubuntu 8.10
  • Window Manager: KDE 3.5.10
    • Профил
    • WWW
идеята е да постигнем абсолютно същата функционалност както с Windows 98 за това и ще използвам апачи.
С поред мен би трябвало да се справя. Утре ще разберем със сигурност.



Активен

Registered Linux user: 473460
http://skyhost.bg - Хостинг и Домейни

zeridon

  • Killmode enabled
  • Administrator
  • Напреднали
  • *****
  • Публикации: 1398
  • Distribution: Debian/Ubuntu
  • Window Manager: console/Gnome
  • BOfH
    • Профил
    • WWW
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 Мбит-а натоварване без проблеми
Активен

Внмимавай имам клещи за кабел
http://www.netsecad.com/
http://theregister.co.uk/odds/bofh/

bnight

  • Напреднали
  • *****
  • Публикации: 313
  • Distribution: Ubuntu 8.10
  • Window Manager: KDE 3.5.10
    • Профил
    • WWW
Тъкмо ще помагаш утре със подготовката на инсталацията. Според мен системата ще се справи. Но все пак определящото тук е рам-а който е доста малко само 98 МБ. Но мисля че ще стане номера. Като се избяга от всички графични глупости и се наблегне само на функциолноста. Мен ме притеснява един проблем който се появява при опит да тръгне сайт-а на другата ми машина. Самият сайт тръгва но текст-а излиза на квадрачета. Което ме притеснява дали няма да се получи така и утре при самата инсталация. Но ще видим. За сега не мога да разбера защо се получава така. Утре в процеса на работа се надявам да отстраня този проблем.
Активен

Registered Linux user: 473460
http://skyhost.bg - Хостинг и Домейни

zeridon

  • Killmode enabled
  • Administrator
  • Напреднали
  • *****
  • Публикации: 1398
  • Distribution: Debian/Ubuntu
  • Window Manager: console/Gnome
  • BOfH
    • Профил
    • WWW
Проблема е свързан с 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)



Активен

Внмимавай имам клещи за кабел
http://www.netsecad.com/
http://theregister.co.uk/odds/bofh/

bnight

  • Напреднали
  • *****
  • Публикации: 313
  • Distribution: Ubuntu 8.10
  • Window Manager: KDE 3.5.10
    • Профил
    • WWW
Това със screen не съм го ползвал но да мисля че на всички ще е интересно да видят такъв проект в реално време естествено след това цялата система ще бъде преинсталирана но така или иначе имам два дена за целият проект вярвам че няма да има проблеми надявам се да се включат много ентусиасти който да помогнат за изграждането на един сървър от нулата до работеща система. Рано утре започваме по мой изчисления началото на самата инсталация ще е към 8:30 сутрина което значи че към 9:30 тук ще може да видим руут паролата на системата. Иначе много благодаря за списъка със софтуера който си инсталирал много по-лесно ще е така.
Активен

Registered Linux user: 473460
http://skyhost.bg - Хостинг и Домейни

bnight

  • Напреднали
  • *****
  • Публикации: 313
  • Distribution: Ubuntu 8.10
  • Window Manager: KDE 3.5.10
    • Профил
    • WWW
За съжеление работата по сървъра ми отне повече време от колкото мислех '<img'> Както и да е важното е че в момента почти всичко работи нормално. Както очаквах се появи този проблем с апачито и в момента сайт-а ми излиза на квадрачета. Надявам се някой да помогне за решаването на този проблем шрифтовете който ползва моят сайт са Arial , Helvenica , sans-serif.
http://bnight.sytes.net/phpsysinfo/ пък ще ви даде малко повече информация за това как се държи системата. Надявам се утре да успея да напиша подробното ръководство за това през което минах. Общо взето се оказа че има доста капризен хардуер. А сега се надявам че някой ще ми помогне да оправя този проблем с Apache-to. Предварително благодаря.
Активен

Registered Linux user: 473460
http://skyhost.bg - Хостинг и Домейни

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Debian и Windows 2003 server
Настройка на програми
BlueSky 10 4272 Последна публикация Dec 26, 2004, 20:23
от BlueSky
debian and windows partition???
Настройка на хардуер
limazulus 3 1896 Последна публикация May 16, 2005, 03:01
от poisoner
Windows application under non windows platform
Предлагане
Pesho4uka 6 7508 Последна публикация Sep 18, 2006, 09:54
от Pesho4uka
Виртуални Windows-и под Debian 6?
Настройка на програми
barakuda28 3 1427 Последна публикация Jan 06, 2013, 23:59
от jet
WOL на Debian машина от Windows
Настройка на програми
BlooDevil 2 1456 Последна публикация Oct 23, 2015, 11:38
от BlooDevil