我在找红宝石帮个忙。我有这个代码块来检查我的NGIX服务器是否在监听某个特定端口,如果没有,则使用Chef模板进行更改并重新启动服务器。这里的问题是,我无法在另一个Ruby块中使用模板块的语法。
能给我一点语法上的帮助吗?
谢谢:)
ruby_block "check sayc" do
block do
server = node['fqdn']
port = puts global_ssl_port.to_i
begin
Timeout.timeout(5) do
Socket.tcp(server,
我在linux机器上安装并运行了nginx,以理解配置等。过了一段时间,我决定通过遵循这个来安全地删除它,以便在docker中使用它。
通过遵循,我运行以下命令
sudo docker run --name ngix -d -p 8080:80 pillalexakis/myrestapi:01和我在localhost上看到了ngix的主页
然后,我删除了 all ngix映像&停止了所有容器,我还运行了以下命令
sudo docker system prune -a
但是现在通过命令sudo docker run -p 192.168.2.9:7777:8
Windows Home Server 2011支持远程web访问。向导方便地配置了我的路由器(显然),然后请求配置域名。我有一个域名,目前与当地注册,但它不是一个‘支持’注册。
WHS安装程序告诉我,我可以通过他们的向导获得一个新的域名,或者将我的域名转移到一个受支持的注册员那里,然后他们可以为我配置它。有没有人知道是否可以手动配置域名来指向我的主服务器,而不需要转移到微软批准的注册商?
我想我很好奇微软是否只是简单地管理域名的名称-服务器引用,并且只能通过一些商定的合作伙伴来管理,或者他们是否做了一些更复杂的事情来将流量路由到主服务器(也许是某种VPN?我可能不知道我在说什么)。