Най-лесният начин да имате оптимизиран домашен уеб сървър

Преди много време говорихме тук в блога на TurnKey Linux: Библиотеката на виртуалните устройства което ни позволява да внедряваме технологични платформи във виртуални машини бързо, безопасно и с оптимизирана конфигурация. Е, благодарение на тази библиотека можем да създадем оптимизиран домашен уеб сървър за броени минути, с прости стъпки, с доста ефективна и безопасна конфигурация, но също така (в случай, че имате нужда) можем да разчитаме на външна подкрепа от професионалисти в района.

Как да инсталирам и конфигурирам оптимизиран домашен уеб сървър?

Този урок ще ни покаже подробно конфигурацията и инсталирането на LAMP сървър (Linux Debian, Apache, MySQL и PHP / Python / Perl), които ще бъдат монтирани чрез OVA изображение, съвместимо с VMWare и VirtualBox, тоест ние ще виртуализираме нашите LAMP сървъри с предварително установени конфигурации, където нашата работа ще бъде основно фокусирана върху параметризиране на изпълнението.

За да постигнем крайния резултат, който ще бъде LAMP, работещ на виртуална машина, който може да се управлява чрез ssh или приложения като phpmyadmin, Adminer, наред с други и който ще има достъп от WWW през домейн, трябва да следваме поредица от стъпки, които ще опише подробно по-долу:

За този урок ще използваме LAMP Stack от до ключ Linux, но стъпките са подобни за LAPP - Уеб стек (PostgreSQL)

Изтеглете и импортирайте LAMP Stack OVA - TurnKey Linux Web Stack (MySQL) в нашата виртуална машина

стек лампа

Можем да изтеглим LAMP Stack OVA директно от тук или ако не успеем да влезем в официален раздел на OVA и изберете да изтеглите въпросния файл. Струва си да се отбележи, че можем да изтеглим и ISO със стека LAMP, но препоръчвам OVA, защото той вече е параметризиран с доказана и адекватна архитектура.

След като разполагаме с OVA, ние продължаваме да го импортираме в любимото ни приложение за виртуална машина, в моя случай използвам VirtualBox, тъй като е безплатен и безплатен, за да извършим този процес, просто трябва да извършим следните стъпки:

  • Нека да стартираме VirtualBox, да отидем на Файл >> Импортиране на виртуализирана услуга >> изберете LAMP Stack OVA и дайте следващ >> променете количеството RAM, което искаме да разпределим, по подразбиране той идва 512 mb, което е напълно приемливо за основните цели на клиентска мрежа >> натискаме Импортиране.

  • След това трябва да конфигурираме мрежата на нашата виртуална машина, така че тя да има достъп до интернет и също така да бъде достъпна от хост машината, за това трябва да кликнете с десния бутон на мишката върху виртуалната машина, която сме импортирали >> изберете конфигурация >> Мрежа> > Адаптер 1>> Активиране на мрежов адаптер >> Свързан с мостов адаптер >> и ние избираме нашия адаптер >> След това приемаме. В някои случаи трябва да активираме и адаптер 2 >> Изберете Активиране на мрежов адаптер >> Свързан с NAT

Създайте и управлявайте нашия акаунт в Linux до ключ (по избор)

До ключ Linux ни предлага серия от безплатни и платени пакети, които ще ни позволят, наред с други неща, да имаме резервно копие в облака, официална поддръжка от екипа на "До ключ" и нещо доста интересно, управление на dns автоматично, използвайки услугите на AWS Amazon, че ето защо в този раздел, който е напълно незадължителен, ние ще ви научим как да създадете своя акаунт в Linux под ключ, да създадете AWS Amazon акаунт, с който да се насладите на една година безплатна услуга и да конфигурирате до ключ Linux за управление на dns на нашите LAMP, използвайки услугите от AWS.

Създайте акаунт до ключ в Linux

Можем да се регистрираме за Linux под ключ от тук след това ще изберем плана, който отговаря на нашите нужди, можем да тестваме платените услуги на Linux до ключ и да се наслаждаваме на различни функции.

Изключително важно е да се отбележи, че тази първокласна услуга не е задължителна и нямате нужда от нея, за да оптимизирате вашия домашен уеб сървър, тя просто ни предоставя инструменти, които са склонни да бъдат много важни в производствена среда.

Как да имате безплатен VPS сървър с Amazon

