如何部署服务器虚拟主机部署




2、云服务器的超高弹性配置,云配置可以选择基本的和标准的,通过自己的主要客户所在区域进行机房选择,因为配置可以适当升级,但机房线路选定了却无法自主更换,新网认为,这一点非常关键,在配置的时候,也需要量体裁衣,访问量大的可以考虑增加带宽,页面多的可以考虑提高CPU核心数,而对数据库不断请求的,则需要在内存消耗方面考虑更多。

先使用IP地址和端口组合进行调试,需要注意的是,root用户才有权限取得端口以下的端口,而其他用户是没有这个权限的。而一般我们写程序也不要指定80端口,而是使用反向代理,使用nginx将监听的80端口,映射到程序指定的端口处理。在Ubuntu环境下我们可以使用apt-get来安装nginx服务,而使用nginx需要在nginx的配置文件配置这个服务端口映射关系。其配置文件路径在/etc/nginx/config.d/目录下,不存在是可以创建一个default.conf写入配置。可以使用nginx-t来检测配置是否有问题。配置完成之后需要使用sudonginx-sreload重启服务,以使配置生效。在node程序中,我们使用了环境变量PORT来指定端口,在自动化配置时,修改端口时或许不太方便,我们也可以使用专业的配置服务来处理这些事情。比如使用consul来管理配置服务,可以做到配置的集中化。