Няколко въпроса за хостинг услугите

shelby

Member
Здравейте! Целта на темата ми е образователна с цел да стане дипломна работа, не да хоствам сайтове на домашната машина.

Интересуваме как е изградена структурата на големите хоситнг провайдери .
Какво ми е необходимо като хардуер, операционна система, виртуализиращ софтуер и друг вид съпътстваш софтуер.
(Един страничен въпрос : Дали Raspberry Pi може да се справи с това упражнение ? )

Как става разделянето на ресурса между различните потребители .
Ако нямам реален ип адрес какво може да се направи за да стане експеримента
Сигурно има още доста въпроси , но все от някъде трябва да почна да си ги изяснявам. Благодаря на всеки, които е прочел темата !
 
Първо е добре да си разбереш какво е това мрежа. Реалния статичен ИП адрес няма нищо общо с хостването на каквото и да било. Единствено има нужда от него, когато апликацията е в интернет. Домашния си компютър можеш да го превърнеш в някакъв сървър, росберито може да хоства обаче дали ще бута ЦПанел нямам представа.
 
Имаш много материали в нета. Но е важно да знаеш каква точно инфраструктура ще си зададеш. Може една машина да е разделена на вируални, може да имаш различни машини в мрежа, минаващи през едно място. Подбора на OS, контролни панели и прочие не е много сложно. А ако нещо не поддържа cPanel, то plesk-а може да влезе в употреба. :) Как е озаглавена темата ти? Кула защити нещо такова наскоро. :)
 
Розбери pi е прекалено маломощно и няма да върви почти нищо (някой от опън сорс панелите може да тръгнат ISPConfig - който става и за хостинг или Webmin)

По добре си пусни виртуална машина на компютъра и там се упражнявай, като това с ip то е малък проблем ако искаш да ти се вижда нещата от уеб но за упражнения може да си вземеш някой lowend впс https://lowendbox.com/ не мога да препоръчам конкретна компания от там доста фалират (Без да имаш големи очаквания за най евтините особено от нова компания)

Създателите на ISPConfig държат и howtoforge.com и там има страхотни уроци за начинаещи https://www.howtoforge.com/tutorial...-9-stretch-apache-bind-dovecot-ispconfig-3-1/
 
Розбери pi е прекалено маломощно и няма да върви почти нищо (някой от опън сорс панелите може да тръгнат ISPConfig - който става и за хостинг или Webmin)

По добре си пусни виртуална машина на компютъра и там се упражнявай, като това с ip то е малък проблем ако искаш да ти се вижда нещата от уеб но за упражнения може да си вземеш някой lowend впс https://lowendbox.com/ не мога да препоръчам конкретна компания от там доста фалират (Без да имаш големи очаквания за най евтините особено от нова компания)

Създателите на ISPConfig държат и howtoforge.com и там има страхотни уроци за начинаещи https://www.howtoforge.com/tutorial...-9-stretch-apache-bind-dovecot-ispconfig-3-1/

От няколко години не съм следил какво се случва с ISPConfig и сега като го видях съм доста приятно изненадан. Очаквах проекта да не се е развил изобщо, а то има изключително много промени.
 
Здравейте! Целта на темата ми е образователна с цел да стане дипломна работа, не да хоствам сайтове на домашната машина.

Интересуваме как е изградена структурата на големите хоситнг провайдери .
Какво ми е необходимо като хардуер, операционна система, виртуализиращ софтуер и друг вид съпътстваш софтуер.
(Един страничен въпрос : Дали Raspberry Pi може да се справи с това упражнение ? )

Как става разделянето на ресурса между различните потребители .
Ако нямам реален ип адрес какво може да се направи за да стане експеримента
Сигурно има още доста въпроси , но все от някъде трябва да почна да си ги изяснявам. Благодаря на всеки, които е прочел темата !

Не ми стана много ясно какво точно искаш да направиш (в какво точно се изразява дипломната ти работа?)

Какво бих направил аз:
1. Инсталирай на десктопа си някоя платформа за виртуализация (я virtualbox, я vmware).
2. Пусни по един виртуален сървър на Linux за популярните роли, които можеш да срещнеш в хостинг провайдър (рутер [прекарай Интернет трафика си през него], firewall, DNS, mysql, apache, nginx, php). За начинаещ Ubuntu е превъзходна диструбиция и има тоновe информация в Интернет).
3. Опитай да начертаеш схема на трафика вкъщи и да симулираш нещо такова: твоят рутер от доставчика -> виртуалната машина с лабораторния рутер -> останалите сървъри.
4. Опитай да инсталираш някой безплатен контролен панел за Linux (webmin, ISPConfig)
- Нужен ти е десктоп с 5-6ГБ рам за да можеш да експериментираш на воля и да държиш всички сървъри пуснати до като тестваш.
- Не ти трябва реален IP адрес. Можеш да експериментираш със средата вкъщи.
- Rasberry Pi не съм сигурен, че ще ти е от полза. На мен ми идва прекалено бавно за тестове, където често бутам и пускам нова среда.

След като приключиш с основните неща може да прегледаш какво предлагат Cloud провайдърите като Amazon, Google и DigitalOcean както и какво представляват контейнерите (Docker, LXC и т.н.).

Това ще ти даде обща представа. Големите фирми имат подобна инфраструктура, просто мащаба е друг.
 

Горе