Инсталирање ЦлоудЛинук-а на ДирецтАдмин са ЦентОС-ом

Иако је његов развој био донекле одложен у поређењу са другим контролним панелима, ЦлоудЛинук се сада у потпуности интегрише са ДирецтАдмин-ом. ЦлоудЛинук је заснован на ЦентОС-у, тако да ће највећи део ваше инфраструктуре највероватније и даље функционисати. Тренутна верзија ЦлоудЛинук-а је заснована на ЦентОС 7.

У овом водичу претпостављамо да имате најновију ДирецтАдмин верзију, иако ће они радити и на мање новијим верзијама. Штавише, овај водич је заснован и тестиран на ЦентОС-у 7. Старије верзије ЦентОС-а, као што је ЦентОС 6, највероватније неће радити исправно.

Биће вам потребан роот приступ да бисте наставили са овим корацима.

Хоће ли ЦлоудЛинук нешто покварити у мом подешавању?

ЦлоудЛинук највероватније ништа не би сломио. Иако је систем подешен да се аутоматски исправља, постоји неколико техника након ЦлоудЛинук-а које треба да надгледате након што уведете нови оперативни систем.

Из искуства, не постоји много тога што може поћи наопако, али треба да будете потпуно сигурни да можете да се вратите у било ком тренутку током процеса инсталације. Уверите се да имате исправну резервну копију, иако инсталација може и вероватно ће проћи беспрекорно.

Када су ваше веб локације затворене у кавез (користећи ЦагеФС), уверите се да су додељени ресурси довољни. У супротном, ЦлоудЛинук би могао да блокира ваше веб локације. Опционо, можете изабрати да не користите никаква ограничења или да их укинете у каснијој фази да бисте били потпуно сигурни да ће ваше веб локације остати онлајн без обзира на то да ли су ресурси вашег сервера довољни.

Да ли ћу моћи да користим ЦагеФС и ПХП Версион Селецтор?

Да, документоваћемо инсталацију ЦагеФС-а и интегрисаног ПХП Версион Селецтор-а. ЦагеФС се може омогућити (или онемогућити) за сваког корисника, што значи да можете тачно да контролишете који ће корисници бити у кавезу, а који не.

Опционо, из ДирецтАдмин-а постоји опција да се наведе да ли новокреирани корисници треба аутоматски да буду затворени у кавез или не.

Да ли ће бити застоја од овог процеса инсталације?

Заиста ће бити застоја, због поновног покретања, али и могућег решавања проблема. Обавезно унапред најавите ово одржавање својим корисницима јер ЦлоудЛинук-ова инсталација може имати прилично (позитиван) утицај.

Степс

Одавде па надаље, претпостављамо да имате следеће:

  • Функционални ДирецтАдмин сервер;
  • (Исти) ДирецтАдмин сервер који покреће ЦентОС 7

Корак 1: Претварање ЦентОС-а у ЦлоудЛинук

Прво, хајде да конвертујемо нашу тренутну ЦентОС инсталацију у ЦлоудЛинук оперативни систем, дајући вам приступ свим његовим функцијама. Да бисте ово инсталирали, потребан вам је лиценцни кључ; или бесплатна пробна верзија, или можете купити лиценцу преко ЦлоудЛинук-а или добављача лиценце.

Уверите се да имате кључ лиценце при руци, осим ако немате лиценцу засновану на ИП-у; тада не бисте морали да уносите лиценцни кључ.

Прво ћемо преузети cldeployскрипту:

cd /home
wget https://repo.cloudlinux.com/cloudlinux/sources/cln/cldeploy

Ако wgetјош увек није инсталиран, прво га инсталирајте:

yum install wget

Затим покушајте поново да извршите наредбу.

У случају да имате кључ за активацију, извршите:

cd /home
sh cldeploy -k YOURKEY

Замените „ИОУРКЕИ“ својим лиценцним кључем.

У случају да имате лиценцу засновану на ИП-у, ЦлоудЛинук ће аутоматски открити вашу одлазну ИП адресу тако што ће извршити:

sh cldeploy -i

Скрипта за инсталацију ЦлоудЛинук-а ће аутоматски открити ваше окружење, ако је примењиво коришћену виртуелизацију (КВМ у случају Вултр) и коришћени контролни панел. Због тога ће потребни додаци (као што је ЛВЕ Манагер) аутоматски бити инсталирани на вашу ДирецтАдмин контролну таблу.

Након што се скрипта заврши, мораћете да поново покренете сервер:

reboot

