位置: 编程技术 - 正文
推荐整理分享在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,输入命令:
程序会自动安装,等待几分钟后完成安装。
安装完成后,还需要将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 转载请保留说明!友情链接: 武汉网站建设