位置: 编程技术 - 正文

在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 文件上传类型限制)

  • 居民个税和非居民个税哪个高
  • 税收要素的灵魂
  • 账簿印花税的计税方法
  • 哪些发票可以抵扣税
  • 个体户逾期申报罚款多少
  • 总公司一般纳税多少
  • 出售生产线计入哪里
  • 离职未收回货款要我承担
  • 少记财务费用如何记账
  • 业务招待费扣除比例
  • 客户预付货款会计分录
  • 跨月作废发票怎么开
  • 子公司给母公司开票
  • 劳保用品计入福利费嘛
  • 物业公司代收水费亏损谁承担
  • 直接计入所有者权益的利得是
  • 购进增值税专用发票怎么填开
  • 租赁产生的成本有哪些
  • 今年调整上年收入的政策
  • 专项维修基金所得税可税前扣除吗?
  • 个税按工资薪金未按时申报的处罚规定
  • 增值税发票系统报税盘怎么用
  • 接管财务要对接哪些内容?
  • 抵扣联复印件可以做账吗
  • 减征资源税中是否包含水资源税?
  • 增值税留抵退税政策解读
  • 一式三联的收据哪一联要盖财务章
  • 预付账款收到发票的会计分录
  • windows10如何开机启动软件
  • 教您电脑网速很慢怎么办
  • 如何解决win10系统复制文件速度
  • 建筑公司能否开材料票
  • 企业预缴电费会退回吗
  • macbook版itunes
  • 全额拨款事业单位工资待遇
  • 未分配利润冲减其他应付款分录
  • linux mount命令详解
  • 应税货物销售额怎么填
  • PHP:imagetypes()的用法_GD库图像处理函数
  • 特立尼达和多巴哥
  • 借款费用如何确认收入
  • kill命令用法
  • 出口退税退下来还得缴税吗
  • 职工教育教育经费
  • 坏账损失计入损益表
  • open com failed
  • SQL SERVER 2008 64位系统无法导入ACCESS/EXCEL怎么办
  • 远期汇票分为哪几种
  • 异地预缴税款多交了有影响吗
  • 未开票收入应如何做分录
  • 非营利组织的一般战略是
  • 长期股权投资权益法初始成本的确定
  • 维修费计入哪个账户
  • 农民专业合作社属于什么经济类型
  • 免抵税额什么意思
  • 超市库存明细表
  • jdbc连接mysql数据库步骤
  • sqlserver优化方案
  • mysql 5.7.17 winx64.zip安装配置方法图文教程
  • bios如何进去
  • 电脑出现系统状态
  • win7共享文件权限设置
  • sendmail -t
  • lsass exe
  • linux 运行二进制文件
  • js观察者模式和发布订阅
  • centos ohmyzsh
  • 将一个目录复制到另一个目录下
  • jquery常用操作
  • unity 3d教程
  • javascript教程 csdn
  • js动态设置css样式
  • jquery实例
  • 纳税服务主要职责
  • 进口设备需要资质吗
  • 酒店行业区分小巨头企业
  • 辽宁省财政局会计网
  • 价税分离计算公式
  • 全国城管改革什么时候结束
  • 津补贴怎么算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设