Можем да имаме безплатен VPS сървър, в който можем да стартираме Linux благодарение на безплатната пробна версия на Amazon Aws, до която можем да влезем, ако се регистрираме от тук, трябва да въведем своя имейл и парола

Опция за слой безплатното използване включва 750 часа на месец използване на VPS.

След това трябва да се регистрираме в Amazon Web Services, за което трябва да влезем с предварително създадения акаунт и да кликнете върху регистрирайте се за AWSПопълвайки цялата информация, която се появява по-късно, е необходимо да регистрирате кредитна карта, въпреки че в повечето случаи нищо не се дебитира, а в най-лошия случай ще бъде дебитирано само $ 1.

Важно е да изберем основния (безплатен) план, така че да не ни се начисляват никакви такси, в някои случаи трябва да потвърдите и въведения телефонен номер:

Накрая можете да получите достъп до конзолата aws, където можете да създавате и управлявате вашите копия.

Конфигурирайте Linux под ключ за управление на DNS

След като имаме своя акаунт до ключ в Linux и нашите активни amazon aws, можем да интегрираме и двете услуги, за да можем да управляваме вашите dns и домейни по много прост начин, т.е. вашата виртуална машина може да бъде насочена от домейн по прост начин (дори виртуалната ви машина променя ip). За това трябва да извършим следните стъпки:

  • Свържете нашия акаунт до ключ в Linux с Amazon AWS, ние трябва да влезем в Linux до ключ и да отидем в раздела AWS Account Access, където трябва да следвате посочените стъпки.
  • След това трябва да отидете на опцията Домейни >> Добавяне на потребителски домейн и добавяне на домейн на вашия имот. Ще ви бъдат дадени някои dns, които съответстват на управлението на вашия сървър.
  • И накрая, просто трябва да отидете в административния панел, където сте регистрирали домейна си, и да промените dns, за които са предоставени.

Конфигурирайте и параметризирайте нашата ЛАМПА

След като импортираме правилно нашия OVA, трябва да направим първоначалната му конфигурация, където ще изберем основната парола и нашата база данни, ще активираме (в случай, че ни е необходима) управлението на архивиране и dns, което предлага до ключ Linux, ще инсталираме ще стартират най-актуализираните пакети от дистрибуцията ни и всички услуги, необходими за работата на LAMP.

Трябва да започнем със стартиране на виртуалната машина, която сме импортирали преди, и да следваме процедурата, която ще разгледаме подробно по-долу:

  • Изберете Debian, който да стартирате

  • Въведете и проверете специална парола за основния потребител на нашата дистрибуция

  • Въведете и проверете парола за основния потребител на вашата база данни

  • В случай, че искаме да използваме услугите „център до ключ” на Linux, които ще ни позволят да имаме резервно копие в облака, управление на домейни и управление на DNS, трябва да въведем API ключа, от който можем да получим https://hub.turnkeylinux.org/profile/. Той ще се свърже с услугите на концентратора и ще ни даде съобщение, посочващо как трябва да управляваме архивите и dns-а, след което ще поиска да присвоим съответното име на хост, което преди това е трябвало да бъде конфигурирано във вашия акаунт под ключ Linux

  • След това ще въведем имейл, където ще получаваме известия от нашия сървър LAMP Stack

  • Избираме да инсталираме актуализациите на защитата и изчакваме те да се изтеглят и инсталират

  • След като бъдат изтеглени актуализациите за защита, ние сме готови за нашия LAMP Stack, който можем да получим от хост машината от URL адреса, който LAMP Stack ни предоставя, както можем да видим по-долу:

С тази процедура, която е доста лесна за изпълнение, можем да имаме оптимизиран домашен уеб сървър за броени минути. Със сигурност много подробности са ми убягнали, така че в бъдеще вероятно ще се ровя малко по-задълбочено във всеки от разделите.

По същия начин ще създам уроци, които ще ни позволят да увеличим сигурността, полезността и функционалностите на този домашен уеб сървър. Надявам се да ви е харесал.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   B-лъв каза той

    Днес виртуалните машини не се използват, опции като Docker са ги надминали по производителност.

    1.    Хуан Мануел Педро Вилалба каза той

      Docker и виртуална машина са две различни неща, според мен считам, че това е същото като сравняването на лаптоп с мобилен телефон.

  2.   зона каза той

    Отлично. продължава като този голям принос. Благодаря много

  3.   Хосе каза той

    Благодаря, много добър принос