大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺
欢迎关注我的公众号 [极智视界],获取我的更多笔记分享
大家好,我是极智视界,本文介绍一下 ubuntu 安装 nginx 的方法。
nginx,也即 engine x,是一个高性能的 http 和 反向代理的 web 服务器,同时也提供了 IMAP / POP3 / SMTP 服务。nginx 是由 伊戈尔.塞索耶夫为俄罗斯访问量第二的 Rambler.ru 站点开发的,公开版本最早发布于 2020 年 12 月 15 日。nginx 可以在大多数 Unix Linux OS 上编译运行,并有 Windows 移植版。在连接高并发的情况下,nginx 是 Apache 服务不错的替代品。这里让我们来看看怎么在 ubuntu 上安装 nginx。
1. 安装依赖
sudo apt-get install libpcre3 libpcre3-dev
sudo apt-get install zlib1g-dev
sudo apt-get install openssl libssl-dev
在安装 libssl-dev
的时候若出现报错:
【解决办法】
降级 libssl 解决依赖关系,通过 aptitude 安装:
sudo apt-get install aptitude
sudo aptitude install libssl-dev
进入步骤:
保持下列软件包于当前版本:
1) libssl-dev [未安装的]
是否接受该解决方案? [Y/n/q/?] n
降级下列软件包:
1) libssl1.1.0[now version -> low version]
是否接受该解决方案? [Y/n/q/?] y
下列软件包将被 “降级”:
…
您要继续吗? [Y/n/?] y
验证 libssl-dev 包安装情况:
dpkg -l *libssl*
2. 编译安装
nginx 源码下载,地址,这里我们选择 nginx-1.18.0.tar.gz。
开始操作一波:
# 解压
tar -zxvf nginx-1.18.0.tar.gz
cd nginx-1.18.0
# 配置
./configure --with-http_ssl_module --with-http_v2_module --with-http_stub_status_module
# 编译安装
sudo make -j32
sudo make install
3. 测试
验证 nginx 是否安装成功:
/usr/local/nginx/sbin/nginx -v
启动 nginx 服务:
sudo /usr/local/nginx/sbin/nginx
然后打开浏览器,访问ip访问,如下,访问成功:
好了,以上分享了 ubuntu 安装 nginx 的方法。希望我的分享能对你的学习有一点帮助。
【公众号传送】
扫描下方二维码即可关注我的微信公众号【极智视界】,获取我的更多经验分享,让我们用极致+极客的心态来迎接AI !
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/191871.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...