Mac Python服务器搭建遇到的问题
来源:互联网 发布:js实现局部刷新div 编辑:程序博客网 时间:2024/06/05 22:41
最近在学习Python服务器搭建的内容,网上大多是Windows环境下的,由于我使用的是Mac,为了不想装双系统折腾,就只好一步步采坑了。比较基础的我一步步记录下来,1.安装nginx:brew install nginx nginx后可以直接跟上版本2.将nginx设置Mac服务自启动:通过Homebrew下载的软件默认位置在 /usr/local/Cellar3.nginx -h 查看nginx 命令参数 nginx -s reopen | quit |reload |stop nginx开启 退出 重启 停止 nginx -t 测试配置文件是否正确(每次修改完nginx.conf后需要重启nginx,也可以直接测试文件)4.创建资源库中的固定目录 mkdir -p ~/Library/LaunchAgents //[可选]先查看此目录是否存在,不存在执行此命令新建(选中finder 直接 command + shift + G 输入路径即可查看)5.创建完成之后,将homebrew目录下的nginx配置文件移动到上一步创建的路径下(nginx版本可以通过nginx -v 查看)cp /usr/local/Cellar/nginx/nginx版本/homebrew.mxcl.nginx.plist ~/Library/LaunchAgents/6.设置自启动 launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.nginx.plist7.管理员权限获取 sudo chown root:wheel /usr/local/Cellar/nginx/nginx版本/bin/nginx8.给与root权限 sudo chmod u+s /usr/local/Cellar/nginx/nginx版本/bin/nginx9.重启 nginx -s reload备注:1.如果出现找不到站点:查看nginx是否启动 ps -ef|grep nginx如果已经启动,那么可能是更改的conf尚未更新 可执行:nginx -c /usr/local/etc/nginx/nginx.conf2.此时如果出现403 可能是由于你的conf输入的访问路径没有权限,可以更改路径即可。3.如果需要更新conf,但是文本编辑过长的话,可以用我们自己Mac的文本编辑器进行更改,Mac的自带记事本需要更改一下编码格式open -a BBEdit nginx.conf 自己下载的文本编辑器open -e nginx.conf 使用文本编辑器编辑open -t nginx.conf 使用默认的文本编辑器
在码农的道路上越走越远,得静下来,让自己慢慢有些沉淀。一步步走好,相信自己会更好。加油
有什么问题的可以加我QQ:1123231279
阅读全文
0 0
- Mac Python服务器搭建遇到的问题
- Python MySQLdb Mac安装遇到的问题
- Mac-eclipse中搭建python-opencv环境——我所遇到的问题及解决方法
- 【python】mac安装python包遇到的cc问题
- MAC Jenkins搭建过程和遇到的问题!
- 在mac搭建Jekyll,遇到的一些问题及解决方法
- mac+intellij 搭建测试工程遇到的问题记录
- python+apache的服务器搭建问题
- 搭建Linux服务器的过程中遇到的问题汇总!
- mac装python包mysql_python遇到的问题
- redhat6.0 boa搭建服务器方法及遇到的问题
- 自家电脑搭建服务器可能遇到的问题及解决方法
- Linux下搭建SVN服务器遇到的问题及解决方法
- Linux下搭建SVN服务器遇到的问题及解决方法
- 搭建服务器过程中遇到的问题总结
- xp下搭建FTP服务器过程中遇到的问题
- Linux下搭建SVN服务器遇到的问题及解决方法
- nginx搭建rtmp协议流媒体服务器总结 遇到的问题
- 面试官送给准程序员的一些建议!
- H5实训课笔记(二)
- Jquery LigerUI-表格的使用
- STM32+CC1101 低功耗2
- 新手学习promise踩的坑
- Mac Python服务器搭建遇到的问题
- Python time strftime()方法
- 图像处理(四):边缘检测(二):sobel和canny
- excel中使用VBA将单元格的内容转为多行
- idea报错:……are only available on JDK 1.5 and higher
- java并发编程(一)-从入门到吐血
- 五、list和tuple
- 宏观理解RESTful架构
- 自动生成awr报告shell脚本--每天早8点到晚12点每四个小时生成一次