ນີ້ແມ່ນຄໍາສັ່ງ net-serverp ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
net-server - Base Net::ໂມດູນເລີ່ມຕົ້ນຂອງເຊີບເວີ
ສະຫຼຸບສັງລວມ
net-server [ປະເພດຖານ] [net server arguments]
net-server PreFork ipv '*'
net-server HTTP
net-server HTTP app foo.cgi
net-server HTTP app foo.cgi app /=bar.cgi
net-server HTTP port 8080 port 8443/ssl ipv '*' server_type PreFork --SSL_key_file=my.key --SSL_cert_file=my.crt access_log_file STDERR
ລາຍລະອຽດ
ໂປຣແກຣມ net-server ໃຫ້ວິທີງ່າຍໆໃນການທົດສອບລະຫັດ ແລະລອງເຊື່ອມຕໍ່ພອດ
ຕົວກໍານົດການ. ເຖິງແມ່ນວ່າເຄື່ອງແມ່ຂ່າຍທີ່ແລ່ນສາມາດແຂງແຮງພຽງພໍສໍາລັບການນໍາໃຊ້ເຕັມເວລາ, ມັນແມ່ນ
ຄາດວ່າຈະໄດ້ຮັບການນໍາໃຊ້ຖານສອງນີ້ສໍາລັບການທົດສອບພື້ນຖານຂອງພອດເຊີເວີສຸດທິ,
ເຮັດຫນ້າທີ່ເປັນເຄື່ອງແມ່ຂ່າຍຂອງ echo ງ່າຍດາຍ, ຫຼືສໍາລັບການແລ່ນ script ການພັດທະນາເປັນ CGI.
OPTIONS
"ປະເພດພື້ນຖານ"
ການໂຕ້ຖຽງທໍາອິດອາດຈະເປັນສຸດທິ::ລົດຊາດຂອງເຄື່ອງແມ່ຂ່າຍ. ນີ້ແມ່ນໄດ້ຮັບເປັນ shorthand ສໍາລັບການ
ຂຽນອອກ server_type "ServerFlavor". ນອກຈາກນັ້ນ, ນີ້ອະນຸຍາດໃຫ້ປະເພດເຊັ່ນ HTTP
ແລະ PSGI, ທີ່ບໍ່ແມ່ນຄວາມຈິງ Net::ປະເພດພື້ນຖານຂອງເຄື່ອງແມ່ຂ່າຍ, ເພື່ອ subclass ປະເພດເຄື່ອງແມ່ຂ່າຍອື່ນໆ
ຜ່ານ argument server_type ເພີ່ມເຕີມ.
net-server PreFork
net-server HTTP # ກາຍເປັນເຄື່ອງແມ່ຂ່າຍ HTTP ໃນລົດຊາດ Fork
net-server HTTP server_type PreFork # preforking ເຊີບເວີ HTTP
"ທ່າເຮືອ"
ພອດເພື່ອຜູກມັດ. ຄ່າເລີ່ມຕົ້ນແມ່ນ 80 ຖ້າແລ່ນເຄື່ອງແມ່ຂ່າຍ HTTP ເປັນຮາກ, 8080 ຖ້າແລ່ນ a
ເຊີບເວີ HTTP ເປັນທີ່ບໍ່ແມ່ນ root, ຫຼື 20203 ຖ້າບໍ່ດັ່ງນັ້ນ.
ສາມາດໃຫ້ຄ່າຫຼາຍອັນສຳລັບການຜູກມັດກັບພອດຫຼາຍອັນ. ວິທີການທັງຫມົດສໍາລັບການ
ການລະບຸຄຸນລັກສະນະພອດທີ່ລະບຸໄວ້ໃນ Net::Server ແລະ Net::Server::Proto ແມ່ນ
ມີຢູ່ທີ່ນີ້.
net-server ພອດ 20201
net-server ພອດ 20202
net-server ພອດ 20203/IPv6
"ເຈົ້າພາບ"
ເຈົ້າພາບທີ່ຈະຜູກມັດກັບ. ຄ່າເລີ່ມຕົ້ນແມ່ນ *. ຈະຜູກມັດກັບຊັອກເກັດ IPv4 ຖ້າທີ່ຢູ່ IPv4 ແມ່ນ
ມອບໃຫ້. ຈະຜູກມັດກັບຊັອກເກັດ IPv6 ຖ້າທີ່ຢູ່ IPv6 ຖືກມອບໃຫ້ (ຕ້ອງມີການຕິດຕັ້ງ
ຂອງ IO::Socket::INET6).
ຖ້າຊື່ໂຮດຖືກມອບໃຫ້ແລະ "ipv" ຍັງຖືກຕັ້ງເປັນ 4, ຊັອກເກັດ IPv4 ຈະຖືກສ້າງຂື້ນ.
ຖ້າຊື່ໂຮດຖືກມອບໃຫ້ແລະ "ipv" ຖືກຕັ້ງເປັນ 6, ຊັອກເກັດ IPv6 ຈະຖືກສ້າງຂື້ນ. ຖ້າ ກ
hostname ຖືກມອບໃຫ້ແລະ "ipv" ຖືກຕັ້ງເປັນ * (ຄ່າເລີ່ມຕົ້ນ), ການຊອກຫາຈະດໍາເນີນການແລະໃດໆ
ທີ່ຢູ່ IPv4 ຫຼື IPv6 ທີ່ມີຢູ່ຈະຖືກຜູກມັດ. ຕົວກໍານົດການ "ipv" ສາມາດຖືກກໍານົດ
ໂດຍກົງ, ຫຼືຜ່ານຕາມທ່າເຮືອ, ຫຼືນອກຈາກນັ້ນສາມາດຜ່ານເປັນສ່ວນຫນຶ່ງຂອງ
ຊື່ເຈົ້າພາບ.
net-server host localhost
net-server host localhost/IPv4
ມີຫຼາຍທາງເລືອກທີ່ມີຢູ່. ກະລຸນາເບິ່ງ Net::ເອກະສານເຊີບເວີ.
ໃຊ້ net-serverp ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net