{"id":91705,"date":"2020-08-17T07:42:09","date_gmt":"2020-08-17T05:42:09","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/kak-sluchajno-prodolzhit-pisat-web-gui-dlya-haproxy"},"modified":"2020-08-17T07:42:09","modified_gmt":"2020-08-17T05:42:09","slug":"kak-sluchajno-prodolzhit-pisat-web-gui-dlya-haproxy","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/kak-sluchajno-prodolzhit-pisat-web-gui-dlya-haproxy","title":{"rendered":"Si t\u00eb vazhdoni rast\u00ebsisht t\u00eb shkruani nj\u00eb Web-GUI p\u00ebr Haproxy","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Ka kaluar dy vjet e 4 dit\u00eb nga kur shkrova <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/419865\/\">Si t\u00eb shkruash rast\u00ebsisht nj\u00eb Web-GUI p\u00ebr Haproxy<\/a><\/noindex>, dhe puna tashm\u00eb nuk \u00ebsht\u00eb aty \u2014 gjith\u00e7ka ndryshon dhe zhvillohet dhe HAProxy-WI p\u00ebrpiqet t\u00eb ndjek\u00eb k\u00ebt\u00eb trend. Gjat\u00eb dy viteve \u00ebsht\u00eb b\u00ebr\u00eb shum\u00eb pun\u00eb, mbi ndryshimet kryesore do t\u00eb flas tani, k\u00ebshtu q\u00eb: mir\u00ebse vini n\u00ebn \"kat\".<\/p>\n<p><img decoding=\"async\" alt=\"Si t\u00eb vazhdoni rast\u00ebsisht t\u00eb shkruani nj\u00eb Web-GUI p\u00ebr Haproxy\" src=\"\/wp-content\/uploads\/2020\/08\/bac46568401fe775336dd8d76129d260.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\n1. Le t\u00eb filloj me at\u00eb q\u00eb bie menj\u00ebher\u00eb n\u00eb sy dhe kjo sigurisht q\u00eb \u00ebsht\u00eb \u2014 dizajni. Sipas mendimit tim gjith\u00e7ka \u00ebsht\u00eb b\u00ebr\u00eb m\u00eb logjike, m\u00eb e kuptueshme dhe m\u00eb e p\u00ebrshtatshme, dhe sigurisht edhe m\u00eb t\u00ebrheq\u00ebse. :) Seksionet e menus\u00eb jan\u00eb b\u00ebr\u00eb m\u00eb t\u00eb strukturuara.<\/p>\n<p>2. Tani ka faqe p\u00ebr \u00e7do server, gj\u00eb q\u00eb \u00ebsht\u00eb e dobishme p\u00ebr t\u00eb kuptuar funksionimin e sh\u00ebrbimeve t\u00eb ve\u00e7anta. Kjo duket k\u00ebshtu:<\/p>\n<p><img decoding=\"async\" alt=\"Si t\u00eb vazhdoni rast\u00ebsisht t\u00eb shkruani nj\u00eb Web-GUI p\u00ebr Haproxy\" src=\"\/wp-content\/uploads\/2020\/08\/b6abcbb5eb36ca58764958d921d786e0.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n3. Ka nj\u00eb mb\u00ebshtetje p\u00ebr Nginx! Integrimi si me HAProxy nuk \u00ebsht\u00eb arritur fatkeq\u00ebsisht p\u00ebr shkak t\u00eb mund\u00ebsive m\u00eb t\u00eb kufizuara p\u00ebr nxjerrjen e statistikave n\u00eb versionin falas t\u00eb Nginx, por funksionet kryesore (redaktimi, krahasimi dhe versionimi i konfigurations, funksionimi dhe instalimi i sh\u00ebrbimeve) jan\u00eb t\u00eb disponueshme p\u00ebr Nginx me HAProxy-WI.<\/p>\n<p><img decoding=\"async\" alt=\"Si t\u00eb vazhdoni rast\u00ebsisht t\u00eb shkruani nj\u00eb Web-GUI p\u00ebr Haproxy\" src=\"\/wp-content\/uploads\/2020\/08\/098596cebbc62392264349d41f3e3f8d.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n4. Tani mund t\u00eb \u00e7oni n\u00eb funksionimin e plot\u00eb t\u00eb monitorimit p\u00ebr HAProxy dhe Nginx! Ai p\u00ebrb\u00ebhet nga: Grafana, Prometheus dhe eksportuesit e Nginx dhe HAProxy. Nj\u00eb ose dy klikime dhe mir\u00ebse vini n\u00eb dashboard!<\/p>\n<p>5. N\u00eb komentet e postit t\u00eb m\u00ebparsh\u00ebm disa her\u00eb m\u00eb than\u00eb se p\u00ebrdorimi i skriptave bash p\u00ebr instalimin e sh\u00ebrbimeve \u00ebsht\u00eb si t\u00eb t\u00eb q\u00ebllosh veten n\u00eb k\u00ebmb\u00eb. Un\u00eb pajtohem me ta dhe p\u00ebr k\u00ebt\u00eb arsye 95% e t\u00eb gjitha instalimeve tani kalojn\u00eb p\u00ebrmes Ansible. Me t\u00eb v\u00ebrtet\u00eb e p\u00ebrshtatshme, dhe gjithashtu m\u00eb t\u00eb besueshme. Nj\u00eb plus rreth k\u00ebtu!<\/p>\n<p>6. Si mund t\u00eb mos shpik\u00ebsh nj\u00eb bi\u00e7iklet\u00eb n\u00eb nj\u00eb bi\u00e7iklet\u00eb? Nj\u00eb f\u00ebmij\u00eb i bi\u00e7iklet\u00ebs, th\u00ebn\u00eb k\u00ebshtu... Nj\u00eb bi\u00e7iklet\u00eb e vog\u00ebl, me tri rrota ndoshta: mund\u00ebsia e monitorimit t\u00eb thjesht\u00eb t\u00eb porteve p\u00ebr shkak t\u00eb aksesit t\u00eb portit, p\u00ebrgjigjes HTTP dhe kontrollit t\u00eb p\u00ebrgjigjes p\u00ebrmes nj\u00eb fjale ky\u00e7e. Po, nuk ka shum\u00eb funksione, por \u00ebsht\u00eb e leht\u00eb p\u00ebr t\u00eb instaluar dhe administruar \ud83d\ude42<\/p>\n<p><img decoding=\"async\" alt=\"Si t\u00eb vazhdoni rast\u00ebsisht t\u00eb shkruani nj\u00eb Web-GUI p\u00ebr Haproxy\" src=\"\/wp-content\/uploads\/2020\/08\/0da9875f57402abb4e6b21ee26d4a241.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n7. Nj\u00eb pun\u00eb shum\u00eb e bukur me API-n\u00eb HAProxy RunTime. Pse shum\u00eb e bukur? Ka vet\u00ebm tek ne dhe... ndoshta askund tjet\u00ebr. Sigurisht q\u00eb ting\u00ebllon pak pretencioze, por m\u00eb p\u00eblqen me t\u00eb v\u00ebrtet\u00eb se si funksionon. Si duket puna me shum\u00eb nga ato t\u00eb preferuara dhe t\u00eb urrejtura nj\u00ebkoh\u00ebsisht stick-table:<\/p>\n<p><img decoding=\"async\" alt=\"Si t\u00eb vazhdoni rast\u00ebsisht t\u00eb shkruani nj\u00eb Web-GUI p\u00ebr Haproxy\" src=\"\/wp-content\/uploads\/2020\/08\/b1fd8c6e3fab0710c9f68cb050534473.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nBesoj se \u00ebsht\u00eb gjith\u00e7ka p\u00ebr t\u00eb sot. Ka pasur shum\u00eb pun\u00eb t\u00eb lidhura me grupet, rolet, sigurin\u00eb dhe identifikimin e gabimeve... E a e dini \u00e7far\u00eb? Tani \u00ebsht\u00eb <noindex><a rel=\"nofollow\" href=\"https:\/\/haproxy-wi.org\">ka nj\u00eb faqe interneti<\/a><\/noindex>, ku ka mund t\u00eb gjeni nj\u00eb demo t\u00eb HAProxy-WI dhe mund t\u00eb provoni gjith\u00e7ka vet\u00eb, si dhe ku ka changelog. Vet\u00ebm mos e b\u00ebni \u201eefekti Habra\u201d,sepse kam nj\u00eb server t\u00eb dob\u00ebt p\u00ebr faqen dhe demo. Dhe lidhja p\u00ebr <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Aidaho12\/haproxy-wi\">GitHub<\/a><\/noindex><br \/>\n<br \/>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/515116\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u043e\u0448\u043b\u043e \u0434\u0432\u0430 \u0433\u043e\u0434\u0430 \u0438 4 \u0434\u043d\u044f, \u043a\u0430\u043a \u044f \u043d\u0430\u043f\u0438\u0441\u0430\u043b \u041a\u0430\u043a \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u043e \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c Web-GUI \u0434\u043b\u044f Haproxy, \u0430 \u0432\u043e\u0437 \u0443\u0436\u0435 \u0434\u0430\u0432\u043d\u043e \u043d\u0435 \u0442\u0430\u043c \u2014 \u0432\u0441\u0435 \u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u0438 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0438 HAProxy-WI \u0441\u0442\u0430\u0440\u0430\u0435\u0442\u0441\u044f \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u044d\u0442\u043e\u0439 \u0442\u0435\u043d\u0434\u0435\u043d\u0446\u0438\u0438. \u0417\u0430 \u0434\u0432\u0430 \u0433\u043e\u0434\u0430 \u0431\u044b\u043b\u043e \u043f\u0440\u043e\u0434\u0435\u043b\u0430\u043d\u043e \u043c\u043d\u043e\u0433\u043e \u0440\u0430\u0431\u043e\u0442\u044b, \u043e\u0431 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f\u0445 \u044f \u0438 \u0445\u043e\u0447\u0443 \u0441\u0435\u0439\u0447\u0430\u0441 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u0442\u044c, \u0442\u0430\u043a \u0447\u0442\u043e: \u0434\u043e\u0431\u0440\u043e \u043f\u043e\u0436\u0430\u043b\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u0434 \u00ab\u043a\u0430\u0442\u00bb. 1. \u041d\u0430\u0447\u043d\u0443 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":91706,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-91705","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u043e\u0448\u043b\u043e \u0434\u0432\u0430 \u0433\u043e\u0434\u0430 \u0438 4 \u0434\u043d\u044f, \u043a\u0430\u043a \u044f \u043d\u0430\u043f\u0438\u0441\u0430\u043b \u041a\u0430\u043a \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u043e \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c Web-GUI \u0434\u043b\u044f Haproxy, \u0430 \u0432\u043e\u0437 \u0443\u0436\u0435 \u0434\u0430\u0432\u043d\u043e \u043d\u0435 \u0442\u0430\u043c \u2014 \u0432\u0441\u0435 \u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u0438 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0438.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/kak-sluchajno-prodolzhit-pisat-web-gui-dlya-haproxy\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041a\u0430\u043a \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u043e \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u044c \u043f\u0438\u0441\u0430\u0442\u044c Web-GUI \u0434\u043b\u044f Haproxy | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u043e\u0448\u043b\u043e \u0434\u0432\u0430 \u0433\u043e\u0434\u0430 \u0438 4 \u0434\u043d\u044f, \u043a\u0430\u043a \u044f \u043d\u0430\u043f\u0438\u0441\u0430\u043b \u041a\u0430\u043a \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u043e \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c Web-GUI \u0434\u043b\u044f Haproxy, \u0430 \u0432\u043e\u0437 \u0443\u0436\u0435 \u0434\u0430\u0432\u043d\u043e \u043d\u0435 \u0442\u0430\u043c \u2014 \u0432\u0441\u0435 \u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u0438 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/kak-sluchajno-prodolzhit-pisat-web-gui-dlya-haproxy\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-08-17T05:42:09+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-08-17T05:42:09+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Si t\u00eb vazhdosh rast\u00ebsisht t\u00eb shkruash nj\u00eb Web-GUI p\u00ebr Haproxy | ProHoster","description":"Kan\u00eb kaluar dy vjet dhe 4 dit\u00eb q\u00eb kur shkrova Si t\u00eb shkruash rast\u00ebsisht nj\u00eb Web-GUI p\u00ebr Haproxy, dhe gjendja e gjith\u00e7kaje nuk \u00ebsht\u00eb aty \u2014 gjith\u00e7ka po ndryshon dhe zhvillohet.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/kak-sluchajno-prodolzhit-pisat-web-gui-dlya-haproxy","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041a\u0430\u043a \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u043e \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u044c \u043f\u0438\u0441\u0430\u0442\u044c Web-GUI \u0434\u043b\u044f Haproxy | ProHoster","og:description":"\u041f\u0440\u043e\u0448\u043b\u043e \u0434\u0432\u0430 \u0433\u043e\u0434\u0430 \u0438 4 \u0434\u043d\u044f, \u043a\u0430\u043a \u044f \u043d\u0430\u043f\u0438\u0441\u0430\u043b \u041a\u0430\u043a \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u043e \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c Web-GUI \u0434\u043b\u044f Haproxy, \u0430 \u0432\u043e\u0437 \u0443\u0436\u0435 \u0434\u0430\u0432\u043d\u043e \u043d\u0435 \u0442\u0430\u043c \u2014 \u0432\u0441\u0435 \u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u0438 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0438.","og:url":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/kak-sluchajno-prodolzhit-pisat-web-gui-dlya-haproxy","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-08-17T05:42:09+00:00","article:modified_time":"2020-08-17T05:42:09+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"91705","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 12:22:23","updated":"2022-10-04 17:03:41","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/91705","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=91705"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/91705\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media\/91706"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=91705"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=91705"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=91705"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}