Phabricator: Sethala se Felletseng sa Nts'etsopele ea Software

Nts'etsopele ea software e hola ka potlako, boqapi ha bo fane ka sebaka sa ho ikamahanya le maemo maemong a mang, ke ka hona sechaba sa mahala sa software se fanang ka tharollo e mengata e le hore nts'etsopele ea software e be boleng bo holimo letsatsi le leng le le leng, e 'ngoe ea tharollo ke Phabricator.

Phabricator ke eng?

Phabricator ke pokello ea lits'ebetso tsa webo tse thusang lik'hamphani tsa software ho aha software ea boleng bo holimo, ho kenyeletsoa lisebelisoa tsa ho lekola likhoutu, phetoho ea ho lekola, ho batla bug, le tlhahiso ea wiki. Phabricator e kopanya le Git, Monono y Phetoho.

phabricator

phabricator

Phabricator ke software ea mahala le ea mohloli o bulehileng, e ajoang tlasa Laesense ea Apache 2. E ngotsoe ka php e tlaase Cross-platform mme nts'etsopele ea eona e qalile ka 2010, e etsang hore e be tharollo e holileng.

Phabricator e qapiloe qalong e le sesebelisoa sa ka hare bakeng sa Facebook, moqapi oa eona ea ka sehloohong ke Evan Priestly e siileng Facebook ho tsoelapele ka ntšetso-pele ea Phabricator k'hamphaning e ncha e bitsoang Bokgoni.

Likarolo tsa Phabricator

Phabricator e kenyeletsa likopo tsa:

  • Tlhahlobo le tlhahlobo ea khoutu ea mohloli.
  • Ho boloka le ho hlophisa libaka tsa polokelo.
  • Ho latela litšitšili.
  • Bookameli ba morero.
  • Puisano le litho tsa sehlopha.
  • Moralo oa mosebetsi.
  • Ela Hloko.
  • Nts'etsopele ea sehlopha le ea poraefete.
  • Kaho e nang le kopanyo e tsoelang pele.

Ke mang ea sebelisang Phabricator?

Ho na le lik'hamphani tse ngata, lihlopha tsa nts'etsopele, bahlahisi le sechaba se e sebelisang letsatsi le letsatsi Phabricator, tse ling tsa tsona ke: Dropbox, UBER, Bloomberg, Haskell, Facebook, Instagram, Disqus, freeBSD, blender, Pinterest, khanacademy, asana, wikimedia, KDE, hara tse ling.

Mokhoa oa ho kenya Phabricator

Litlhoko tsa ho kenya

Phabricator ke sesebelisoa sa LAMP (Linux, Apache, MySQL, PHP). Bakeng sa kenya Phabricator se hloka ho:

  • Khomphutha e tloaelehileng e kentseng le ho tsamaisa kabo ea Linux kapa Sisteme e ts'oanang ea Ts'ebetso.
  • Lebitso la domain (e ka ba phabricator.mycompany.com, phabricator.localhost).
  • Tsebo ea mantlha ea tsamaiso ea litsamaiso.
  • Apache (Apache + mod_php), nginx (nginx + Php-fpm), kapa seva se seng sa webo;
  • PHP (PHP 5.2 kapa e phahameng, empa PHP 7 ha e tšehetsoe), MySQL (MySQL 5.5 kapa e phahameng e khothalletsoa) le Git.

Ho kenya likarolo tse hlokahalang

Haeba u kenya Ubuntu kapa sesebelisoa sa RedHat, ho na le mangolo a ho kenya a fumanehang a lumellang ho hlongoa ha othomathiki ea Phabricator

Haeba o batla ho etsa setup le ho kenya ka letsoho, o hloka ho etsa tse latelang:

Haeba u se u ntse u thehile LAMP, mohlomong u se u ntse u na le tsohle tseo u li hlokang. Re tlameha ho kenya Phabricator le litšepiso tsa eona:

$ cd kae kae / # khetha sesebelisoa sa ho kenya
kae kae / $ git clone https://github.com/phacility/libphutil.git
kae kae / $ git clone https://github.com/phacility/arcanist.git
kae kae / $ git clone https://github.com/phacility/phabricator.git

Tlhomamiso APC (boikhethelo)

Kaha Phabricator e ngotsoe ka PHP, e tla sebetsa kapele haholo ha APC e kentsoe. Re kanna ra kenya "pcre-devel":

sudo yum kenya pcre-devel

Joale o na le likhetho tse peli. Kenya PECL (leka sena pele):

Sudo yum kenya php-pere sudo pecl kenya apc

Haeba seo ha se sebetse, kenya sephutheloana ho tsoa PECL ka kotloloho ebe u latela litaelo tsa kaho.

Ho kenya APC ke taba ea boikhethelo, empa e khothalelitsoe haholo, Haholo-holo libakeng tsa tlhahiso.

Hang ha APC e kentsoe, netefatsa hore ea fumaneha ka ho sebetsa:

php ke | grep apc

Haeba e sa hlahe, eketsa:

katoloso = apc.so

.. ka "/etc/php.d/apc.ini" kapa file "php.ini" e bonts'itsoeng ke "php -i".


Litaba tsa sengoloa sena li latela melao-motheo ea rona ea melao ea boitšoaro ea bongoli. Ho tlaleha phoso tlanya mona.

Maikutlo a 0, siea ea hau

Siea maikutlo a hau

aterese ya hao ya imeile ke ke ho phatlalatswa. masimo a hlokahala a tšoailoe ka *

*

*

  1. E ikarabella bakeng sa data: Miguel Ángel Gatón
  2. Morero oa data: Laola SPAM, tsamaiso ea maikutlo.
  3. Molao: Tumello ea hau
  4. Puisano ea data: Lintlha li ke ke tsa tsebisoa batho ba boraro ntle le ka tlamo ea molao.
  5. Polokelo ea data: Database e hapiloeng ke Occentus Networks (EU)
  6. Litokelo: Nako efe kapa efe o ka fokotsa, oa hlaphoheloa mme oa hlakola tlhaiso-leseling ea hau.