Барои идоракунии сомонаи Шумо дар бораи сервери маҳаллӣ, ба шумо лозим аст, ки насб маҷмӯи ҷузъҳои иловагӣ, ки дар ташкили як низоми ягонаи аст, ки ҳамзамон ва бе ягон хатогиҳо нақша гирифта шудааст. Яке аз унсурњои асосии сохтори як чунин метавон баррасӣ веб-серверҳои. Истифодабарандагон дар аксар вақт бартарӣ ба истифода Apache сабаби бетакаллуфи ва фасеҳии ба сабти он, инчунин имконияти пайваст модулҳои беруна. Бо вуҷуди ин, насб ва конфигуратсияи асосии - раванди нест, рӯза ва ҳатто мушкил барои баъзе, барои ҳамин мо мехоҳем дар бораи он мегӯям, ба таври муфассал, бо назардошти тақсими CENTOS 7.
Install Apache дар CentOS 7
Дар сохтори моддаи имрӯз бошад, марҳила хоҳад шуд, ба тавре, ки ҳатто бештар корбар эскизи фаҳмида маҳз ҳамин тавр насб ва омодагӣ ба веб-сервер аз зери назар аст, гузаронида мешавад. Дарҳол аниќ, ки мо дастурамали барои танзими муфассали Apache таъмин намекунад, чунон ки дар бораи ягон хоҳиши шахсӣ истифодабаранда ва дигар ҷузъҳои муҳими мавҷуда вобаста аст. Барои ин маълумот, ки мо ҳамеша ба шумо маслиҳат медиҳанд рӯй ба ҳуҷҷатҳои расмие.Қадами 1: Омода ва насби
Биё оғоз дарҳол аз насб ҷузъҳои барои дурустии Apache ва илова тамоми хадамоти ёрирасони. Мо пешниҳод дар репозиторий тақсимоти ба истифодаи анбори тақсимот барои ба ин, соли гузашта нусхаи мӯътадили нармафзор аст, ҳамеша гузошт, ва Раванди ҷойгиркунӣ ба худи вакти хеле зиёд гирифта намешавад.
- Бидавед, ба «Терминал», масалан, ба воситаи тасвири дар фасли «мунтахаб».
- Агар Apache аллакай дар компютер насб шудааст, ё шумо тасодуфан нобуд яке аз ҷузъҳои он, танҳо истифода фармони HTTPD Sudo Yum Навсозии худро тавассути фаъол сохтани он ба воситаи пахшкунии калиди ворид кунед.
- Ин амал аст, аз номи superuser, ки маънои онро дорад, ки шумо барои тасдиқкунии он ба тарафи нишон гузарвожаи аз ин воқеа анҷом дода мешавад.
- Агар навсозиҳои насб карда шудаанд, шумо хоҳад аз ин хабардор ва агар маҷмӯъи аст гумшуда, он гоҳ хабари дигари хусусияти дахлдор пайдо хоҳад кард.
- Ҳоло баҳс дар бораи насби Apache аз сифр бигзор. Чӣ тавре ки аллакай гуфта, мо анбори расмӣ ба истифодаи ин истифода, бинобар ин, ба шумо лозим аст, ки ворид Sudo Yum Install фармони HTTPD.
- Вақте ки огоҳ кардани насби бастаи, барои тасдиқкунии он бо интихоби нусхаи Y.
- Интизор шавед, ки ба анҷом расонидани насбкунӣ, дар ҳоле ки шумо ҷаласаи қатъии ҷории худро пӯшед, то ин ки равандро халалдор накунед.
- Дар охир, фавран ба оғози сервери веб, ки метавонад тавассути Sudo Severctl Severctl Severctl Sevactl Sevactl Sevactl Sevenctwork бошад httpd анҷом дода шавад.
- Ҳолати ҷорӣ тавассути SEDO SECOMTL HTTPD тафтиш кунед.
- Огоҳинома "Фаъол: Фаъол: Фаъол (коргузорӣ)" маънои онро дорад, ки apache дуруст фаъолият мекунад ва шумо метавонед ба танзимоти минбаъдаи он гузаред.
Ин ҳама чизест, ки шумо бояд дар бораи тартиби асосии насби сервери веб донед. Тавре ки шумо мебинед, ҳеҷ мушкиле дар он мушкил нест. Баъд, мо мехоҳем дар бораи ҳамкорӣ бо хадамоти асосӣ ва насби конфигуратсияи асосӣ сӯҳбат кунем ва шумо барои омӯхтани дастурҳо ва дониш дар бораи конфигуратсия ва идоракунӣ дар бораи он, ки барои таҳқиқи дастурҳо ва менеҷмент дар он аст, сӯҳбат кунем.
Қадами 2: Идоракунии Apache
Сервери веб дар маркази тақсимоти дигар, дар дигар тақсимоти дигар, дар заминаи хидмат фаъолият мекунад. Бо нобаёнӣ, он ба Autolable илова карда мешавад ва мо аллакай дар бораи фаъолкунӣ ва тасдиқи давлат қаблан гуфта будем. Агар шумо хоҳиши идора кардани ин асбоб дошта бошед, он чунин анҷом дода мешавад:
- SEDO SEDOCTL-ро банд кунед httpd-ро барои пур кардани apache.
- Ин ва ҳама фармонҳои минбаъда аз номи суперпранд иҷро карда мешаванд, бинобар ин шумо бояд онро бо ворид кардани пароли мувофиқ тасдиқ кунед.
- Аз нав оғоз кардани он тавассути SUDO SECOCTL фармони HTTPD -ро бозоғоз мекунад. Ин даста дар ин ҳолатҳо вобаста аст, ки сервер ноком ё аз сабаби он, ки аз ҳисоби хусусиятҳои ҳамкорӣ бо қисми боқимондаҳо аз нав кор намекунад.
- Истифодаи SUDO SEDOTL-ро аз нав баргардонидани HTTPD, агар лозим бошад, ки ҳамаи тағиротҳо пас аз ба эътибор гирифта шудани амалиёт, аммо ҳеҷ кадоме аз пайвастҳо шикаста нашудааст.
- Системаи SUDO SETCTL-и SUDOCTACTACTACTACTACTACTATER APTACTро аз Afterload, ва Sudo Severctl Severctl Sevance Edvertl-ро фаъол мекунад ва фаъол кардани HTTPD як ҳолати стандартиро бармегардонад. Ғайр аз ин, вақте ки шумо ин интихобро фаъол мешавед, шумо дар эҷоди истиноди нави рамзӣ, ки барои ин параметр масъул аст, огоҳ хоҳед кард.
Тавре ки шумо мебинед, вазъи хидматро гурӯҳҳои стандартии бештар идора кунед. Агар шумо аксар вақт маҷбур карда шуда бошед, ки ҳангоми маъмурияти шабака, сайти алоҳида ё ягон ариза ба ин гуна тадбирҳо муроҷиат кунед.
Қадами 3: Танзимоти асосӣ
Танзимоти асосӣ ба танзимоти хости маҷозӣ ишора мекунад, ки барои танзимот ва ҷойгиркунии доменҳои гуногун дар як сервер муфид аст. Яке аз як ҳости виртуалии виртуалӣ хеле кофӣ аст, агар шумо танҳо бо як сайт сару кор гиред, аммо ҳангоми бақайдгирии соҳаҳои дигар, шумо бояд ба эҷоди параметрҳои иловагӣ муроҷиат кунед. Масалан, мо як мизбони виртуалии муқаррарӣ мегирем ва дар сурати зарурӣ суроғаи онро иваз мекунед.
- Биёед аз офариниши каталог сар кунем, ки дар он тамоми духтари ҳости ҳайкали маҷозӣ нигоҳ дошта мешавад. Ин тавассути Sudo Mkdir -p -p /var/war/war/example.com/html анҷом дода мешавад.
- Папкаи иловагӣ лозим аст, ки дар он ҷо гузоришҳои ҳодиса ба таври худкор захира карда мешаванд. Барои илова кардани он ба SUMO Mko Mkdir -p -p /var/examle/example.com/log.
- Ҳуқуқҳои стандартӣ ба директорияро тавассути Судо Chow Chow Chow Chtow -р таъин кунед: $ Adver/wwar/examleple.com/html.
- Насб ва имтиёзҳо барои ҳар як корбар SUMO CHMOD -R 755 / Вар / Вар.
- Мо мегузорем, ки намунаи сафҳаи асосиро эҷод хоҳем кард, ки ҳангоми санҷиши қобилияти соҳибҳуқуқ нишон дода мешавад. Бо истифода аз муҳаррири нави матнӣ эҷод кунед, масалан, истифодаи Нано, шумо бояд SUDO NANO /Var/ectm/ectamle.com/html/html/index.html эҷод кунед.
- Вақте ки шумо муҳаррири матнро мекушоед, огоҳнома огоҳ карда мешавад, ки ин файли нав аст. Парво накунед, зеро он бояд бошад. Мо махсусан онро эҷод мекунем, конфигуратсияи мувофиқро фош мекунем.
- Рамзи поёнро гузоред, иваз кардани табрикоти стандартӣ дар матни худсарона. Агар шумо хоҳед, шумо метавонед сохторро бо эҷоди сафҳаи мувофиқ аз даст диҳед.
Хуш омадед ба мисол!
Муваффақият! Хости виртуалии мисоли Ampt.com кор мекунад!
- Тағиротро бо пахши Ctrl + O нигоҳ доред ва баъд муҳаррири матнро тавассути Ctrl + x гузоред.
- Инҳо танҳо танзимоти пешакӣ буданд. Акнун ба мизбони виртуалӣ гузаред: аввалан ба шумо лозим аст, ки ҷузвдонҳоро барои нигоҳдории он муайян кунед. Барои ин, SUDO MKI MKDir / ETC / HTTPD / Sites-дастрас / ғайра / HTTPD / Сайтҳоро фаъол кунед.
- Баъд аз ин, сервери вебро муайян кунед, ки акнун бояд бо дигар ҷузъҳо ҳамкорӣ кунад. Ин вазифа тавассути таҳрири файли асосии конфигуратсияи асосӣ амалӣ карда мешавад. Онро тавассути муҳаррири матн бо муайян кардани Sudo Nano Nano Nano /etc/httpd/httpd/httpd.conf иҷро кунед.
- Дар поёни рӯйхат кор кунед ва сайтҳои дохилиро гузоред - фаъол / * string.
- Пеш аз тарк кардани муҳаррири матн, фаромӯш кардани ҳама тағиротро фаромӯш накунед.
- Барои сохтани мизбони виртуалӣ, ба шумо ягон файли бознигарии танзимотӣ лозим мешавад. Онро тавассути Судо Нано /etc/htcpd/sites-available/example.com.conf.conf.
- Мазмуни инҷоро дар ин ҷо гузоред, иваз кардани сатрҳои лозимаро ба шумо.
StoreName www.example.com
Mapery.com
Созмонсозӣ /вар/www/exampleplple.com/html
Ergrog /var/war/ware/examleple.com/log/error.log.
Compactlog /var/var/www/examleple.com/logure/request.Log якҷоя.
- Он танҳо барои фаъол кардани файл тавассути Service Service тавассути SUMO LN -S /s /et /s /etpd/SETESTACT_EETCAILD/SECTPD/SETAMPLER_EETAMPLE.COMED.
Қадами 4: Танзими назорати дастрасӣ
Агар он ба таъсиси параметрҳои глобалӣ меравад, зарур аст, таъмини дастрасӣ, нишон медиҳад, ки дар бораи шумораи корбарон, ки метавонанд ба директорияи қаблан баррасӣшуда тағирот ворид кунанд, зарур аст. Ин тартиб бо истифодаи василаи стандартии Селинюс масъули идоракунии сатҳи дастрасӣ иҷро карда мешавад.
- Параметри амнияти ҷаҳонӣ тавассути SUDSBool-Satchbool -P HTTPD_UNIDET 1. Он ҳамаи намудҳои равандҳоро ҳамчун як пешниҳод хоҳад кард.
- Минбаъд тавсия дода мешавад, ки параметрҳои ҷории Selinux-ро, ки ба таври худкор таъмин карда шуда бошанд. Барои ин, Sudo ls -dz /var/var/examm/example.com/loge/.
- Дар натиҷа, шумо мундариҷаи drwxr-xr-x мебинед. Реша решаи Unonfine_R: hertpd_tys_sys_cont_cement_t: s0 /var/exm/www/examle.com/loge/. Ин маънои онро дорад, ки ҳоло испанӣ танҳо ин файлҳоеро хонда метавонад, ки дар папкаи насбшуда таъсис дода шуда бошад, бояд конфигуратсияро тағир диҳад.
- Ин вазифа тавассути SUDO SUMONA SCANDEXTESTENT гузаронида мешавад - то HTTPD_LOG_T "/var/word/wwar/example.com/logbe accomment?".
- Тағиротро захира кунед ва онро анҷом диҳед, то пас аз азнавсозии сервер тавассути ворид кардани сервер тавассути ворид кардани сервер фаъол карда шаванд ..v-v/ward/wwar/examlepleple.com/log.
- Акнун тағиротҳоро дар SUDO LS -dz /dar/ward/www/example.com/log/ боз кунед.
- Тавре ки шумо мебинед, дар натиҷа, хулоса дорои шакли DRWXR-XR-x мебошад. Реша решаи undonfined_R: incess_log_log_t: s0 /var/dam/war/war/examled.examm_log, бинобар ин ҳама чиз дуруст иҷро карда мешавад.
- Ин танҳо барои санҷиши ҳамаи тағирот боқӣ мемонад. Барои ин, ворид кардани SUDO SETOTL-ро ба кор дароред ва воридро клик кунед.
- Бо муайян кардани пароли супервусер амалро тасдиқ кунед.
- Барои ворид шудан ба LS -VZ /var/ward/www/example.com/log дархост дархост кунед. Агар мундариҷае, ки пайдо шудааст, -rw-r - r--. 1 Решаи решаи решавӣ.log -rw-r - r--. 1 решаи реша решаи 0 дархост .Лог, ин маънои онро дорад, ки ҳама танзимоти қаблӣ дуруст анҷом дода шуданд.
Шумо бо тартиби насб ва танзимоти умумии сервери Web Axer Sentral будед. Худи насбкунӣ вақти зиёдро намегиред ва тамоми душвориҳо танҳо бо танзимот пайваст карда намешаванд. Агар дастури пешниҳодшуда барои тағир додани параметрҳои тағйирёбанда ва идоракунии apache, шумо ба шумо кофӣ набудед, ба шумо маслиҳат медиҳем, ки ҳуҷҷатҳои расмиро бо истифода аз истинод дар зер омӯхтед.
Ба сайти расмии ҳуҷҷатҳои apache равед