{"id":2710,"date":"2022-07-29T08:03:42","date_gmt":"2022-07-28T23:03:42","guid":{"rendered":"https:\/\/blog.wsd.sh\/?p=2710"},"modified":"2022-08-01T04:40:42","modified_gmt":"2022-07-31T19:40:42","slug":"centos-stream9%ef%bc%9a%e3%83%ad%e3%83%bc%e3%82%ab%e3%83%ab%e3%81%a7%e3%82%b7%e3%82%b0%e3%83%8a%e3%83%aa%e3%83%b3%e3%82%b0%e3%82%b5%e3%83%bc%e3%83%90%e3%82%92%e7%ab%8b%e3%81%a6%e3%82%8b","status":"publish","type":"post","link":"https:\/\/blog.wsd.sh\/?p=2710","title":{"rendered":"<small>CentOS stream9\uff1a\u30ed\u30fc\u30ab\u30eb\u3067\u30b7\u30b0\u30ca\u30ea\u30f3\u30b0\u30b5\u30fc\u30d0\u3092\u7acb\u3066\u308b <\/small>"},"content":{"rendered":"<p>\uff11\uff0e\u524d\u63d0\u74b0\u5883<br \/>\nOS:CentOS stream9<\/p>\n<p>\uff12\uff0escreen\u306einstall<\/p>\n<pre>\r\n# dnf install epel-release\r\n# dnf --enablerepo=epel install screen\r\n<\/pre>\n<p>\uff13\uff0enodejs\u306einstall\u306f\u7701\u7565<br \/>\n\u30fbnodejs \u306einstall\u5f8c<\/p>\n<pre>\r\n# npm list -g --depth=0\r\n\/usr\/local\/lib\r\n|- corepack@0.12.1\r\n|- n@9.0.0\r\n|- npm@8.15.1\r\n|- pm2@5.2.0\r\n|- uuid@8.3.2\r\n#\r\n# node -v\r\nv18.7.0\r\n<\/pre>\n<p>\uff14\uff0elibp2p-webrtc-star-signalling-server\u3000\u306einstall<\/p>\n<pre>\r\n# npm install -g libp2p-webrtc-star-signalling-server\r\n\r\nadded 81 packages, and audited 82 packages in 18s\r\n\r\n3 packages are looking for funding\r\n  run `npm fund` for details\r\n\r\nfound 0 vulnerabilities\r\n#\r\n<\/pre>\n<p>\uff15\uff0eport\u958b\u653e<\/p>\n<pre>\r\n# firewall-cmd --add-port=9090\/tcp --zone=public --permanent\r\n# firewall-cmd --add-port=13579\/tcp --zone=public --permanent\r\n# firewall-cmd --reload\r\n# firewall-cmd --list-all\r\n#\r\n<\/pre>\n<p>\uff16\uff0euser\u306e\u8ffd\u52a0<\/p>\n<pre>\r\n# adduser webrtc-star\r\n# passwd webrtc-star\r\n<\/pre>\n<p>\uff17\uff0e\u4f5c\u6210\u3057\u305fuser\u3067\u30ed\u30b0\u30a4\u30f3<\/p>\n<pre>\r\n$ \r\n<\/pre>\n<p>\uff18\uff0escreen \u3067window\u4f5c\u6210<br \/>\n\u30fbterminal\u3092\u9589\u3058\u3066\u3082\u3044\u3044\u3088\u3046\u306b<\/p>\n<pre>\r\n$ screen\r\n$ Ctrl-a c\r\n<\/pre>\n<p>\uff19\uff0eTo start a server run:<\/p>\n<pre>\r\n$ webrtc-star --port=13579 --host=127.0.0.1\r\nListening on: http:\/\/127.0.0.1:13579\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>\uff11\uff0e\u524d\u63d0\u74b0\u5883 OS:CentOS stream9 \uff12\uff0escreen\u306einstall # dnf install epel-release # dnf &#8211;enablerepo=epel install screen \uff13\uff0e&#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false},"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=\/wp\/v2\/posts\/2710"}],"collection":[{"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2710"}],"version-history":[{"count":11,"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=\/wp\/v2\/posts\/2710\/revisions"}],"predecessor-version":[{"id":2767,"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=\/wp\/v2\/posts\/2710\/revisions\/2767"}],"wp:attachment":[{"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2710"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2710"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2710"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}