由于会用到gcc编译,本机已经装过xcode,因此已经有了gcc。
检测是否装过gcc: gcc -v
1. 安装PCRE
下载最新的 PCRE. ,是perl类库,这是用于nginx的rewrite规则解析。
pcre-8.34.tar
解压后
cd ~
cd pcre-8.34
sudo ./configure --prefix=/usr/local
sudo make
sudo make install
2. 安装nginx
nginx-1.5.8.tar
解压后
cd ~
cd nginx-1.5.8
sudo ./configure --prefix=/usr/local/nginx-1.5.8 --with-http_ssl_module --with-ld-opt="-L /usr/local/lib"
sudo make
sudo make install
至此,nginx已经安装完毕,下面启动验证下。
启动nginx
cd /usr/local/sbin
sudo ./nginx
打开浏览器访问 http://localhost
关闭nginx
sudo ./nginx -s stop
相关推荐
在Mac上安装Nginx的过程中,我们通常会借助Homebrew这一强大的包管理工具。Homebrew是Mac OS系统下的一个开源包管理器,它允许用户轻松地安装、管理和更新各种开源软件,包括Nginx。以下是详细的步骤: 1. **安装...
以下是一份详尽的步骤指南,帮助你在Mac上顺利安装Nginx。 首先,你需要从Nginx的官方网站(https://nginx.org/en/download.html)下载适合你的Mac系统的稳定版本。通常,这会是一个tar.gz格式的压缩包。下载完成后...
以下是在mac os x 10.9.2 安装nginx步骤 先将下载包解压,然后分别安装pcre和nginx 安装PCRE $ tar xvzf pcre-8.12 $ cd pcre-8.12 $ sudo ./configure --prefix=/usr/local $ sudo make $ sudo make install 安装...
4. **Nginx的安装与自启动设置**:在Windows上,将Nginx设置为开机启动通常涉及到创建一个系统服务,通过`nginx-service.exe`执行此操作。配置文件`nginx-service.xml`可能用于指定服务的属性,如启动类型(自动、...
根据文档,安装路径可能是`/usr/local/Cellar/nginx/1.8.0`,但实际上安装的版本号可能会有所不同。 - 系统兼容性问题:对于macOS 10.12或更高版本,可能会出现不支持该操作系统的警告,但此警告可暂时忽略,对安装...
总之,安装Nginx在Mac OS X上虽然简单,但理解其命令用法、配置文件结构以及如何解决权限问题是关键。通过正确配置Nginx,可以实现高效、安全地托管静态文件和动态内容,如PHP应用。记住,遇到问题时,检查日志、...
在Mac操作系统中安装和配置nginx以及PHP环境是很多开发者会遇到的需求,尤其是对于在Mac上进行网站开发、测试的人员来说更是如此。本文将详细介绍使用Homebrew这一MacOS平台上的包管理工具来安装nginx、MySQL和...
nginx-1.26.1.tar.gz
一、安装 Nginx 1.终端执行: brew search nginx brew install nginx 当前版本 1.6.2 安装完以后,可以在终端输出的信息里看到一些配置路径: /usr/local/etc/nginx/nginx.conf (配置文件路径) /usr/local/var...
在Mac OS上安装MariaDB,可以从其官方网站下载源代码,然后通过`./configure`和`make`进行编译和安装。确保在配置时指定正确的路径,以便于管理数据库文件和服务。 在所有组件都成功编译并安装后,还需要配置它们...
一、nginx 安装与运行 (Mac OS环境) 1. 安装 nginx 可通过 Homebrew 可直接安装: $brew install nginx 安装好后,默认首页的文件在 /usr/local/var/www 文件夹下 默认的配置文件地址在 /usr/local/etc/nginx/nginx...
application/mac-binhex40 hqx; application/msword doc; application/pdf pdf; application/postscript eps ai ps; application/rtf rtf; application/vnd.ms-excel xls; application/vnd.ms-powerpoint ppt...
2. 跨平台:Nginx可以运行在Linux、FreeBSD、Solaris、AIX、Mac OS、Windows等操作系统上。 3. 高扩展性:Nginx的模块化设计和自由的许可证使得扩展Nginx功能的第三方模块层出不穷。 4. 反向代理:Nginx可以作为反向...
Nginx-1.24.0是Nginx的一个特定版本,它包含了自上一版本以来的更新和改进。在这一版本中,我们可以通过分析提供的文件来理解其核心组成部分和功能。 1. **CHANGES**: 这个文件通常记录了自上一版本以来的所有变更...
nginx-1.13.5安装包,Nginx是一款轻量级的Web ...其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。
3. **部署Nginx**:在每个节点上安装Nginx,并配置负载均衡规则。 #### 安装与配置Nginx 1. **安装依赖包**:安装编译Nginx所需的依赖包,例如GCC、Make等工具。 ```bash yum install gcc gcc-c++ make automake ...
在不同操作系统上安装Nginx的方法略有不同。例如,在Windows系统上,可以通过下载预编译的Windows版本来安装;在Linux发行版上,通常可以通过包管理器来安装,比如在Ubuntu上可以使用apt-get,而在Fedora上可以使用...
MacOS平台免费的集成开发环境 包括mysql nginx php redis等,一次配齐,还方便切换版本。 phpstudy在windows环境下很好用,但是mac版有很多问题,MxSrvs是目前mac环境下唯一可以正常使用的一款。 MxSrvs的诞生是因为...