近期一个项目,接触了下nginx,感受颇深,轻量级的服务配置就是繁琐,域名和端口以及页面的映射都要在nginx.conf中进行,写一下自己碰到的几个问题:
1、在window server2012系统下,记事本编辑了nginx.conf会影响文件类型,导致nginx不能识别,需要在dreamweaver下面编辑了,再通过ftp上传到服务器上,这个问题真的很纠结,也不容易被发现。
2、配置文件nginx.conf更改之后要重启服务,重启服务(在任务管理器关掉nginx进程,通过命令启动nginx)。
3、nginx不能虽服务器重启自动启动,也不能通过nginx.exe启动,要通过命令来启动(切换到nginx目录下,执行start nginx 命令)。
项目中使用的是亚马逊EC2云服务器,感觉还是挺好用的,在亚马逊服务控制管理平台可以对服务器开放的端口,IP地址等进行设置,然后通过远程和ftp管理服务器。