Корак 2: Провера кернела

ССХ назад на ваш сервер. Да бисмо били сигурни да је ЦлоудЛинук оперативни систем активан на вашем серверу, можемо да проверимо кернел:

uname -a | grep lve

Ако ово врати излаз, ЦлоудЛинук кернел (а самим тим и његов оперативни систем) је успешно инсталиран. У случају да нема излаза и да је ваш терминал празан, исправан кернел није инсталиран. У овом случају топло препоручујемо отклањање грешака овог проблема на другом серверу.

Ваш ЦентОС оперативни систем је сада требало да буде конвертован у ЦлоудЛинук ОС.

Корак 3: Поправљање селектора ПХП верзије

Селектор ПХП верзије ЦлоудЛинук-а налази се на врху ЦагеФС-а. ПХП Версион Селецтор омогућава корисницима да 'прилагоде' сопствене ПХП верзије тако што могу да изаберу више од две верзије (што ДирецтАдмин подразумевано дозвољава) и омогућава корисницима да бирају сопствене модуле. Не само да ово омогућава застарелом софтверу да ради (унутар сопственог кавеза); такође омогућава безбедност, јер корисници могу да онемогуће ПХП модуле које не користе.

Међутим, ДирецтАдмин-ове ПХП верзије ће и даље остати активне; постављањем ЦлоудЛинук ПХП верзије на 'нативе', она ће се вратити на ДирецтАдмин верзије (често 5.6 и 7.0 / 7.1).

Да бисмо користили ПХП Версион Селецтор, мораћемо да инсталирамо све ПХП верзије тако што ћемо извршити следећу иум команду. Међутим, овај процес може потрајати, па се уверите да не напуштате ССХ сесију или користите алатку као што је screen. Прекидањем инсталације можете прекинути подешавање због недовршене инсталације:

yum groupinstall alt-php

Од сада би требало да будете у могућности да изаберете прилагођену ПХП верзију из ДирецтАдмина.

Корак 4: Инсталирање МиСКЛ Говернора

ЦлоудЛинук долази са релативно новом функцијом: МиСКЛ Говернор. У подразумеваном надзору ресурса и његовим одговарајућим ограничењима, МиСКЛ базе података и њихово коришћење ресурса се не рачунају. МиСКЛ Говернор омогућава боље праћење и евентуално аутоматско блокирање и/или онемогућавање МиСКЛ база података у зависности од тога да ли испуњавају или премашују ограничења својих ресурса.

Први захтев за МиСКЛ Говернор који се често занемарује је потреба да се покрене МариаДБ. Технички, могуће је користити МиСКЛ Говернор са МиСКЛ-ом, али његови системски захтеви су МариаДБ. Пошто је МариаДБ „замена за убацивање“, процес конверзије не би требало да одузима превише времена.

Молимо вас, пре него што наставите, уверите се да имате радни процес. Процес конверзије је релативно лак, али многе ствари могу поћи наопако у процесу ако се не изврше исправно. Направите резервну копију користећи mysqlкоманду, на пример:

Када сте 100% сигурни да имате исправну резервну копију, можете започети процес конверзије са:

cd /usr/local/directadmin/custombuild/
./build set mysql_inst mariadb
./build set mariadb 10.0
./build update
./build mysql

Замените 10.0најновијом верзијом МариаДБ-а. Ово можете погледати на веб локацији МариаДБ. Након што је МиСКЛ замењен са МариаДБ и доказана његова функционалност, инсталирајте МиСКЛ Говернор пакет:

yum install governor-mysql

Након што је инсталација завршена, извршите db-select-mysqlскрипту и наведите своју МариаДБ верзију:

/usr/share/lve/dbgovernor/db-select-mysql --mysql-version=mariadbversion

Замените mariadbversionинсталираном верзијом МариаДБ. Затим инсталирајте МиСКЛ Говернор:

/usr/share/lve/dbgovernor/mysqlgovernor.py --install

МиСКЛ Говернор је сада требало да буде инсталиран. Проверите да ли ваше базе података и даље раде исправно. Ако јесте, покрените услугу:

service db_governor start

Администрирање ЦлоудЛинук-а

Сада када је ЦлоудЛинук инсталиран на ваш ДирецтАдмин сервер, видећете да се у ДирецтАдмин-у појављују два додатка: „ЦлоудЛинук ЦагеФС Усер Манагер“ и „ЦлоудЛинук ЛВЕ Манагер“. Овде ћемо описати њихове функционалности једну по једну.

