Доброго дня!
Створюю хостинг. Вирішив зекономити і купив недорогий HP ProLiant DL360 G4:
4 GB RAM
2 x Intel Xeon 3.06 / 800 Mhz
2 x 73.2 Gbit HDD (Smart Array 6i, RAID 1)
1 x 460W
Але зараз я пожалів, що я зекономив.
Я намагаюся встановити звичайний LAMP, для початку. Але для LAMP потрібна система, яка б працювала на цьому сервері - максимальна, яку він підтримує і сучасна, менш вразлива і стабільна в роботі. Я спочатку скачав систему "ubuntu-16.04.6-server-i386.iso", встановив без проблем, запустився LAMP, все було наче добре.
Далі перед тим як пускати сервер в дію я вирішив перевірити, яке навантаження він зможе витримати. Результат вийшов 2160 (хітів http GET/s) і перевантажений процесор сервера. Завантаження мережі було лише 70%, та й це не зрозуміло, чому так багато. Люди купляють VPS менші і ті витримують навантаження побільше, а тут такий сервер, в багато разів більший по потужності і тут таке...
Я вирішив що це винний в цьому "ubuntu-16.04.6-server-i386.iso". Я завантажив на нього стандартний графічний інтерфейс (ubuntu-desktop), відкрив системний монітор (gnome-system-monitor) і побачив процес systemd, який їв більше процесору, ніж LAMP - майже 40%. Я вирішив зносити цю систему і ставити 64-бітну, бо Xeon 64-бітний, тож я подумав, що 32-бітні на ньому працюють погано. Тут почалися танці з бубном.
Перше, що я завантажив - "ubuntu-18.04.2-live-server-amd64.iso".
Я почав встановлювати "ubuntu-18.04.2-live-server-amd64.iso". Не знаю, скільки саме, не записав, але помилок 7-8 вивело, щось типу "неможливо записати на диск" і "permission denided". Після встановлення ця система викачала з мене чимало трафіку, я не знаю що саме, але щось після її завантаження качалось з інтернету. Вона підвисала на деякий час (близько 30хв) після запуску. Я намагався подивитися, що саме качається, сніфером NetworkTrafficView (nirsoft), але нічого, крім ntp.ubuntu.com не було. Я заблокував ntp.ubuntu.com але трафік продовжувало викачувати. Подумав, може це оновлення - написав sudo apt-get dist-upgrade, почав оновлювати пакети - а швидкість лише 30кбайт за секунду, тобто для цієї системи пріорітет apt-get нижче. Почекав годину доки оновить, оновило. А трафік викачувати продовжувало. Що воно качало я так і не зміг визначити. Але качало таки сильно, 10 мбайт в секунду. Отже, з новою системою було 3 проблеми - помилки при встановленні, підвисання і викачування трафіку. Це гірше, ніж Windows 10, я так зрозумів, качалось не оновлення. Потім я виявив, що не був встановлений LAMP. Я вирішив встановити (apt-get), але мені знову вивело ту саму помилку "permission denided", і іще одну не зрозумілу - "0 sector error" чи щось таке. Я подивився на диск, протестував, диск здоровий. Не можу зрозуміти, причому тут 0-вий сектор до apache.
Ну я короче вирішив зносити і ставити "ubuntu-16.04.6-server-amd64.iso" - та сама проблема, ті самі помилки, слава Богу, що хоч трафік гігабайтами не викачує.
Вирішив поставити назад "ubuntu-16.04.6-server-i386.iso" - все ОК, все працює, ніяких помилок немає, ну за виключенням завантаження systemd...
Зніс систему, вирішив ставити якусь іншу.
Прочитав, що є дуже стабільна система CentOS.
Закачав образ "CentOS-7-x86_64-DVD-1810.iso".
Починаю встановлення - воно завантажується з CD, пише:
boot:
А перед оцим якісь помилки щось типу "do not set default".
Ну я не знаю що вводити в boot...
До цього на сервері стояла Ubuntu Server 8. Ніяких проблем, ніяких systemd і так далі не було. І ніяких помилок. Взагалі працювало добре, витримувало 8000 клієнтів за секунду.
Що робити? 8 сервер вже не підтримується. Яку систему ставити щоб не було оце всього цього? Потрібно це все поставити мені до кінця тижня.