ນີ້ແມ່ນ pagekite ຄໍາສັ່ງທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
pagekite - ເຮັດໃຫ້ເຄື່ອງແມ່ຂ່າຍຂອງ localhost ເຫັນໄດ້ໂດຍສາທາລະນະ
ສະຫຼຸບສັງລວມ
pagekite [-- ທາງເລືອກ] [ການບໍລິການ] ຊື່ວ່າວ [+ ທຸງ]
ລາຍລະອຽດ
PageKite ແມ່ນລະບົບສໍາລັບການເປີດເຜີຍ localhost ເຊີບເວີກັບອິນເຕີເນັດສາທາລະນະ. ມັນແມ່ນຫຼາຍທີ່ສຸດ
ຖືກນໍາໃຊ້ທົ່ວໄປເພື່ອເຮັດໃຫ້ເຄື່ອງແມ່ຂ່າຍເວັບໄຊຕ໌ທ້ອງຖິ່ນຫຼືເຄື່ອງແມ່ຂ່າຍ SSH ສັງເກດເຫັນສາທາລະນະ, ເຖິງແມ່ນວ່າເກືອບ
ໂປຣໂຕຄໍທີ່ອີງໃສ່ TCP ສາມາດເຮັດວຽກໄດ້ຖ້າລູກຄ້າຮູ້ວິທີໃຊ້ HTTP proxy.
PageKite ໃຊ້ການປະສົມປະສານຂອງ tunnels ແລະ reverse proxies ເພື່ອຊົດເຊີຍຄວາມຈິງທີ່ວ່າ
localhost ປົກກະຕິແລ້ວບໍ່ມີທີ່ຢູ່ IP ສາທາລະນະແລະມັກຈະເປັນຜົນກະທົບທາງລົບ
ເງື່ອນໄຂເຄືອຂ່າຍ, ລວມທັງໄຟວໍທີ່ຮຸກຮານແລະຫຼາຍຊັ້ນຂອງ NAT.
ໂຄງການນີ້ປະຕິບັດທັງສອງສົ້ນຂອງອຸໂມງ: ທ້ອງຖິ່ນ "back-end" ແລະຫ່າງໄກສອກຫຼີກ
"front-end" relay reverse-proxy. ເພື່ອຄວາມສະດວກ, pagekite ຍັງປະກອບມີ HTTP ພື້ນຖານ
ເຊີບເວີສໍາລັບການເປີດເຜີຍໄຟລ໌ແລະໄດເລກະທໍລີຢ່າງໄວວາໄປຫາ World Wide Web ສໍາລັບການແບ່ງປັນແບບທໍາມະດາ
ແລະການຮ່ວມມື.
BASIC ການນໍາໃຊ້
ການນໍາໃຊ້ພື້ນຖານ, ໃຫ້ http://localhost: 80 / ຊື່ສາທາລະນະ:
$ pagekite NAME.pagekite.me
ເພື່ອເປີດເຜີຍໂຟນເດີສະເພາະ, ໄຟລ໌ ຫຼືໃຊ້ພອດທ້ອງຖິ່ນສຳຮອງ:
$ pagekite /a/path/ NAME.pagekite.me +indexes # ສ້າງໃນ HTTPD
$ pagekite *.html NAME.pagekite.me # ສ້າງໃນ HTTPD
$ pagekite 3000 NAME.pagekite.me # HTTPD ສຸດ 3000
ເພື່ອເປີດເຜີຍເຄື່ອງແມ່ຂ່າຍທ້ອງຖິ່ນຫຼາຍອັນ (SSH ແລະ HTTP):
$ pagekite ssh://NAME.pagekite.me ແລະ 3000 NAME.pagekite.me
ບໍລິການ ແລະ ວ່າວ
ການນໍາໃຊ້ທີ່ສຸດຂອງ pagekite ແມ່ນເປັນ back-end, ບ່ອນທີ່ມັນຖືກນໍາໃຊ້ເພື່ອເປີດເຜີຍທ້ອງຖິ່ນ
ການບໍລິການກັບໂລກພາຍນອກ.
ຕົວຢ່າງຂອງການບໍລິການແມ່ນ: ເຄື່ອງແມ່ຂ່າຍ HTTP ທ້ອງຖິ່ນ, ເຄື່ອງແມ່ຂ່າຍ SSH ທ້ອງຖິ່ນ, ໂຟນເດີຫຼືໄຟລ໌.
ການບໍລິການຖືກເປີດເຜີຍໂດຍການອະທິບາຍມັນຢູ່ໃນເສັ້ນຄໍາສັ່ງ, ພ້ອມກັບປະຊາຊົນທີ່ຕ້ອງການ
ຊື່ວ່າວ. ຖ້າຕ້ອງການຊື່ວ່າວທີ່ບໍ່ມີຢູ່ໃນການຕັ້ງຄ່າ
ໄຟລ໌ແລະໂຄງການແມ່ນດໍາເນີນການໂຕ້ຕອບ, ຜູ້ໃຊ້ຈະໄດ້ຮັບການ prompted ແລະໃຫ້ທາງເລືອກຂອງ
ລົງທະບຽນແລະ / ຫຼືການສ້າງວ່າວໃຫມ່ໂດຍນໍາໃຊ້ pagekite.net ການບໍລິການ.
ການບໍລິການຫຼາຍອັນ ແລະວ່າວສາມາດລະບຸໄວ້ໃນເສັ້ນຄຳສັ່ງດຽວ, ແຍກອອກດ້ວຍ
ຄໍາ 'AND' (ຕ້ອງໃຊ້ຕົວພິມໃຫຍ່ບັນທຶກ). ນີ້ອາດຈະເຮັດໃຫ້ເກີດບັນຫາຖ້າຫາກວ່າທ່ານມີຫຼາຍ
ໄຟລ໌ ແລະໂຟນເດີ້ຕ່າງໆຕາມຊື່ນັ້ນ, ແຕ່ວ່ານັ້ນຄວນຈະຂ້ອນຂ້າງຫາຍາກ. :-)
kiting CONFIGURATION
ທາງເລືອກ --ລາຍການ, --ຕື່ມ, --ປິດການໃຊ້ງານ ແລະ -- ເອົາອອກ ສາມາດນຳໃຊ້ເພື່ອໝູນໃຊ້ວ່າວ ແລະ
ຄໍານິຍາມການບໍລິການໃນໄຟລ໌ການຕັ້ງຄ່າຂອງທ່ານ, ຖ້າທ່ານຕ້ອງການບໍ່ແກ້ໄຂມັນດ້ວຍມື.
ຕົວຢ່າງ:
ເພີ່ມວ່າວໃໝ່
$ pagekite --add /a/path/ NAME.pagekite.me +indexes
$ pagekite --add 80 OTHER-NAME.pagekite.me
ເພື່ອສະແດງການຕັ້ງຄ່າປະຈຸບັນ
$ pagekite --list
ປິດການທໍາງານຫຼືລົບວ່າວ (--ເພີ່ມການເປີດໃຊ້ໃຫມ່)
$ pagekite --ປິດການໃຊ້ງານ OTHER-NAME.pagekite.me
$ pagekite --remove NAME.pagekite.me
ດອກໄມ້
ທຸງຖືກໃຊ້ເພື່ອປັບແຕ່ງພຶດຕິກຳຂອງວ່າວສະເພາະ, ຕົວຢ່າງໂດຍການເປີດການເຂົ້າເຖິງ
ຄວບຄຸມ ຫຼືຄຸນສົມບັດສະເພາະຂອງເຊີບເວີ HTTP ທີ່ມີໃນຕົວ.
ສາມັນ ທົງ
+ip/1.2.3.4
ເປີດໃຊ້ການເຊື່ອມຕໍ່ຈາກທີ່ຢູ່ IP ນີ້ເທົ່ານັ້ນ.
+ip/1.2.3
ເປີດໃຊ້ການເຊື່ອມຕໍ່ຈາກ netblock /24 ນີ້ເທົ່ານັ້ນ.
HTTP protocol ທົງ
+ ລະຫັດຜ່ານ/ຊື່=ຜ່ານ
ຕ້ອງການຊື່ຜູ້ໃຊ້ ແລະລະຫັດຜ່ານ (HTTP Basic Authentication)
+rewritehost
Rewrite the incoming host: header.
+rewritehost=N
ແທນທີ່ເຈົ້າພາບ: ຄ່າສ່ວນຫົວດ້ວຍ N.
+ ຫົວໜ້າດິບ
ຢ່າຂຽນຄືນໃຫມ່ (ຫຼືເພີ່ມ) ຫົວ HTTP ໃດໆ.
+ ບໍ່ປອດໄພ
ອະນຸຍາດໃຫ້ເຂົ້າເຖິງ phpMyAdmin, /admin, ແລະອື່ນໆ (ຕໍ່ວ່າວ).
Built-in HTTPD ທົງ
+ດັດສະນີ
ເປີດໃຊ້ດັດສະນີໄດເລກະທໍລີ.
+ດັດສະນີ=ທັງຫມົດ
ເປີດໃຊ້ດັດສະນີໄດເລກະທໍລີລວມທັງໄຟລ໌ທີ່ເຊື່ອງໄວ້ (dot-).
+ ເຊື່ອງ ລົບກວນ URL ຂອງໄຟລ໌ທີ່ແບ່ງປັນ.
+cgi=ບັນຊີລາຍຊື່
ບັນຊີລາຍຊື່ຂອງສ່ວນຂະຫຍາຍ, ສໍາລັບໄຟລ໌ໃດຄວນຖືກປະຕິບັດເປັນສະຄິບ CGI (ຕົວຢ່າງ:
+cgi=cgi,pl,sh).
OPTIONS
ພະລັງງານອັນເຕັມທີ່ຂອງ pagekite ແມ່ນຢູ່ໃນທາງເລືອກໃນການຈໍານວນຫລາຍທີ່ສາມາດໄດ້ຮັບການລະບຸໄວ້ໃນ
ເສັ້ນຄໍາສັ່ງຫຼືໃນໄຟລ໌ການຕັ້ງຄ່າ (ເບິ່ງຂ້າງລຸ່ມນີ້).
ໃຫ້ສັງເກດວ່າທາງເລືອກຫຼາຍ, ໂດຍສະເພາະແມ່ນການບໍລິການແລະຄໍານິຍາມໂດເມນ, ແມ່ນເພີ່ມເຕີມແລະຖ້າ
ໃຫ້ທາງເລືອກຫຼາຍຢ່າງ, ໂຄງການຈະພະຍາຍາມເຊື່ອຟັງພວກເຂົາທັງຫມົດ. ທາງເລືອກແມ່ນໄດ້ຮັບການປຸງແຕ່ງ
ໃນຄໍາສັ່ງແລະຖ້າພວກມັນບໍ່ຖືກເພີ່ມ, ທາງເລືອກສຸດທ້າຍຈະ override ກ່ອນຫນ້າທັງຫມົດ
ອັນ.
ເຖິງແມ່ນວ່າ pagekite ຍອມຮັບຫຼາຍທາງເລືອກທີ່ດີ, ສ່ວນໃຫຍ່ຂອງເວລາໂຄງການຈະເລີ່ມຕົ້ນ
ພຽງແຕ່ເຮັດວຽກ.
ສາມັນ ທາງເລືອກໃນການ
--ສະອາດ
ຂ້າມການໂຫຼດໄຟລ໌ການຕັ້ງຄ່າເລີ່ມຕົ້ນ.
--ລົງທະບຽນ
ສະໝັກບໍລິການ pagekite.net ແບບໂຕ້ຕອບ.
--ຄ່າເລີ່ມຕົ້ນ
ກໍານົດຄ່າເລີ່ມຕົ້ນສໍາລັບການນໍາໃຊ້ກັບການບໍລິການ pagekite.net.
--nocrashreport
ຢ່າສົ່ງລາຍງານການຂັດຂ້ອງແບບບໍ່ເປີດເຜີຍຊື່ໄປຫາ pagekite.net.
ດ້ານຫລັງ ທາງເລືອກໃນການ
--ແກະ
ແລ່ນ PageKite ໃນແກະແບບໂຕ້ຕອບ.
-- nullui
Silent UI ສໍາລັບການຂຽນອັກສອນ. ຖືວ່າແມ່ນແລ້ວໃນທຸກຄຳຖາມ.
--ລາຍການ ລາຍຊື່ວ່າວທີ່ກຳນົດຄ່າທັງໝົດ.
--ຕື່ມ ເພີ່ມ (ຫຼືເປີດໃຊ້) ວ່າວຕໍ່ໄປນີ້, ບັນທຶກ config.
-- ເອົາອອກ
ເອົາວ່າວຕໍ່ໄປນີ້, ບັນທຶກ config.
--ປິດການໃຊ້ງານ
ປິດການໃຊ້ງານວ່າວຕໍ່ໄປນີ້, ບັນທຶກ config.
-- ເທົ່ານັ້ນ ປິດການໃຊ້ງານທັງໝົດແຕ່ວ່າວຕໍ່ໄປນີ້, ບັນທຶກ config.
--ບໍ່ປອດໄພ
ອະນຸຍາດໃຫ້ເຂົ້າເຖິງ phpMyAdmin, /admin, ແລະອື່ນໆ (ທົ່ວໂລກ).
--ທ້ອງຖິ່ນ=ທ່າເຮືອ
ກຳນົດຄ່າສຳລັບການໃຫ້ບໍລິການໃນທ້ອງຖິ່ນເທົ່ານັ້ນ (ບໍ່ມີທາງໄກດ້ານໜ້າ).
--ເບິ່ງ=N
ສະແດງຂໍ້ມູນຕົວແທນ (N ສູງກວ່າ = verbosity ຫຼາຍ).
--noproxy
ບໍ່ສົນໃຈລະບົບ (ຫຼື config file) ການຕັ້ງຄ່າພຣັອກຊີ.
-- ຕົວແທນ=ປະເພດ:ເຄື່ອງແມ່ຂ່າຍ:port, --socksify=ເຄື່ອງແມ່ຂ່າຍ:port, --torify=ເຄື່ອງແມ່ຂ່າຍ:port
ເຊື່ອມຕໍ່ກັບສ່ວນຫນ້າໂດຍໃຊ້ SSL, HTTP proxy, SOCKS proxy, ຫຼື Tor
ເຄືອຂ່າຍປິດບັງຊື່. ປະເພດສາມາດເປັນ 'ssl', 'http' ຫຼື 'socks5'. ເຊີບເວີ
ຊື່ສາມາດເປັນຊື່ເຈົ້າພາບທຳມະດາ, user@hostname ຫຼື user:password@hostname. ສໍາລັບ
ການເຊື່ອມຕໍ່ SSL ສ່ວນຜູ້ໃຊ້ອາດຈະເປັນເສັ້ນທາງໄປຫາໄຟລ໌ PEM ໃບຢັ້ງຢືນລູກຄ້າ. ຖ້າຫຼາຍ
ຕົວແທນແມ່ນຖືກກໍານົດ, ພວກມັນຈະຖືກຕ່ອງໂສ້ຫນຶ່ງຫຼັງຈາກທີ່ອື່ນ.
--service_on=ໂປໂຕຄອນ:ຊື່ວ່າວ:ເຈົ້າພາບ:port:ຄວາມລັບ
ການຕັ້ງຄ່າທີ່ຊັດເຈນສໍາລັບວ່າວບໍລິການ. ໂດຍທົ່ວໄປວ່າວຖືກສ້າງຂື້ນໃນ
command-line ການບໍລິການແບບຫຍໍ້ທີ່ອະທິບາຍຂ້າງເທິງ, ແຕ່ syntax ນີ້ຖືກນໍາໃຊ້
ໃນໄຟລ໌ config.
--service_off=ໂປໂຕຄອນ:ຊື່ວ່າວ:ເຈົ້າພາບ:port:ຄວາມລັບ
ຄືກັນກັບ --service_on, ຍົກເວັ້ນຖືກປິດໃຊ້ງານໂດຍຄ່າເລີ່ມຕົ້ນ.
--service_cfg=..., --webpath=...
ຕົວເລືອກເຫຼົ່ານີ້ຖືກໃຊ້ໃນໄຟລ໌ການຕັ້ງຄ່າເພື່ອເກັບຮັກສາການບໍລິການ ແລະການຕັ້ງຄ່າທຸງ
(ເບິ່ງຢູ່ຂ້າງເທິງ). ທັງສອງອັນນີ້ອາດຈະມີການປ່ຽນແປງໃນອະນາຄົດອັນໃກ້ນີ້, ດັ່ງນັ້ນກະລຸນາພຽງແຕ່
ທຳທ່າວ່າທ່ານບໍ່ໄດ້ສັງເກດເຫັນພວກມັນ.
-- frontend=ເຈົ້າພາບ:port
ເຊື່ອມຕໍ່ກັບເຊີບເວີດ້ານໜ້າທີ່ມີຊື່. ຖ້າຕົວເລືອກນີ້ຖືກຊ້ໍາ, ຫຼາຍ
ການເຊື່ອມຕໍ່ຈະຖືກເຮັດ.
-- frontends=num:dns ຊື່:port
ເລືອກ num front-ends ຈາກບັນທຶກ A ຂອງຊື່ໂດເມນ DNS, ໂດຍໃຊ້ພອດທີ່ໃຫ້
ເລກ. ພຶດຕິກຳເລີ່ມຕົ້ນແມ່ນການສືບສວນທຸກທີ່ຢູ່ ແລະໃຊ້ອັນທີ່ໄວທີ່ສຸດ.
--nofrontend=ip:port
ຢ່າເຊື່ອມຕໍ່ກັບເຊີບເວີດ້ານໜ້າທີ່ມີຊື່. ນີ້ສາມາດຖືກນໍາໃຊ້ເພື່ອຍົກເວັ້ນບາງ
front-ends ຈາກການຕັ້ງຄ່າອັດຕະໂນມັດ.
--fe_certname=ໂດເມນ
ເຊື່ອມຕໍ່ໂດຍໃຊ້ SSL, ຍອມຮັບໃບຢັ້ງຢືນທີ່ຖືກຕ້ອງສໍາລັບໂດເມນນີ້. ຖ້າທາງເລືອກນີ້ແມ່ນ
ຊ້ໍາອີກ, ໃບຢັ້ງຢືນທີ່ມີຊື່ໃດຈະຖືກຍອມຮັບ, ແຕ່ທໍາອິດຈະເປັນ
ມັກ.
--ca_certs=/path/to/file
ເສັ້ນທາງໄປຫາໄຟລ໌ໃບຢັ້ງຢືນ SSL ຮາກທີ່ເຊື່ອຖືຂອງທ່ານ.
--dyndns=X
ລົງທະບຽນການປ່ຽນແປງກັບຜູ້ໃຫ້ບໍລິການ DynDNS X. X ສາມາດເປັນພຽງຊື່ຂອງໜຶ່ງໃນ
ຜູ້ໃຫ້ບໍລິການ 'ໃນຕົວ', ຫຼືສະຕຣິງຮູບແບບ URL ສຳລັບການອັບເດດສະເພາະ.
--ທັງໝົດ ຢຸດເຊົາໄວຖ້າອຸໂມງໃດໆບໍ່ລົງທະບຽນ.
--ໃຫມ່ ຢ່າພະຍາຍາມເຊື່ອມຕໍ່ຫາວ່າວເກົ່າໃດໆ.
-- fingerpath=P
ສູດເສັ້ນທາງສໍາລັບ httpfinger back-end proxy.
--noprobes
ປະຕິເສດທຸກ probes ສໍາລັບສະຖານະບໍລິການ.
ດ້ານ ໜ້າ ທາງເລືອກໃນການ
-- ດ້ານຫນ້າ
ເປີດໃຊ້ງານດ້ານໜ້າ.
--ໂດເມນ=proto,proto2,pN:ໂດເມນ:ຄວາມລັບ
ຍອມຮັບການຮ້ອງຂໍ tunneling ສໍາລັບໂປໂຕຄອນທີ່ມີຊື່ແລະໂດເມນທີ່ລະບຸ, ໂດຍໃຊ້
ໃຫ້ຄວາມລັບ. A * ອາດຈະຖືກນໍາໃຊ້ເປັນ wildcard ສໍາລັບ subdomains ຫຼື protocols.
--authdomain=auth-domain, --authdomain=ເປົ້າໝາຍ-ໂດເມນ:auth-domain
ການນໍາໃຊ້ auth-domain ເປັນເຊີບເວີການກວດສອບຄວາມຖືກຕ້ອງທາງໄກສຳລັບການກວດສອບຄວາມຖືກຕ້ອງຕາມ DNS
ພິທີການ. ຖ້າບໍ່ມີ ເປົ້າໝາຍ-ໂດເມນ ໄດ້ຖືກມອບໃຫ້, ໃຊ້ນີ້ເປັນການພິສູດຢືນຢັນເລີ່ມຕົ້ນ
ວິທີການ.
--motd=/path/to/motd
ສົ່ງເນື້ອໃນຂອງໄຟລ໌ນີ້ໄປຫາ back-ends ໃຫມ່ເປັນ "ຂໍ້ຄວາມຂອງມື້".
-ເຈົ້າພາບ=hostnameຟັງຢູ່ໃນຊື່ເຈົ້າພາບທີ່ລະບຸເທົ່ານັ້ນ.
--ພອດ=ບັນຊີລາຍຊື່
ຟັງລາຍການຜອດທີ່ຂັ້ນດ້ວຍເຄື່ອງໝາຍຈຸດ.
--ປະຕູ=A: ຂລາຍງານພອດ A ເປັນພອດ B ກັບ backends (ເພາະວ່າໄຟວໍ).
--protos=ບັນຊີລາຍຊື່
ຍອມຮັບໂປໂຕຄອນທີ່ມີລາຍຊື່ສໍາລັບການຂຸດເຈາະອຸໂມງ.
-- ວັດຖຸດິບ=ບັນຊີລາຍຊື່
ຟັງການເຊື່ອມຕໍ່ດິບຂອງພອດເຫຼົ່ານີ້. ສະຕຣິງ '%s' ອະນຸຍາດໃຫ້ຜອດໂດຍຕົນເອງເຂົ້າມາ
HTTP ເຊື່ອມຕໍ່.
--accept_acl_file=/path/to/file
ປຶກສາໄຟລ໌ຄວບຄຸມການເຂົ້າເຖິງພາຍນອກກ່ອນທີ່ຈະຍອມຮັບການເຊື່ອມຕໍ່ຂາເຂົ້າ.
Quick'n'dirty ສໍາລັບການຫຼຸດຜ່ອນການລ່ວງລະເມີດ. ຮູບແບບແມ່ນໜຶ່ງກົດລະບຽບຕໍ່ແຖວ: `ນະໂຍບາຍກົດລະບຽບ
comment` ບ່ອນທີ່ກົດລະບຽບແມ່ນ IP ຫຼື regexp ແລະນະໂຍບາຍແມ່ນ 'ອະນຸຍາດ' ຫຼື 'ປະຕິເສດ'.
--client_acl=ນະໂຍບາຍ:regexp, --tunnel_acl=ນະໂຍບາຍ:regexp
ເພີ່ມການເຊື່ອມຕໍ່ລູກຄ້າ ຫຼືກົດລະບຽບການຄວບຄຸມການເຂົ້າເຖິງອຸໂມງ. ນະໂຍບາຍຄວນຈະເປັນ 'ອະນຸຍາດ'
ຫຼື 'ປະຕິເສດ', ການສະແດງອອກປົກກະຕິຄວນຈະຖືກຂຽນເພື່ອໃຫ້ກົງກັບ IPv4 ຫຼື IPv6
ທີ່ຢູ່. ຖ້າຖືກກໍານົດ, ກົດລະບຽບການເຂົ້າເຖິງຈະຖືກກວດສອບຕາມລໍາດັບແລະຖ້າບໍ່ກົງກັນ,
ການເຊື່ອມຕໍ່ຂາເຂົ້າຈະຖືກປະຕິເສດ.
--tls_default=ຊື່
ຊື່ເລີ່ມຕົ້ນທີ່ຈະໃຊ້ສໍາລັບ SSL, ຖ້າ SNI (ຕົວຊີ້ບອກຊື່ເຄື່ອງແມ່ຂ່າຍ) ຫາຍໄປ
ການເຊື່ອມຕໍ່ HTTPS ຂາເຂົ້າ.
--tls_endpoint=ຊື່:/path/to/file
ຢຸດ SSL/TLS ສໍາລັບຊື່ໂດຍໃຊ້ລະຫັດ/ໃບຢັ້ງຢືນຈາກໄຟລ໌.
ລະບົບ ທາງເລືອກໃນການ
--optfile=/path/to/file
ອ່ານການຕັ້ງຄ່າຈາກໄຟລ໌ X. ຄ່າເລີ່ມຕົ້ນແມ່ນ ~/.pagekite.rc.
--optdir=/path/to/directory
ອ່ານການຕັ້ງຄ່າຈາກ /path/to/directory/*.rc, ໃນຄໍາສັ່ງ lexicographical.
--savefile=/path/to/file
ການຕັ້ງຄ່າທີ່ບັນທຶກໄວ້ຈະຖືກຂຽນໃສ່ໄຟລ໌ນີ້.
--ບັນທຶກ ບັນທຶກການຕັ້ງຄ່າປັດຈຸບັນໃສ່ savefile.
-- ການຕັ້ງຄ່າ
ຖິ້ມການຕັ້ງຄ່າປັດຈຸບັນເປັນ STDOUT, ຮູບແບບເປັນໄຟລ໌ການຕັ້ງຄ່າຈະເປັນ.
--nozchunks
ປິດການນຳໃຊ້ການບີບອັດອຸໂມງ zlib.
--sslzlib
ເປີດໃຊ້ການບີບອັດ zlib ໃນ OpenSSL.
--buffers=N
Buffer ຢູ່ສູງສຸດ N kB ຂອງຂໍ້ມູນກ່ອນທີ່ຈະບລັອກ.
--logfile=F
ບັນທຶກໄຟລ໌ F, stdio ຫມາຍຄວາມວ່າຜົນຜະລິດມາດຕະຖານ.
--daemonize
ແລ່ນເປັນ daemon.
--runas=U:G
ຕັ້ງ UID:GID ຫຼັງຈາກເປີດຫູຟັງຂອງພວກເຮົາ.
--pidfile=P
ຂຽນ PID ໃສ່ໄຟລ໌ທີ່ມີຊື່.
--errorurl=U
URL ທີ່ຈະປ່ຽນເສັ້ນທາງໄປຫາເມື່ອບໍ່ພົບ back-ends.
-- ເຊັນຊື່ຕົນເອງ
ຕັ້ງຄ່າ daemon HTTP ທີ່ມີຕົວຕົນສໍາລັບ HTTPS, ທໍາອິດສ້າງໃຫມ່ທີ່ເຊັນດ້ວຍຕົນເອງ
ໃບຢັ້ງຢືນການນໍາໃຊ້ opensl ຖ້າຈໍາເປັນ.
--httpd=X:P, --httppass=X, --pemfile=X
ຕັ້ງຄ່າ daemon HTTP ທີ່ມີໃນຕົວ. ທາງເລືອກເຫຼົ່ານີ້ມີແນວໂນ້ມທີ່ຈະມີການປ່ຽນແປງຢູ່ໃກ້
ໃນອະນາຄົດ, ກະລຸນາເຮັດທ່າວ່າທ່ານບໍ່ເຫັນພວກມັນ.
CONFIGURATION ເອກະສານ
ຖ້າທ່ານກໍາລັງໃຊ້ pagekite ເປັນຜົນປະໂຫຍດຂອງເສັ້ນຄໍາສັ່ງ, ມັນຈະໂຫລດການຕັ້ງຄ່າຂອງມັນຈາກ a
ໄຟລ໌ໃນລະບົບເຮືອນຂອງທ່ານ. ໄຟລ໌ມີຊື່ .pagekite.rc ໃນລະບົບ Unix (ລວມທັງ
Mac OS X), ຫຼື pagekite.cfg ໃນ Windows.
ຖ້າທ່ານກໍາລັງໃຊ້ pagekite ເປັນ system-daemon ທີ່ເລີ່ມຕົ້ນຂຶ້ນໃນເວລາທີ່ຄອມພິວເຕີຂອງທ່ານບູດ, ມັນ
ໂດຍທົ່ວໄປແລ້ວຈະຖືກຕັ້ງຄ່າໃຫ້ໂຫຼດການຕັ້ງຄ່າຈາກ /etc/pagekite.d/*.rc (ໃນ lexicographical
ຄໍາສັ່ງ).
ໃນທັງສອງກໍລະນີ, ໄຟລ໌ການຕັ້ງຄ່າປະກອບມີຫນຶ່ງຫຼືຫຼາຍທາງເລືອກດຽວກັນກັບການນໍາໃຊ້
ໃນບັນທັດຄໍາສັ່ງ, ມີຄວາມແຕກຕ່າງທີ່ຫຼາຍທາງເລືອກຫນຶ່ງອາດຈະມີຢູ່ໃນແຕ່ລະຄົນ
ເສັ້ນ, ແລະ parser ແມ່ນທົນທານຕໍ່ພື້ນທີ່ສີຂາວຫຼາຍ. ຊັ້ນນໍາ '--' ອາດຈະເປັນ
ຍົກເວັ້ນສໍາລັບການອ່ານໄດ້ ແລະເສັ້ນຫວ່າງເປົ່າ ແລະເສັ້ນທີ່ເລີ່ມຕົ້ນດ້ວຍ '#' ແມ່ນຖືວ່າເປັນ
ຄໍາເຫັນ
ຫມາຍເຫດ: ເມື່ອນໍາໃຊ້ -o, --optfile or --optdir ໃນເສັ້ນຄໍາສັ່ງ, ຄວນແນະນໍາໃຫ້ໃຊ້
--ສະອາດ ເພື່ອສະກັດກັ້ນການຕັ້ງຄ່າເລີ່ມຕົ້ນ.
ຄວາມປອດໄພ
ກະລຸນາຈື່ຈໍາວ່າທຸກຄັ້ງທີ່ເປີດເຄື່ອງແມ່ຂ່າຍກັບອິນເຕີເນັດສາທາລະນະ, ມັນແມ່ນ
ສໍາຄັນທີ່ຈະຄິດກ່ຽວກັບຄວາມປອດໄພ. ເຄື່ອງແມ່ຂ່າຍເວັບໄຊຕ໌ hacked ມັກຈະຖືກທາລຸນເປັນສ່ວນຫນຶ່ງຂອງ
ໄວຣັສ, spam ຫຼືການໂຄສະນາ phishing ແລະໃນບາງກໍລະນີການລະເມີດຄວາມປອດໄພສາມາດປະນີປະນອມໄດ້
ລະບົບປະຕິບັດການທັງຫມົດ.
ບາງຄໍາແນະນໍາ:
* ປິດ PageKite ເມື່ອບໍ່ໃຊ້ມັນ.
* ໃຊ້ຕົວຄວບຄຸມການເຂົ້າເຖິງແລະການເຂົ້າລະຫັດ SSL.
* ປ່ອຍໃຫ້ firewall ເປີດໃຊ້ເວັ້ນເສຍແຕ່ວ່າທ່ານມີເຫດຜົນທີ່ດີທີ່ຈະບໍ່.
* ໃຫ້ແນ່ໃຈວ່າທ່ານໃຊ້ລະຫັດຜ່ານທີ່ດີຢູ່ທົ່ວທຸກແຫ່ງ.
* ເນື້ອໃນຄົງທີ່ແມ່ນຍາກທີ່ຈະ hack!
* ສະເຫມີ, ສະເຫມີເຮັດການສໍາຮອງຂໍ້ມູນເລື້ອຍໆກ່ຽວກັບວຽກງານທີ່ສໍາຄັນໃດໆ.
ໃຫ້ສັງເກດວ່າໃນສະບັບ 0.5, pagekite ປະກອບມີ firewall ການຮ້ອງຂໍພື້ນຖານຫຼາຍ, ເຊິ່ງ
ພະຍາຍາມປ້ອງກັນການເຂົ້າເຖິງ phpMyAdmin ແລະລະບົບທີ່ລະອຽດອ່ອນອື່ນໆ. ຖ້າມັນເຂົ້າໄປໃນຂອງເຈົ້າ
ວິທີການ, ໄດ້ + ບໍ່ປອດໄພ ທຸງ ຫຼື --ບໍ່ປອດໄພ ທາງເລືອກສາມາດຖືກນໍາໃຊ້ເພື່ອປິດມັນ.
ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ, ກະລຸນາຢ້ຽມຊົມ:
ໃຊ້ pagekite ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net