位置: 编程技术 - 正文

在Mac OS下搭建LNMP开发环境的步骤详解(mac环境搭建)

编辑:rootadmin

推荐整理分享在Mac OS下搭建LNMP开发环境的步骤详解(mac环境搭建),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:macos搭建服务器,mac如何搭建python环境,macos搭建服务器,mac搭建服务器,mac搭建webdav,mac搭建linux环境,mac搭建linux环境,macos搭建开发环境,内容如对您有帮助,希望把文章链接给更多的朋友!

一、概述

大家应该都知道LNMP代表的就是:Linux系统下Nginx+MySQL+PHP这种网站服务器架构。Linux是一类Unix计算机操作系统的统称,是目前最流行的免费操作系统。代表版本有:debian、centos、ubuntu、fedora、gentoo等。Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。Mysql是一个小型关系型数据库管理系统。PHP是一种在服务器端执行的嵌入HTML文档的脚本语言。这四种软件均为免费开源软件,组合到一起,成为一个免费、高效、扩展性强的网站服务系统。下面来看看本文的详细内容吧。

二、安装Homebrew

使用Mac的程序员必不可少的一步便是安装Homebrew,他就像是centOS的yum命令和ubuntu的apt-get命令一样,通过brew命令,我们可以快速的安装一些软件包。

使用命令行安装Homebrew的命令如下:

使用brew doctor检查是否存在冲突,然后使用brew update && brew upgrade对brew进行升级。

三、安装nginx

nginx在Mac OS中可以直接使用brew命令进行安装:

如果需要使用端口的话,需要将nginx加入root组当中:

然后使用命令启动nginx服务:

测试nginx是否安装成功,因为默认配置文件监听的是端口,所以先对端口发起请求:

结果应该类似于下:

nginx的相关操作如下:

四、安装php-fpm

因为brew并没有php-fpm的源,所以首先要添加源:

然后安装php-fpm,输入命令:

程序会自动安装,等待几分钟后完成安装。

在Mac OS下搭建LNMP开发环境的步骤详解(mac环境搭建)

安装完成后,还需要将php加入$PATH当中:

然后可以设置php-fpm的开机自启动:

使用以下命令监测php-fpm是否启动成功:

如果启动成功应当有以下类似输出:

五、安装MySQL

MySQL也可以使用brew命令直接进行安装:

同样,可以设置MySQL的开机自启动:

然后进行MySQL的安全安装,使用以下命令,可以更改root密码、删除匿名用户、关闭远程连接等:

然后会输出以下内容:

测试数据库是否安装成功:

然后输入刚才设置的root密码,将会输出以下内容:

六、配置nginx

首先,为我们的配置文件创建一些文件夹,这些是仿照ubuntu的nginx结构进行建立的目录:

然后修改nginx配置文件:

将内容替换为:

然后创建php-fpm配置文件:

输入以下内容:

然后加入站点配置文件:

输入以下内容:

重启nginx,至此,配置完成,在www下写一个测试文件,进行测试即可

总结

标签: mac环境搭建

本文链接地址:https://www.jiuchutong.com/biancheng/293429.html 转载请保留说明!

上一篇:php实现购物车功能(以大苹果购物网为例)(php实现购物车功能源代码)

下一篇:解决PHP上传非标准格式的图片pjpeg失败的方法(php 文件上传类型限制)

  • 增值税发票税控开票软件
  • 房产契税什么时候交的小知识
  • 销售收入印花税率是多少
  • 车辆购置税计算器公式
  • 小规模纳税人为什么没有进项
  • 金税四期监控个人在银行的存款吗
  • 加了油的电子发票怎么导出来
  • 电子税务局税种认定在哪里看
  • 销售20万需要多少进项
  • 小微企业开票多少算小规模纳税人
  • 办公用品开普票几个点
  • 利税总额计算公式表
  • 高新技术产品收入增长率公式
  • 房地产增值税发票有什么用
  • 无形资产研究阶段的支出全部费用化
  • 金税三期申报代扣代缴增值税流程步骤分析
  • 监督机关包括哪些
  • 退税税额要做进项税转出吗?
  • 公司补贴为什么要交税
  • 业务招待费的进项可以抵扣吗
  • 国税是负税需要缴税吗
  • 农产品税率2020
  • 公司没有员工怎么零申报
  • 流转税税额
  • 发票增值税是多少个点
  • 进项抵扣抵扣
  • 债券的实际发行价格为什么
  • 公司的招标代理费计入什么科目
  • 境外取得收入要不要交企业所得税
  • 开发票有时间限制吗?
  • 吊销执照公司资产怎么办
  • 小规模纳税人的增值税怎么算
  • 一家公司各项费用支出
  • 端游上古世纪
  • wordpress主题dux
  • 库乐队是苹果自带的嘛
  • 投资性房地产减值准备为什么不能转回
  • 电子承兑可以提前贴现吗
  • php的ajax
  • 为什么税前利润加可抵扣暂时性差异
  • js中写php代码
  • 44岁就没有月经了正常吗
  • 终于见识到什么叫云横秦岭了
  • 期权增发是什么行业
  • 前一个月开的发票怎么查
  • 企业发生待摊费会计分录
  • python insert方法
  • 借支差旅费属于什么科目
  • 自然人独资的有限责任公司交什么税
  • 个体工商户纳税申抿
  • 支付宝付款对面知道名字吗
  • 政府补贴进项税额处理
  • 餐厅打包盒收费标准通知
  • 包装物的账务处理例题
  • 车间费用计入什么
  • 物流辅助服务费属于什么费用
  • 发票额开多了多出的金额怎么处理?
  • 贸易公司退税计算方法选哪一种
  • 以前年度损益调整借贷方向
  • 零售行业折扣销售方案
  • 购入研发设备可以抵扣吗
  • 合伙人工资薪金
  • 外卖占比总营业额怎么算
  • sqlserver如何设置主键
  • mysql 5.7.13 winx64安装配置方法图文教程(win10)
  • xp安全模式怎么用
  • vista下实现秘密下载的解决办法
  • microsoft office诊断
  • xp桌面消失 右击无反应
  • linux操作系统百度百科
  • 开机后cpu占用高
  • cocos2dx-js
  • SQLite -- 嵌入式关系型数据库
  • 贴吧热门评论
  • opengl绘制点线面
  • 批处理应用实例
  • jquery根据name获取对象数组
  • javascript日常用途有哪些
  • 深圳税务局关于个体户开具普通发票有关问题的通知
  • 建设工程需要缴纳哪些税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设