如何在Nginx上发布Angular,以及解决路由问题
2018-03-08 08:52
393 查看
1、登录官网下载Nginx,直接解压即可。
2、修改配置文件:{path}\conf\nginx.conf
在http{……}内,添加:server {
listen 8888;
server_name 127.0.0.1 localhost;
location / {
root X:/apps/path;
index index.html;
try_files $uri $uri/ /index.html;
}
}其中:
try_files $uri $uri/ /index.html;此行代码是用于解决路由问题。
另外,如何是Windows系统,需要在防火墙处将Nginx程序设置为例外。
3、Nginx的基本管理
切记,不要双击Nginx.exe启动服务start nginx : 启动nginx
nginx -s reload :修改配置后重新加载生效
nginx -s reopen :重新打开日志文件
nginx -t -c /path/to/nginx.conf 测试nginx配置文件是否正确,也可以直接使用 nginx -t
关闭nginx:
nginx -s stop :快速停止nginx
nginx -s quit :完整有序的停止nginxnginx对路径依赖很高,在命令行中执行上述命令时,要切换到Nginx.exe同级目录下。
2、修改配置文件:{path}\conf\nginx.conf
在http{……}内,添加:server {
listen 8888;
server_name 127.0.0.1 localhost;
location / {
root X:/apps/path;
index index.html;
try_files $uri $uri/ /index.html;
}
}其中:
try_files $uri $uri/ /index.html;此行代码是用于解决路由问题。
另外,如何是Windows系统,需要在防火墙处将Nginx程序设置为例外。
3、Nginx的基本管理
切记,不要双击Nginx.exe启动服务start nginx : 启动nginx
nginx -s reload :修改配置后重新加载生效
nginx -s reopen :重新打开日志文件
nginx -t -c /path/to/nginx.conf 测试nginx配置文件是否正确,也可以直接使用 nginx -t
关闭nginx:
nginx -s stop :快速停止nginx
nginx -s quit :完整有序的停止nginxnginx对路径依赖很高,在命令行中执行上述命令时,要切换到Nginx.exe同级目录下。
相关文章推荐
- Windows XP系统如何安装IIS5.1测试服务器 如何配置IIS以及安装中遇到的问题和解决办法
- 总结项目中遇到的问题以及如何解决
- ubuntu root 如何启用,以及解决root下声卡没声音问题
- 如何在visio中画虚线框以及如何解决将visio图形复制到word文档中虚线变为实线的问题
- 如何解决gridview以及table导出Excel的科学计数法问题
- 如何解决Flex发布的swf自动激活的问题
- iphone线程中使用异步网络的问题,以及如何用NSRunLoop来解决
- 理解Tomcat的Classpath-常见问题以及如何解决
- 理解Tomcat的Classpath-常见问题以及如何解决
- web api post/put空值问题以及和angular的冲突的解决
- 如何利用PopupWindow实现弹出菜单并解决焦点获取以及与软键盘冲突问题
- 如何解决bgp路由在igp路由表中抖动的问题
- 新数据中心如何解决数据的灾备以及安全问题
- 解决多点双向路由重发布产生的问题(路由修剪)
- 如何解决Visual c++不能打开文件以及工程不能添加文件的问题
- 如何解决新的发布,却出现读不到新的更新程序问题
- 一个ButtonDemo序(遇到的问题,以及在大牛的帮助下,如何解决的。)
- 如何解决resin与nginx共用同一端口的问题
- 静态页面如何接收参数以及解决特殊字符的编码问题
- 如何解决Visual c++不能打开文件以及工程不能添加文件的问题(转)