Mac上搭建自己的服务器——Nginx

1. 安装Homebrew

2. 安装Nginx

3. 启动Nginx

4. 配置JSON文件

5. 配置Nginx

6. 展现成果

1.安装Homebrew

打开终端,输入:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 

跟着步骤走。终端都有提示。

2.依赖Homebrew安装Nginx

依旧在终端中

brew install nginx  


3.启动Nginx

依旧在终端里,输入

nginx  


回车就行了。别惊讶,就这么简单。 

怎样验证Nginx能用了呢。你在浏览器里输入localhost:8080,回车,出现以下画面,说明成功

4.配置JSON文件 那配置文件是在

 /usr/local/Cellar/nginx/1.8.0/html/ 

这个目录下会默认有50x.html和index.html两个文件。你再新加一个json文件,取个名字叫oscar.json,里面随便写些字典数组,保存。


5.配置Nginx

安装完之后,默认路径是

/usr/local/etc/  

这个文件下会有一个nginx文件夹和一个openssl的文件夹。

点开nginx文件夹,里面会有个

nginx.conf.default  

的文件,记住,不要看错了,这里面的名字很相像。用文本编辑器打开,里面默认是有内容的,可以看看。将以下内容粘贴进去。

server {          

    listen       8080;      

    server_name  localhost;           

    #access_log  logs/host.access.log  main;   

    location ~* {               

        add_header Content-Type "application/json";  

        root   html;               

        if (!-f $request_filename) {                   

            rewrite ^/(.*)  /$1.json last;  

        }               

         index  index.php index.html index.htm;  

    }           

error_page405 =200 http://$host$request_uri;       

}  

6.展现成果

如果你新加的json文件叫oscar.json,目录是在刚刚说的

/usr/local/Cellar/nginx/1.8.0/html/oscar.json  

那么你在浏览器里输入(前面的localhost可以换成自己的IP地址 这样别人都可以访问了 

localhost:8080/oscar.json  

看看你的成果吧!

如果你的页面有你配置的JSON文件,那么恭喜你。别人如果想访问你的资源,保证你两在同一个局域网内,然后把你的ip地址替换localhost,再看看你朋友的电脑的页面吧。

Mac 系统 开启启动 nginx

通过brew 安装install 后

sudo cp /usr/local/opt/nginx/*.plist  /Library/LaunchDaemons  

sudo launchctl load -w /Library/LaunchDaemons/homebrew.mxcl.nginx.plist  

即可。

本文出自:【snowrain1108的博客】http://blog.csdn.net/snowrain1108/article/details/50072057

本文参考自: http://blog.csdn.net/qq_22383951/article/details/53019034

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容