LAMP-ի կարգավորում (Linux, Apache, MySQL/MariaDB, PHP և PhpMyAdmin) Ubuntu Server 14.10-ում
Ubuntu Server 14.10-ում LAMP-ի (Linux, Apache, MySQL/MariaDB, PHP և PhpMyAdmin) կարգավորումը ներառում է ցանցի բարելավման արդյունավետ փաթեթի տեղադրում և կարգավորում: LAMP-ն ապահովում է մի ամբողջ միջավայր դինամիկ վեբ կայքերի և ցանցային ծրագրերի աճի և տեղակայման համար:
Linux-ը ծառայում է որպես գործող համակարգ, որն առաջարկում է ամուր և կայուն հիմք stack-ի համար: Apache-ն գործում է որպես ցանցային սերվեր՝ կառավարելով մուտքային հարցումները և սպասարկելով ցանցային էջերը: MySQL/MariaDB-ն ծառայում է որպես տվյալների բազայի վերահսկման հարաբերական համակարգ՝ տվյալների պահպանման և դրանց հետ աշխատելու համար: PHP-ն սկրիպտային լեզու է, որն օգտագործվում է դինամիկ բովանդակություն ստեղծելու համար: Բացի այդ, PhpMyAdmin-ը ստեղծվել է որպես ցանցի վրա հիմնված ընդհանուր կառավարման սարք՝ MySQL և MariaDB տվյալների բազաների հետ աշխատելու համար: Այն ապահովում է օգտագործողի համար հաճելի ինտերֆեյս SQL հարցումներ կատարելու, տվյալների բազայի օգտագործողների հետ գործ ունենալու և տվյալների բազայի հետ կապված տարբեր առաջադրանքներ կատարելու համար:
Ubuntu Server 14.10-ում LAMP-ի կարգավորումը ներառում է կենսական փաթեթների տեղադրում, Apache-ի կարգավորում՝ PHP ֆայլերը սպասարկելու համար, MySQL/MariaDB տվյալների բազայում տեղադրում և տեղադրման ապահովում: Ստեղծվելուց հետո շինարարները կարող են ստեղծել և տեղադրել դինամիկ վեբ կայքեր և ծրագրեր՝ օգտագործելով LAMP ստեկը:
Օգտագործված մեթոդներ
Ձեռքով տեղադրում
Tasksel-ի օգտագործումը
Ձեռքով տեղադրում
Այս հրահանգները ցույց են տալիս, թե ինչպես կարելի է ձեռքով կարգավորել LAMP փաթեթը, որը ներառում է Linux, Apache, MySQL/MariaDB, PHP և PhpMyAdmin, Ubuntu Server 14.10-ում: Ubuntu Server 14.10-ը պետք է տեղադրվի և թարմացվի: օգտագործելով փաթեթի կառավարիչը, հաջորդը տեղադրեք Apache-ը: Դրանից հետո տեղադրեք MariaDB/MySQL, այնուհետև սահմանեք գաղտնաբառ այն պաշտպանելու համար: Տեղադրեք PHP-ն և անհրաժեշտ մոդուլները տեղում: PHP ֆայլերը պետք է մշակվեն Apache-ի կողմից: Ինտերնետային ինտերֆեյսի միջոցով տվյալների բազաներ տրամադրելու համար կարգավորեք PhpMyAdmin-ը: Apache-ն տեղադրելուց հետո վերագործարկեք սերվերը՝ PhpMyAdmin մուտքի իրավունք առաջարկելու համար: Այս պահին ձեր Ubuntu Server 14.10-ը համալրված է միանգամայն նպատակային LAMP փաթեթով, որը կարող է հյուրընկալել վեբ կայքեր և շահարկել տվյալների բազաները:
Ալգորիթմ
Թարմացրեք օպերացիոն համակարգը և տեղադրեք Ubuntu Server 14.10:
sudo apt update
sudo apt upgrade
Ստեղծեք Apache-ն որպես վեբ սերվեր՝ վեբ էջերի մուտքային հարցումները կարգավորելու համար:
sudo apt install apache2
sudo systemctl start apache2
sudo systemctl enable apache2
Որպես հաջորդ քայլ, տրամադրեք գաղտնաբառը և կարգավորեք տվյալների բազան:
sudo apt install mysql-server
sudo mysql_secure_installation
Տեղադրեք PHP-ն և համապատասխան պահանջվող մոդուլները՝ դինամիկ կայքերի կառուցմանը աջակցելու համար, ավելին, օգտագործեք հետևյալ արագ հրամանը՝ այն տերմինալի միջոցով տեղադրելու համար:
sudo apt install php libapache2-mod-php php-mysql
Փոփոխեք կազմաձևման ֆայլերը՝ Apache-ն կարգավորելու համար PHP ֆայլերը կարգավորելու համար:
sudo nano /etc/apache2/apache2.conf
sudo systemctl restart apache2
Ստեղծեք PhpMyAdmin-ը՝ տվյալների բազայի արդյունավետ կառավարման համար վեբ հավելված:
sudo apt install phpmyadmin
Modify Apache-ն կարգավորվել է PhpMyAdmin մուտքն ապահովելու համար:
sudo nano /etc/apache2/conf-available/phpmyadmin.conf
sudo ln -s /etc/apache2/conf-available/phpmyadmin.conf /etc/apache2/conf-enabled/phpmyadmin.conf
Վերագործարկեք հավելվածը, որպեսզի բոլոր փոփոխությունները կարգավորվեն:
sudo systemctl restart apache2
Tasksel-ի օգտագործումը
Օգտագործեք Tasksel-ը Ubuntu Server 14.10-ում՝ LAMP կույտ ստեղծելու համար (Linux, Apache, MySQL/MariaDB, PHP և PhpMyAdmin): Նախ տեղադրեք Ubuntu Server 14.10 օպերացիոն համակարգը: Այնուհետև փաթեթի կառավարիչը պետք է օգտագործվի Tasksel-ը տեղադրելու համար: Գործարկեք Tasksel-ը և ընտրեք LAMP սերվերի տարբերակը երրորդ քայլում: Չորրորդ՝ Tasksel-ը կօգնի ձեզ տեղադրման գործընթացում՝ ավտոմատ կերպով կարգավորելով Apache, MySQL/MariaDB, PHP և PhpMyAdmin: Ի վերջո, հետևեք Tasksel-ի կողմից տրամադրված լրացուցիչ հրահանգներին կամ կազմաձևերին: Ավտոմատացնելով LAMP փաթեթի ամբողջական տեղադրումն ու կազմաձևումը, այս տեխնիկան տեղադրման գործընթացը դարձնում է պարզ և հարմար փոքր փորձ կամ ազատ ժամանակ ունեցող օգտատերերի համար:
Ալգորիթմ
-
Սկսեք տեղադրման տեխնիկան՝ ձեռք բերելով Ubuntu Server-ի 14.10 մոդելը և հետևելով տեղադրման հրահանգներին:
Սերվերը տեղադրվելուց հետո գաջեթը փոխարինեք փաթեթի գործարքների վերահսկիչի օգտագործմամբ՝ զբոսանքի գնալով «sudo apt-get replace» հրամանով, որպեսզի համոզվեք, որ դուք ունեք ժամանակակից փաթեթի գործարքի մասին տեղեկությունները:
Օգտագործեք փաթեթի գործարքների վերահսկիչը՝ Tasksel-ը մի սարք տեղադրելու համար, որը պարզեցնում է ծրագրային ապահովման ծրագրերի փաթեթների կարգավորումը՝ հրամանով զբոսանքի գնալով:
"sudo apt-get deploying tasksel".
Սկսեք Tasksel-ը՝ կատարելով «sudo tasksel» հրամանը։
Tasksel-ը կցուցադրի ծրագրային ապահովման ծրագրերի հնարավոր տարբերակների ցանկը: Վերանայեք ցանկը՝ LAMP սերվերի ընտրությունը ընտրելու համար:
Հորդորեք սպառողին ընտրել LAMP սերվերի ընտրությունը՝ մտնելով համապատասխան լայն տեսականի կամ ընտրելով այն՝ օգտագործելով սլաքների ստեղները և սեղմելով հրատապ Enter:
Եթե սպառողը ընտրում է LAMP սերվերի ընտրությունը, շարունակեք 9-րդ քայլը: Հակառակ դեպքում, դուրս եկեք Tasksel-ի և ալգորիթմի հետ:
Տեղադրեք Apache-ն, քանի որ ինտերնետ սերվերի ասպեկտը փաթեթի գործարքի վերահսկիչի օգտագործումն է «sudo apt-get deploy apache2» հրամանի միջոցով:
Տեղադրեք MySQL/MariaDB, քանի որ տվյալների բազայի կառավարման գործիքը զբոսնում է «sudo apt-get deploy mysql-server» հրամանով։
Տեղադրեք PHP-ն և նշված հավելումները Apache-ի և MySQL/MariaDB-ի հետ PHP-ի ինտեգրման համար: փաթեթի գործարքի վերահսկիչի օգտագործումը զբոսանքների միջոցով «sudo apt-get deploy Hypertext Preprocessor libapache2-mod-Hypertext Preprocessor Hypertext Preprocessor-mysql» հրամանով:
-
Կազմաձևեք Apache-ն՝ հասցեագրելու PHP փաստաթղթերը՝ բարելավելով կազմաձևման հաշվետվությունը՝ ներառելով տեքստային բովանդակության խմբագրիչի օգտագործումը: Զեկույցը սովորաբար կարող է տեղակայվել «/etc/apache2/mods-enabled/dir.conf» հասցեում: Համոզվեք, որ PHP մոդուլը ինդեքսավորվել է ավելի վաղ, քան որոշ այլ մոդուլներ:
Օգտագործեք փաթեթի գործարքների վերահսկիչը՝ PhpMyAdmin-ը, որը հիմնականում հիմնված է ինտերնետի վրա հիմնված տվյալների բազաների հետ աշխատելու համար ամբողջությամբ կառավարվող սարքի վրա, զբոսանքի գնալով «sudo apt-get deploy phpmyadmin» հրամանով:
Կարգավորման ընթացքում դուք կարող եք կարգավորել PhpMyAdmin-ը ինտերնետային սերվերի հետ՝ ընտրեք Apache-ն և հետևեք հրահանգներին:
Հետևեք ցանկացած հաջորդ կազմաձևման հրամաններին, որոնք կահավորված են տեղադրման տեխնիկայի ողջ ընթացքում՝ PhpMyAdmin-ը ճիշտ տեղադրելու համար:
Կիրառեք Apache-ի կոնֆիգուրացիայի մեջ կատարված ճշգրտումները՝ վերագործարկելով Apache ինտերնետային սերվերը «sudo systemctl restart apache2» հրամանով։
LAMP փաթեթի կարգավորումն այժմ ավարտված է: Դուք կարող եք մուտք գործել ինտերնետ սերվեր՝ մուտքագրելով սերվերի IP հասցեն ինտերնետ բրաուզերում: PhpMyAdmin ընդունելություն ստանալու համար այցելեք «http://server_ip/phpmyadmin» և մուտք գործեք MySQL կամ MariaDB հավատարմագրերով:
Եզրակացություն
Եզրափակելով, Ubuntu Server 14.10-ում LAMP ստեկը տեղադրելու համար անհրաժեշտ է անհրաժեշտ մասերի տեղադրում և տեղադրում: Ձեռքով տեղադրման տեխնիկան առաջարկում է մեծ ճկունություն և վերահսկողություն՝ թույլ տալով օգտվողներին ինքնուրույն տեղադրել և կարգավորել Apache, MySQL/MariaDB, PHP և PhpMyAdmin: Այնուամենայնիվ, նորեկների կամ նրանց համար, ովքեր փնտրում են հեշտություն, Tasksel-ի օգտագործումն առաջարկում է ավելի ավտոմատացված և պարզեցված ընթացակարգ: Ինչ ձևով էլ որ լինի, Ubuntu Server 14.10-ը դառնում է հզոր հարթակ վեբկայքերի հոսթինգի և տվյալների բազաները արդյունավետորեն կառավարելու համար LAMP փաթեթը հաջողությամբ տեղադրելուց հետո: