mac nginx + php 开发环境集成
来源:互联网 发布:手机棋牌游戏平台源码 编辑:程序博客网 时间:2024/05/16 23:38
mac nginx + php 开发环境集成
说明
1:写这个目的是自己记录
2:装环境看了很多论坛基本是拼凑才行,没有实操
3:必备环境: mac 已经安装 brew && brew php 插&& mysql 也已经装了。这个mac 装mysql 千万种
4:重点是记录 集成的 mac 的相关配置
brew 安装 nginx
执行:
brew install nginx
nginx配置
常用命令
sudo nginx 启动nginx -s reload|reopen|stop|quitnginx -t 测试配置文件是否正确
目录简介
这个目录下面放的就是 brew 现在安装的所有文件
/usr/local/Cellar
nginx 配置文件路径: /usr/local/etc/nginx
新建文件夹
主要是方便日后添加虚拟机
cd /usr/local/etc/nginx/mkdir conf.d
修改配置文件
worker_processes 1; #线程数error_log /usr/local/var/log/nginx/error.log warn;pid /usr/local/var/run/nginx.pid;events { worker_connections 256;}http { include mime.types; default_type application/octet-stream; log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"'; access_log /usr/local/var/log/nginx/access.log main; port_in_redirect off; sendfile on; keepalive_timeout 65; include /usr/local/etc/nginx/conf.d/*.conf; ##主要修改是这}
添加自定义文件
vim /usr/local/etc/nginx/conf.d/default.conf
内容如下 增加’虚拟机‘
server { listen 80; server_name localhost; root html; ##~/Documents/phpWork/phpWorks/; # 该项要修改为你准备存放相关网页的路径 location / { index index.php; autoindex on; } #proxy the php scripts to php-fpm location ~ \.php$ { include /usr/local/etc/nginx/fastcgi.conf; fastcgi_intercept_errors on; fastcgi_pass 127.0.0.1:9000; } }
* ps: root: 配置是写的物理目录 我自定义目录一直是403 通过测试只能在 html 也就是nginx 内置目录成功*
由此看出 ,nginx 是去这找目录
由此安装完成。
启动
sudo nginxsudo php-fpm -D
OK ? NO ..sudo php-fpm -D 会报错
copy 系统自带 fpm
mac 10.9 有装fpm 所以执行下如下:
cp /private/etc/php-fpm.conf.default php-fpm.conf
继续执行?还有报错 log 路径的问题 修改
/private/etc/php-fpm.conf.default php-fpm.conf
修改error_log 路径配置
结束
启动成功
0 0
- mac nginx + php 开发环境集成
- 在 Mac 上搭建 Nginx PHP Mysql 开发环境
- mac搭建nginx、mysql、php(LNMP)开发环境
- Mac OSX 下安装nginx mysql php 本地开发环境
- Mac下快速搭建PHP开发环境,Apache,Nginx,MySQL
- php开发环境集成
- php 集成开发环境
- PHP MAC开发环境
- MAC搭建PHP环境:PHP+Nginx+yaf
- PHP集成开发环境xampp
- PHP集成开发环境介绍
- Mac下一键安装Apache/Nginx+MySQL+PHP开发环境 及各版本测试PHP探针
- Mac 配置PHP、Nginx、Mysql环境
- Mac下配置nginx和php环境
- 【PHP】Mac下Nginx环境配置
- mac os 下Nginx+PHP环境配置
- Mac下配置nginx+php+mongo环境
- [php] Mac+PhpStorm+XAMPP+Xdebug 集成开发和断点调试环境的配置
- Java:万年历打印输出
- Uoj 33 树上GCD (树分治)
- ipsec vpn
- todo
- Android触摸事件总结
- mac nginx + php 开发环境集成
- CS109 Lecture 7
- poj 2485 Highways
- 国际化
- Shell编程---数值运算
- AndroidJNI 通过C++调用JAVA
- FragmentTabHost和TabHost在外接键盘输入时文本框焦点异常问题
- Python自动化测试常用语法
- hdu 5007 Post Robot【模拟】水题