Почетна » како да » Како да направите сопствени Усенет Индекер

    Како да направите сопствени Усенет Индекер

    Има доста НЗБ Индекера тамо као што су НЗБ Матрик и НЗБс (дот) ОРГ, али они само индексирају НЕКИ оф Усенет. Ево како да направите сопствени индексер тако да можете да индексирате оно што желите.

    Ствари које ће вам требати:

    • Рачунар који изводи Убунту.
    • Усенет налог.
    • Основно разумевање Линук терминала.
    • Пристојна интернет веза.

    Ако имате све горе наведено, добро је кренути, почнимо.

    Инсталлинг НевзНаб

    Радићемо скоро целу инсталацију са терминала, па покрените терминал и извршите следеће:

    судо гноме-терминал

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

    Прва ствар коју желите да урадите је да ажурирате своја спремишта:

    апт-гет упдате

    Већина ствари везаних за Веб сајт у Убунтуу живи у / вар / ввв, тако да ћемо направити директоријум за нашу инсталацију и поставити дозволе за писање у фасцикли:

    мкдир -п / вар / ввв / невзнаб

    цхмод 777 / вар / ввв / невзнаб

    Затим морамо инсталирати ПХП:

    апт-гет инсталл -и пхп5 пхп5-дев пхп-пеар

    Морамо инсталирати и неколико додатних ПХП проширења:

    апт-гет инсталл-пхп5-гд пхп5-мискл пхп5-цурл

    Следећа ствар коју треба да урадимо је да уредимо ПХП конфигурацију, користићемо нано за ово:

    нано /етц/пхп5/цли/пхп.ини

    Постоје две поставке које треба променити, прво морате променити:

    мак_екецутион_тиме = 120

    Такође ћете морати да промените поставку дате.тимезоне, овде можете добити потпуну листу могућих вредности.

    Затим морамо инсталирати неку врсту базе података, одлучио сам се за МиСКЛ:

    апт-гет инсталл мискл-сервер-5.5

    апт-гет инсталл мискл-цлиент-5.5

    апт-гет инсталл либмисклцлиент-дев

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

    Последња ствар коју требамо инсталирати је Апацхе:

    апт-гет инсталл -и апацхе2

    Мораћемо да направимо исте промене које смо направили у основној ПХП конфигурацији, до конфигурације Апацхе-а, ту је и додатна поставка која треба да се промени, поново ћемо користити нано:

    нано /етц/пхп5/апацхе2/пхп.ини

    Ово су поставке које ћете морати да промените:

    • мемори_лимит = -1
    • мак_екецутион_тиме = 120
    • дате.тимезоне = Европа / Лондон

    Сада морамо да креирамо одговарајућу Апацхе конфигурацију за наш веб сајт, тако да покренемо:

    нано / етц / апацхе2 / ситес-аваилабле / невзнаб

    Када се нано отвори, нанесите следеће у датотеку:


    СерверАдмин вебмастер @ лоцалхост
    СерверНаме лоцалхост

    ДоцументРоот / вар / ввв / невзнаб / ввв
    ЕррорЛог /вар/лог/апацхе2/еррор.лог
    ЛогЛевел варн

    Направите промене у датотеци.

    Сада када су инсталирани сви предуслови, можемо инсталирати НевзНаб, па идите на страницу за преузимање и узмите копију НевзНаб Цлассиц.

    Када је преузела екстракт.

    Сада копирајте све екстраховане датотеке.

    Налепите их у:

    / вар / ввв / невзнаб

    Сада отворите нови терминал и покрените следеће команде да бисте регистровали НевзНаб као подразумевани сајт, као и омогућили мод-реврите.

    судо а2диссите дефаулт
    судо а2енсите невзнаб
    судо а2енмод реврите
    судо сервис апацхе2 рестарт

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

    Коначно, да бисте издвојили неке проблеме са дозволама, покрените следеће:

    судо цхмод 777 / вар / ввв / невзнаб / ввв / либ / смарти / темплатес_ц
    судо цхмод 777 / вар / ввв / невзнаб / ввв / цовер / мовиес
    судо цхмод 777 / вар / ввв / невзнаб / ввв / цовер / мусиц
    судо цхмод 777 / вар / ввв / невзнаб / ввв
    судо цхмод 777 / вар / ввв / невзнаб / ввв / инсталл
    судо цхмод 777 / вар / ввв / невзнаб / нзбфилес /

    Конфигурација

    Сада када је инсталиран НевзНаб, потребно је да га конфигуришемо, јер ипак не би било смисла да покренете свој индексер ако га нисте прилагодили. Отворите свој претраживач и идите на хттп: // лоцалхост / инсталл. Када се страница учита, кликните на дугме да бисте проверили статус ваших предуслова.

    Напомена: Добићете два подешавања која имају статус упозорења, то су датум.време и подешавања меморије_вредности. Само их игноришите и наставите.

    Када кренете даље, морат ћете ставити вјеродајнице за приступ МиСКЛ бази података.

    Потребни су вам и детаљи на усенет налогу.

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

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

    Честитамо што сте дошли у хангоут администратора.

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

    Затим кликните на везу Уреди.

    Сада искључите оквире за Мовиес, Мусиц и Цонсоле.

    Када то урадите, вратите се на хттп: // лоцалхост / админ и прођите кроз кораке да бисте завршили конфигурисање индексера.

    То је све. Будите сигурни да ме пратите на Твиттер-у: @таибгибб