低版本MacOS安装Nginx
笔者MacOs版本: 10.14.6
背景
高版本MacOs可以直接使用 brew install nginx 进行安装,低版本执行此命令会提示Os is old version导致无法安装,网上又找不到os版本的nginx安装包,因此我们采用使用源码进行编码安装:
1、 下载Nginx
$ cd /usr/local/src
$ curl -OL http://nginx.org/download/nginx-1.12.2.tar.gz
$ tar -xvzf nginx-1.12.2.tar.gz && rm nginx-1.12.2.tar.gz
2、下载 PCRE library
https://sourceforge.net/p/pcre/activity/?page=0&limit=100#60d13614c92f43c4f879ddc8
自行去网站上找合适的版本下载,笔者下载的8.43版本,
https://sourceforge.net/projects/pcre/files/pcre/8.43/pcre-8.43.zip/download
3、下载 SSL support
$ curl -OL https://www.openssl.org/source/openssl-1.1.0.tar.gz
$ tar xvzf openssl-1.1.0.tar.gz && rm openssl-1.1.0.tar.gz
4、编译Nginx
$ cd nginx-1.12.2/
$ ./configure --with-pcre=…/pcre-8.43/ --with-http_ssl_module --with-openssl=/usr/local/src/openssl-1.1.0
5、安装Nginx
sudo mkdir /usr/local/nginx
sudo make && make install
添加环境变量
vi .bash_profile
添加配置
export PATH=“/usr/local/nginx/sbin:$PATH”
生效环境变量
source .bash_profile
6、验证及启动
查看版本
nginx -v
nginx
低版本MacOS安装Nginx相关推荐
- 【jupyter notebook】低版本 python 安装jupyter及其问题解决
由于需要在一台老ubuntu电脑上安装jupyter供演示,不能修改python.不能更新python版本的限制情况下,选择了在系统原有版本python2.7.5下安装. 如果高版本或者可自行修改权限 ...
- Mac OS 10.14 低版本如何安装Xcode 11.6 高版本教程
文章目录 0. 关于安装高版本XCode,点击agree后就没反应了,也没有报错的解决方案 0. 关于高版本的XCode编译工程报错, 而低版本的XCode编译正常的解决方案 1. 电脑系统版本 2. ...
- macos 安装nginx
网上大部分文章都是yum(Linux)或者用brew安装.本人机器macos 10.15.2,刚开始使用brew安装不成功,于是选择离线安装.安装Nginx需要用到pcre和openssl,需要提前准 ...
- 低版本macOS下载sketch无法打开和意外退出解决办法
问题一 本人的mac版本为10.13.6,不支持V67.2版本的sketch 解决办法 mac版本为10.14.4以下的可下载V63.1版本sketch 问题2 下载后打开后出现"sketc ...
- 高德地图android低版本下载安装,高德地图下载2021安卓最新版_手机app官方版免费安装下载_豌豆荚...
程序需要调用以下重要权限: 添加或修改日历活动,并在所有者不知情的情况下向邀请对象发送电子邮件 - 写入日程,但不可读取 读取日历活动和机密信息 - 允许程序读取用户的日程信息 读取您的通讯录 - 允 ...
- 低版本Mac OS安装合适xcode的方法
"家里蹲大学"的奇观之一就是听主播讲课,而且可以用任意妖娆的姿势. 然而,贫穷还是如影随形,swift开发还得用虚拟机装Mac OS,碰巧已经装了低版本的了,也就懒得再更新了. 苹 ...
- Linux命令yun安装nginx并使用
显示已启用的yum存储库的列表 yum repolist 查找所有的源 yum search nginx 查询路径 whereis nginx 查找所有的源后选择一个版本进行安装nginx,这里我选择 ...
- vue3+vite +element-plus+tailwindcss兼容低版本浏览器(uc)
部分问题 uc浏览器 rgb支持不全 如rgb(0 0 0 /30%) 这种写法不支持 tailwindcss v3 部分样式在低版本下也不支持 uc浏览器 对于 tailwindcss boxSha ...
- 如何安装低版本的 iTunes 在 macOS Mojave
首先去下载 12.6.x 的 iTunes 版本, support.apple.com/zh-cn/HT208- 选择 红色 圈内的,就可以下载 12.6.5 的 iTunes 版本了 (不要问我为什 ...
最新文章
- css实现 textarea 高度自适应
- 采购申请的处理流程 --- 责任链模式
- 像鸟一样树上栖息、空中抓物,斯坦福给无人机安上爪子,登Science子刊封面
- 系统自动登录及盘符无法双击打开问题处理
- python学习之面向对象(三)
- [Codeforces Round #194 (Div. 2)] Secret 解题报告 (数学)
- Win下PHP环境Eclipse PDT+XAMPP+XDebug部署
- 配置阿里巴巴的数据源
- python开发客户端_python用700行代码实现http客户端
- ruby hash方法_Ruby中带有示例的Hash.select方法
- Solr 基础性能调优讲解
- Jmeter入门6 参数化—CSV Data Set Config 通过文件导入数据
- Oracle添加语句
- 那些编程中遇到的常见英文缩写
- 【路在前端】我的前端工作流程梳理
- java 加背景颜色_Java 给PPT幻灯片添加背景颜色和背景图片
- 北京地标《信息化项目软件开发费用测算规范》完成公开征求意见
- mac-Pro13 电池图标一直保持充电状态的问题解决
- 04-VUE 常用指令最佳实践
- No rule to make target /opt/ros/kinetic/lib/liborocos-kdl.so.1.3.2问题解决