Сайтыгызны җирле серверда идарә итү өчен, сез бер үк вакытта планлаштырылган һәм бернинди хатасыз планлаштырылган бер системаны оешкан өстәмә компонентлар җыелмасын урнаштырырга тиеш. Мондый структураның төп компонентларының берсе веб-сервер булып саналырга мөмкин. Кулланучылар еш кына Apache кулланырга, көйләүнең гадилеге һәм сыгылыгы булганга, шулай ук тышкы модульләрне тоташтыру мөмкинлеге аркасында. Ләкин, монтаж һәм төп конфигурация - процесс тиз һәм кайберәүләр өчен авыр түгел, шуңа күрә без бу турыда Centool 7 таратуда җентекләп сөйләргә телибез.
Центос 7дә APache урнаштырыгыз
Бүгенге мәкалә структурасы этап булачак, хәтта иң яңа кулланучы кулланучысы да веб-серверны монтажлау һәм әзерләүне төгәл аңлаган. Берпочмакның җентекле көйләүләре өчен кулланмалар бирмәвебезне ачыклагыз, ул кулланучының шәхси өстенлекләренә һәм булган башка мөһим компонентларга бәйле. Бу мәгълүмат өчен без сезгә һәрвакыт рәсми документларга мөрәҗәгать итәргә киңәш итәбез.1 адым: әзерлек һәм урнаштыру
Әйдәгез, APAche дөреслеге өчен җаваплы компонентлар урнаштырудан ераклашыйк һәм барлык ярдәмче хезмәтләрне өсти. Без моның өчен тарату золымын куллану өчен бүлүнең резервуитикасын тәкъдим итәбез, чөнки программа тәэминатының соңгы тотрыклы версиясе һәрвакыт урнаша, һәм монтаж процессы үзе күп вакыт алмый.
- "Терминалны" эшләгез, мәсәлән, "фаворитлар" бүлегендә иконасы аша.
- Әгәр дә компьютерда урнаштырылган яки сез аның бер компонентларын очраклы рәвештә бетерсәгез, аны кертү төймәсенә басып, Sudo yum яңартуын кулланыгыз.
- Бу гамәл суперузер исеменнән башкарыла, димәк, сез моны бу хисаптан серсүзне күрсәтеп расларга тиеш.
- Яңартулар урнаштырылган булса, сезгә моны хәбәр итәрсең, һәм пакет юкка чыкса, аннары тиешле персонажның тагын бер хәбәре пәйда булачак.
- Хәзер әйдәгез, нуршеяны урнаштыру турында сөйләшик. Без әйткәнчә, без моның өчен рәсми саклагыч кулланачакбыз, шуңа күрә Sudo Yum командасын HTTTD урнаштыру өчен кертергә кирәк.
- Пакет урнаштыруны хәбәр иткәндә, Y версиясен сайлап раслагыз.
- Урнаштыру тәмамлануны көтегез, бу процессын өзмәс өчен хәзерге терминал сессиясен ябмыйсыз.
- Ахырда, судно система проекты аша эшләп була торган веб-сервер башларга киңәш ителә.
- Sudo системалы статусы белән хәзерге статусны тикшерегез.
- Мәгънәләштерү "Актив: актив (актив (йөгерү)" Хәзерге вакытта апачы дөрес эшләп, алга таба конфигурациягә керә ала.
Веб-сервер урнаштыру өчен төп процедура турында сез белергә тиеш иде. Күргәнегезчә, анда катлауланмый. Алга таба, без төп хезмәтләр белән үзара бәйләнеш һәм төп конфигурация урнаштыру турында сөйләшергә телибез, һәм сез конфигурация һәм идарә итү инстригурациясен яки белемнәрен өйрәнергә тиешме-юкмы икәнен сайларга тиеш.
2 адым: Apache җитәкчелеге
Веб-серверның югары сервер, бүтән бүлүдәге кебек, хезмәт формасында фонда фонтацияләнә. Килешү буенча, ул автооладка өстәлә, һәм без дәүләтне активлаштыру һәм раслау турында сөйләдек инде. Әгәр дә сезнең бу корал белән идарә итү теләге булса, ул шулай итеп үткәрелә:
- APACERны тәмамлау өчен Sudo системасын кертегез.
- Бу һәм барыннан да алдагы боерыклар суперузер исеменнән башкарылачак, шуңа күрә сезгә тиешле серсүз кертеп расларга кирәк.
- Яңарту Sudo системасы белән шттд боерыкны яңадан башлап җибәрегез. Бу команда сервер уңышсыз булган очракта яки калган компонентлар белән үзара бәйләнеш үзенчәлекләре аркасында таләп ителә.
- Sudo системасы актуаль йөкләү httpd-ны күчерегез, көчле булса, барлык үзгәрешләр бар, ләкин тоташуларның берсе дә бозылмаган.
- Sudo системасы ATTD командасын сүндерегез Ботолоадны бетерә, Sudo системасы HTTDDD стандарт хәлне кире кайтара. Моннан тыш, бу вариантны эшләгәндә, бу параметр өчен җаваплы яңа символик сылтама булдыруга хәбәр ителәчәк.
Күргәнегезчә, хезмәт күрсәтү дәүләте белән иң стандарт коллективлар белән идарә итегез. Әгәр сез еш кына сез еш кына "Челтәр идарәсе, аерым сайт яки теләсә нинди кушымталар вакытында мондый чараларга мөрәҗәгать итмәскә кирәкме?
3 адым: Төп конфигурация
Төп конфигурация виртуаль кабул итүче конфигурациясенә кагыла, бу бер сервердагы төрле доменнарны көйләүләр һәм урнаштыру өчен файдалы. Әгәр дә сез бер сайт белән эш итсәгез, бер стандарт виртуаль хуҗа җитәрлек булса, башка районнарны теркәлгәндә, сез өстәмә параметрлар булдыруга мөрәҗәгать итәргә тиеш. Хәзер, мәсәлән, без стандарт виртуаль хуҗа алырбыз, һәм сез кирәкле очракта адресын үзгәртәсез.
- Әйдәгез, виртуаль хуҗаның кызы булган каталогтан башлаик. Бу Sudo mkdir -p /var/war/war/example.com/html командасында эшләнгән.
- Өстәмә папка кирәк, анда вакыйгалар журналлары автоматик рәвештә сакланачак. Sudo mkdir -p /var/war/war/example.com/ward кертү өчен өстәргә.
- Судо Чолес $ кулланучысы каталогына стандарт хокуклар куегыз: $ кулланучы /вар/www/example.com/html.
- Eachәрбер кулланучы өчен өстәмә урнаштыру һәм өстенлекләр Sudo Chod -r 755 / www / www.
- Хостның эш урынын тикшергәндә без төп битнең үрнәген булдырачакбыз. Уңайлы редактор аша яңа текст файл ясагыз, мәсәлән, нано ярдәмендә сез Sudo Nano /Var/example.com/wtml/index.html.
- Текст редакторын ачканда, бу хәбәр хәбәр ителәчәк, бу яңа файл. Борчылмагыз, чөнки ул булырга тиеш. Тиешле конфигурацияне фаш итеп, без аны махсус ясарбыз.
- Түбәндәге кодны кертегез, стандарт котлауны үзенчәлекле текстка алыштырыгыз. Әгәр теләсәгез, яраклы бит булдырып структураны тулысынча яңадан төзәтә аласыз.
Exife.com сайтына рәхим итегез!
Уңыш! Мисал.com виртуаль хуҗа эшли!
- Ctrl + O төймәсенә басып, аннары текст редакторыннан Ctrl + X аша калдырыгыз.
- Болар беренчел көйләүләр генә иде. Хәзер виртуаль хуҗага керегез: сезгә башта аның саклагычлары өчен күрсәтергә кирәк. Моның өчен Sudo mkdir / һ.б. / светофор / сайланган һ.б. / httdd / сайтларны эшләтеп җибәрү.
- Аннан соң, Веб-серверны күрсәтегез, ул хәзер аңа башка компонентлар белән аралашырга кирәк. Бу бурыч төп конфигурация файлын редакцияләү аша үткәрелә. Sudo Nano /etc/Htpd.chttpd.conf күрсәтеп, аны текст редакторы аша йөгерегез.
- Исемлек төбендә йөгерегез һәм катнаш сайтларны эшләтеп җибәрү өчен / * тезмә кертегез. Буталчык.
- Текст редакторы калдырганчы, барлык үзгәрешләрне сакларга онытмагыз.
- Виртуаль хуҗа булдыру өчен сезгә бүтән конфигурация файл кирәк булачак. Sudo Nano /etc/htpd/sitesity/sitesity/example.com.conf аша ясагыз.
- Эчтәлекне алга таба кертегез, кирәкле рәтләрне үзегезнекен алыштырыгыз.
Www.example.com сервер исеме
DerireReias.com
Доклад /вар / Свар/www/example.com/HTML
Erorlog /Var/war/war/example.com/log/error.log.
Costlog /var/war/war/example.com/Log/requests.log кушылган.
- Бу Sudo LN -S /TC/ht/Stpd/seample.com сайтындагы символик бәйләнешне булдырып гына активлаштыру гына кала.
4 адым: Контроль урнаштыруга керү
Әгәр дә ул глобаль параметрлар куярга килсә, керү контролен бирергә, берничә эксплуалация ясый алачак кулланучыларның берничә кулланучысын күрсәтеп, берничә кулланучының саны. Бу процедура идарә итү дәрәҗәсе өчен җаваплы стандарт Селинукс коралы ярдәмендә башкарыла.
- Sudo SedSebool -P аша глобаль куркынычсызлык параметрын куегыз httpd_united 1. Бу барлык төр эшкәрткечләр бирәчәк.
- Алга таба автоматик рәвештә бирелгән хәзерге SELINUX параметрларын тикшерү тәкъдим ителә. Моның өчен Sudo LS /VAR/war/example.com/log/ языгыз.
- Нәтиҗәдә, сез Drwxr-XR-X эчтәлеген күрерсез. Рот Конфирда тамыры Димәк, хәзер апаче урнаштырылган папкада ясалган файлларны гына укый ала, тиеш булган папкада ясалган файлларны гына укый ала, конфигурацияне үзгәртергә тиеш.
- Бу бурыч Sudo Semanage Fcontext -t -t Ratd_log_t "/Var/www/example.com/Log(/*)?".
- Changesзгәрешләрне саклагыз һәм аны Sudo Resneftorcon -R -V /Var/war/www/example.com/log.
- Хәзер SUDO LS /VAR/Var/war/example.com/Log/ үзгәрешләрен тикшерегез.
- Күргәнегезчә, нәтиҗәдә, нәтиҗәдә Drwxr-XR-X бар. Root Root Root Most Out: Obd_log_t: S0 /Var/war/www/example.com/Log, шуңа күрә барысы да дөрес эшләнде.
- Ул барлык үзгәрешләрне сынау өчен генә кала. Моның өчен Sudo системасын яңадан башлау httpd яңадан башлап, Enter төймәсенә басыгыз.
- Суперукер серсүзен күрсәтеп эшне раслагыз.
- LS -LZ /var/www/example.com сайтына кереп каталог сорап чыгыгыз. Күргән эчтәлек - R - R - R - R - R-. 1 тамыр тамыры хата.log-r - r--. 1 тамыр тамыры 0 запрос 0 зәгыйфь.log, бу алдагы көйләүләрнең барысы да дөрес тәмамланган дигән сүз.
Сез Centiose Apache веб-серверы белән таныш идең. 79 CentoS. Урнаштыру үзе күп вакыт таләп итмәячәк, һәм барлык кыенлыклар конфигурация белән генә бәйле. Әгәр дә параметрларны үзгәртү һәм Apache җитәкчелеге өчен тәкъдим ителсә, сез җитмәгәнне чыкса, без сезгә түбәндәге сылтаманы кулланып рәсми документларны өйрәнергә киңәш итәбез.
АПАче документациянең рәсми сайтына керегез