ЦлоудЛинук ЦагеФС Менаџер корисника

Инсталирање ЦлоудЛинук-а на ДирецтАдмин са ЦентОС-ом

Из ЦлоудЛинук ЦагеФС Усер Манагер-а, добићете преглед свих корисника на овом серверу. У зависности од њиховог тренутног стања (омогућено или онемогућено), постоји примењен филтер („Омогућени корисници“ и „Онемогућени корисници“).

Да бисте онемогућили ЦагеФС за тренутно омогућеног корисника, једноставно изаберите овај одређени кориснички налог и кликните на дугме са стрелицом удесно (">>"). И обрнуто, да бисте омогућили ЦагеФС за корисника где је тренутно онемогућен, кликните на дугме са стрелицом налево („<<“).

Постоје још два дугмета, са леве и десне стране: „Онемогући ЦагеФС“ и „Ажурирај ЦагеФС скелетон“. Као што сте могли да претпоставите, прво дугме омогућава потпуно онемогућавање ЦагеФС-а на целом серверу. Ипак, будите опрезни, јер ће то довести до тога да се ПХП верзије свих корисника врате на изворно подешавање ДирецтАдмина. То значи да би сајтови корисника могли покварити.

Друго дугме, „Ажурирај скелет ЦагеФС“, омогућава промену подразумеваног корисничког скелета у ЦлоудЛинук-ово радно стање. ЦагеФС користи скелете за корисничка окружења. На пример, ЦлоудЛинук поставља скелет без suкоманде, тако да корисници са ССХ приступом не би могли да подигну своје дозволе користећи ту команду како би унапредили безбедност. Ако желите да промените било шта у вези са овим скелетом, могуће је притискање промена помоћу овог дугмета. Међутим, имајте на уму да мале грешке у креирању скелета могу покварити вашу поставку, па будите потпуно сигурни да знате шта радите. Подразумевано (при инсталацији) ЦагеФС примењује сопствени скелет.

ЦлоудЛинук ЛВЕ Манагер

The LVE Manager is somewhat more advanced and complex. Not only does it allow you to view statistics of usage of practically all accounts on the server, it allows you to change, raise or completely lift limits as well.

We'll guide you through three tabs, as these often require explanation while the other three are relatively easy to grasp (six in total).

Current usage

Инсталирање ЦлоудЛинук-а на ДирецтАдмин са ЦентОС-ом

In the 'Current usage' tab you will see the top users and the resources they are currently utilizing. As you can see in the screenshot above, the 'webapps' user for example is currently using 8.79 MB of RAM and other than that, barely any system resources. However, the other account (which username was stripped) is using 171.71M of RAM, which is a significant amount in most shared hosting environments.

Using this tool we can easily find 'abuse'. Optionally, you can limit users automatically, but we'll get to that later.

Users

Инсталирање ЦлоудЛинук-а на ДирецтАдмин са ЦентОС-ом

In this tab, you see all users currently on the server. On a per-user basis, you're able to alter their resource limits. When they meet or exceed those their accounts will automatically be 'blocked'.

Selector

Инсталирање ЦлоудЛинук-а на ДирецтАдмин са ЦентОС-ом

The PHP Version Selector, built by CloudLinux, allows for a great deal of freedom in picking a PHP version. Due to some of them being extremely outdated and unsafe, if a user really wants to run legacy software, they're able to. Together with CageFS other users will effectively be immune to their neighbor's practice. Considering all users are in their own 'cage' they won't be infected when other sites are.

If you decide you're very uncomfortable with allowing some PHP versions, you can completely disable the PHP Version Selector (although this would remove some recent PHP versions as well, such as PHP 7.1) or simply disallow some PHP versions by unticking them at "Supported versions". Furthermore, you're able to alter the default selected modules. Users without much technical knowledge would often rely on the default settings.

The 'native' PHP versions are one or two PHP versions installed in DirectAdmin by default. When a PHP version is picked in the PHP Version Selector, choosing a native PHP version in the 'Domain Setup' won't have any effect.


Инсталирајте Плеск на ЦентОС 7

Инсталирајте Плеск на ЦентОС 7

Користите другачији систем? Плеск је власничка контролна табла веб хоста која омогућава корисницима да управљају својим личним и/или клијентским веб локацијама, базама података

Како инсталирати Скуид проки на ЦентОС

Како инсталирати Скуид проки на ЦентОС

Скуид је популаран, бесплатни Линук програм који вам омогућава да креирате веб проки за прослеђивање. У овом водичу ћете видети како да инсталирате Скуид на ЦентОС да вас преокрене

