nginx mac 服务器 html,Mac上搭建 nginx 服务器
因为需要做一个自己的内测分发平台,所以需要搭建一台自己的服务器,于是我选择了使用它 nginx 来搭建服务器,很方便,很简单.
本文主要讲一下如何在 mac 上搭建 nginx 服务器,已经一些简单的开启,关闭指令.
1.首先需要安装 homebrew
ruby -e "$(curl -fsSL [https://raw.githubusercontent.com/Homebrew/install/master/install](https://raw.githubusercontent.com/Homebrew/install/master/install))"
2.安装 nginx(这里需要一点时间)
brew install nginx
3.启动 nginx
nginx
敲完回车什么也没发生,但是确实启动了,不信可以检查一下,直接在浏览器中访问以下地址localhost:8080,如果页面上大大的"Welcome to nginx!",表示已经启动成功了.
4.配置文件
使用Finder 的"前往文件夹"功能访问该地址:/usr/local/Cellar/nginx/
里面应该只有一个文件夹,叫做1.15.5. 打开该文件夹,然后打开 html 文件夹,这里应该有两个文件"50x.html"和"index.html".此时你随便在这个文件夹中放一个txt格式的文档,内容啥的都无所谓,然后给它起个名字.例如: bin.txt.
5.配置 nginx
访问"/usr/local/etc/"文件夹,打开"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_page 405 =200 http://$host$request_uri;
}
6.展现成果
访问"localhost:8080/bin.txt",应该就能看到你刚才创建的文本里面的内容了
7.简单的指令
开启 nginx
$ nginx
关闭 nginx
$ ps -ef | grep nginx #查看 nginx 的进程号, master 为主进程号
$ sudo kill -QUIT 36500 #36500是上一步查看到的主进程号,请自行替换
nginx mac 服务器 html,Mac上搭建 nginx 服务器相关推荐
- centos dhcp服务器文件,Centos8上搭建dhcp服务器
Centos8上搭建dhcp服务器 首先我的环境是在本地的VMware虚拟机,所以先将VMware中的dhcp服务关闭 关闭防火墙,关闭selinux这些必须关闭: systemctl stop fi ...
- linux上搭建pppoe服务器,linux(centos)上搭建pppoe服务器
搭建pppoe,成功了的话,就觉得TM超级简单,在centos更是5步左右就能搞定 1.安装pppoe,安装完成后,会有pppoe-server命令yum install rp-pppoe 2.安装完 ...
- iphone自制虚拟服务器,iPhone手机上搭建nodejs服务器步骤方法
一.为在ios上面运行,编译jxcore $ mkdir ~/jxcore $ cd ~/jxcore $ git clone https://github.com/jxcore/jxcore.git ...
- centos7修改服务器密码,centos7 上搭建MQTT服务器,修改密码,设置权限并进行测试。...
①.完成MQTT服务器的搭建 ②.集成MQTT到springboot后台 ③.使MQTT支持WebSocket以便前端与springboot进行消息收发. ④.集成MQTT到工控机中 1.安装 mos ...
- deepin改无盘服务器,UbuntuDeepin系统上搭建nfs服务器
前言 我使用的deepin,当然Ubuntu16.04安装使用也是一样,给朋友实践过了. nfs介绍 NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的 ...
- 用苹果闲置手机做网站服务器,iPhone手机上搭建nodejs服务器步骤方法
重新build即可 六.此时应该可以看到cordova的运行界面. 七.在Resources/jxcore_app/app.js添加nodejs server 在app.js的最后面添加如下代码 代码 ...
- centos+7虚拟机web服务器,CentOS7上搭建WEB服务器
mysql 安装 直接yum install mysql-server是不可以的 1 wget http://repo.mysql.com/mysql-community-release-el7-5. ...
- ecs php mysql集成环境_在阿里云 CentOS 服务器(ECS)上搭建 nginx + mysql + php-fpm 环境...
阿里云的云服务器(ECS)可以选择多种操作系统,打算用它运行 Drupal或者 WordPress ,你最好选择 Linux 系统,这篇文章的演示是基于阿里云的 CentOS 操作系统的服务器.我们在 ...
- nginx 在阿里云怎么安装mysql_在阿里云 CentOS 服务器(ECS)上搭建 nginx + mysql + php-fpm 环境...
阿里云的云服务器(ECS)可以选择多种操作系统,打算用它运行 Drupal或者 WordPress ,你最好选择 Linux 系统,这篇文章的演示是基于阿里云的 CentOS 操作系统的服务器.我们在 ...
最新文章
- jQuery插件thickbox在ie下垂直居中问题
- BZOJ1833:[ZJOI2010]数字计数——题解
- springmvc原理详解(手写springmvc)
- EC笔记:第4部分:19、设计class犹如设计type
- python画笑脸图案-如何用Python画滑稽笑脸
- Gym101128J
- MongoDB sharding 集合不分片性能更高?
- 201触摸ic应用电路_有源电力滤波器的设计原理及应用前景-安科瑞蒋超萍
- python文本编码转换_python实现文件批量编码转换及注意事项
- 告别求职难!一汽-大众专场直播招聘来了
- 第一章 CLR执行模型
- 直接在安装了redis的Linux机器上操作redis数据存储类型--List类型
- C语言函数调用的方式求两个数的大小
- 【系统分析师之路】2019年上系统分析师综合知识真题
- 运用SMART法制定恰当的目标
- 从 MVC 到使用 ASP.NET Core 6.0 的最小 API
- 高通efs_了解EFS
- Xilinx FPGA “打一拍”“打两拍”以及IOB含义
- OpenStack Placement部署(5)
- 用JavaScript查找斜边
热门文章
- java文件拷贝时 buff给多大合适_Java复制文件
- oracle生成42位,Oracle HowTo:如何确定Oracle是32 Bit(位)的还是64 Bit(位)的?
- mysql global temporary table_【转】MySQL Temporary Table相关问题的探究
- python 爬虫爬不出来_爬虫爬不进下一页了,怎么办
- Eclipse中Spring插件:Spring Tool 4(aka Spring Tool Suite 4)插件安装
- 用Location对象和history对象修改页面url
- java深度克隆_Java深入学习26:Java深度克隆
- 支持三个cpu的服务器,基于第三代至强可扩展处理器,宁畅G40系列服务器正式发布...
- qt designer 插入图片_真的不错,宁波棉服图片
- linux对称哈希 路由,基于 IP 哈希的路由