Како инсталирати Лигхттпд (ЛЛМП Стацк) на ЦентОС 6

Како инсталирати Лигхттпд (ЛЛМП Стацк) на ЦентОС 6

Увод Лигхттпд је форк Апацхе-а који има за циљ да буде много мање интензиван према ресурсима. Лаган је, отуда и његово име, и прилично је једноставан за употребу. Инсталлин

Конфигурисање статичког умрежавања и ИПв6 на ЦентОС 7

Конфигурисање статичког умрежавања и ИПв6 на ЦентОС 7

ВУЛТР је недавно направио измене на њиховој страни, и сада би све требало да ради добро из кутије са омогућеним НетворкМанагер-ом. Ако желите да онемогућите

Модификовање Ицинга2 да користи модел Мастер/Цлиент на ЦентОС 6 или ЦентОС 7

Модификовање Ицинга2 да користи модел Мастер/Цлиент на ЦентОС 6 или ЦентОС 7

Ицинга2 је моћан систем за праћење, и када се користи у моделу мастер-цлиент, може да замени потребу за провером праћења заснованом на НРПЕ. Главни клијент

Како инсталирати Апацхе Цассандра 3.11.к на ЦентОС 7

Како инсталирати Апацхе Цассандра 3.11.к на ЦентОС 7

Користите другачији систем? Апацхе Цассандра је бесплатан систем за управљање НоСКЛ базом података отвореног кода који је дизајниран да обезбеди скалабилност, високу

Како инсталирати Мицровебер на ЦентОС 7

Како инсталирати Мицровебер на ЦентОС 7

Користите другачији систем? Мицровебер је ЦМС и онлајн продавница отвореног кода. Мицровебер изворни код се налази на ГитХуб-у. Овај водич ће вам показати

Како инсталирати Маттермост 4.1 на ЦентОС 7

Како инсталирати Маттермост 4.1 на ЦентОС 7

Користите другачији систем? Маттермост је опен соурце алтернатива Слацк СААС сервису за размену порука. Другим речима, са Маттермостом, ца

Креирање мреже Минецрафт сервера са БунгееЦорд-ом на Дебиан 8, Дебиан 9 или ЦентОС 7

Креирање мреже Минецрафт сервера са БунгееЦорд-ом на Дебиан 8, Дебиан 9 или ЦентОС 7

Шта вам треба Вултр ВПС са најмање 1 ГБ РАМ-а. ССХ приступ (са роот/административним привилегијама). Корак 1: Инсталирање БунгееЦорд-а Прво прво

Омогућава шифровање на Плеску

Омогућава шифровање на Плеску

Плеск контролна табла има веома лепу интеграцију за Летс Енцрипт. Летс Енцрипт је један од јединих ССЛ провајдера који у потпуности издају сертификате

Омогућава шифровање на цПанелу

Омогућава шифровање на цПанелу

Летс Енцрипт је ауторитет за сертификацију посвећен бесплатном пружању ССЛ сертификата. цПанел је направио уредну интеграцију тако да ви и ваш клијент

Како инсталирати Цонцрете5 на ЦентОС 7

Како инсталирати Цонцрете5 на ЦентОС 7

Користите другачији систем? Цонцрете5 је ЦМС отвореног кода који нуди многе карактеристичне и корисне функције које помажу уредницима да лако производе садржај и

Како инсталирати плочу за преглед на ЦентОС 7

Како инсталирати плочу за преглед на ЦентОС 7

Користите другачији систем? Ревиев Боард је бесплатан алат отвореног кода за преглед изворног кода, документације, слика и још много тога. То је софтвер заснован на вебу

Подесите ХТТП аутентификацију помоћу Нгинк-а на ЦентОС 7

Подесите ХТТП аутентификацију помоћу Нгинк-а на ЦентОС 7

У овом водичу ћете научити како да подесите ХТТП аутентификацију за Нгинк веб сервер који ради на ЦентОС 7. Захтеви Да бисте започели, требаће вам

Како инсталирати ИОУРЛС на ЦентОС 7

Како инсталирати ИОУРЛС на ЦентОС 7

ИОУРЛС (Иоур Овн УРЛ Схортенер) је апликација за скраћивање УРЛ-ова отвореног кода и аналитику података. У овом чланку ћемо покрити процес инсталације

Како инсталирати и конфигурисати АрангоДБ на ЦентОС 7

Како инсталирати и конфигурисати АрангоДБ на ЦентОС 7

Користите другачији систем? Увод АрангоДБ је НоСКЛ база података отвореног кода са флексибилним моделом података за документе, графиконе и кључ-вредности. То је

Коришћење Етцкеепер-а за контролу верзија /етц

Коришћење Етцкеепер-а за контролу верзија /етц

Увод Директоријум /етц/ игра кључну улогу у начину на који Линук систем функционише. Разлог за то је што је скоро свака конфигурација система

Зашто би требало да користите ССХФС? Како монтирати удаљени систем датотека са ССХФС на ЦентОС 6

Зашто би требало да користите ССХФС? Како монтирати удаљени систем датотека са ССХФС на ЦентОС 6

Многи системски администратори управљају великим количинама сервера. Када датотекама треба приступити на различитим серверима, пријављивање на сваки појединачно ца

Подешавање сервера Халф Лифе 2 на ЦентОС 6

Подешавање сервера Халф Лифе 2 на ЦентОС 6

Овај водич ће покрити процес инсталирања Халф Лифе 2 сервера за игре на ЦентОС 6 систем. Корак 1: Инсталирање предуслова Да бисте подесили оу

Како инсталирати Ларавел ГитСцрум на ЦентОС 7

Како инсталирати Ларавел ГитСцрум на ЦентОС 7

Ларавел ГитСцрум или ГитСцрум је алатка за продуктивност отвореног кода дизајнирана да помогне развојним тимовима да имплементирају Сцрум методологију на сличан начин т

Успон машина: Примене вештачке интелигенције у стварном свету

Успон машина: Примене вештачке интелигенције у стварном свету

Вештачка интелигенција није у будућности, она је овде управо у садашњости. У овом блогу Прочитајте како су апликације вештачке интелигенције утицале на различите секторе.

ДДОС напади: кратак преглед

ДДОС напади: кратак преглед

Да ли сте и ви жртва ДДОС напада и збуњени сте методама превенције? Прочитајте овај чланак да бисте решили своја питања.

Да ли сте се икада запитали како хакери зарађују новац?

Да ли сте се икада запитали како хакери зарађују новац?

Можда сте чули да хакери зарађују много новца, али да ли сте се икада запитали како зарађују толики новац? Хајде да причамо.

Гоогле-ови револуционарни изуми који ће вам олакшати живот.

Гоогле-ови револуционарни изуми који ће вам олакшати живот.

Да ли желите да видите револуционарне изуме Гугла и како су ти изуми променили живот сваког људског бића данас? Затим читајте на блогу да бисте видели Гооглеове изуме.

Фридаи Ессентиал: Шта се десило са аутомобилима које покреће вештачка интелигенција?

Фридаи Ессентиал: Шта се десило са аутомобилима које покреће вештачка интелигенција?

Концепт самовозећих аутомобила који путују на путеве уз помоћ вештачке интелигенције је сан који већ неко време имамо. Али упркос неколико обећања, њих нема нигде. Прочитајте овај блог да сазнате више…

Технолошка сингуларност: далека будућност људске цивилизације?

Технолошка сингуларност: далека будућност људске цивилизације?

Како се наука развија великом брзином, преузимајући многе наше напоре, расте и ризик да се подвргнемо необјашњивој сингуларности. Прочитајте шта би сингуларност могла да значи за нас.

Еволуција складиштења података – Инфографика

Еволуција складиштења података – Инфографика

Методе складиштења података су се развијале можда од рођења података. Овај блог покрива еволуцију складиштења података на основу инфографике.

Функционалности слојева референтне архитектуре великих података

Функционалности слојева референтне архитектуре великих података

Прочитајте блог да бисте на најједноставнији начин упознали различите слојеве у архитектури великих података и њихове функционалности.

6 невероватних предности поседовања паметних кућних уређаја у нашим животима

6 невероватних предности поседовања паметних кућних уређаја у нашим животима

У овом дигиталном свету, паметни кућни уређаји постали су кључни део живота. Ево неколико невероватних предности паметних кућних уређаја о томе како они чине наш живот вредним живљења и једноставнијим.

Ажурирање додатка за мацОС Цаталина 10.15.4 изазива више проблема него што их решава

Ажурирање додатка за мацОС Цаталина 10.15.4 изазива више проблема него што их решава

Недавно је Аппле издао мацОС Цаталина 10.15.4 додатак за исправку проблема, али изгледа да ажурирање изазива више проблема који доводе до квара Мац машина. Прочитајте овај чланак да бисте сазнали више