论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
物联网
›
物联网
›
Linux系统下安装配置Nginx(保姆级教程)
Linux系统下安装配置Nginx(保姆级教程)
张裕
金牌会员
|
2025-1-21 11:11:40
|
显示全部楼层
|
阅读模式
楼主
主题
566
|
帖子
566
|
积分
1698
目次
前言
安装配置Nginx
一.下载依靠
二.下载Nginx
1. 访问官网?,获取需要的Nginx版本
2. 将文件下载到Linux系统
3. 解压文件
4. 解压成功后,当前文件夹会出现一个nginx-1.26.1文件夹,进入到文件夹内
5. 配置nginx
6.?编译并安装Nginx
7.?启动 Nginx
8. 验证??Nginx 默认端口为 80
附录
参考:
前言
需要在服务器上部署项目,用Nginx反向代理前端代码,Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。
安装配置Nginx
一.下载依靠
yum install -y gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel
复制代码
二.下载Nginx
1. 访问官网,获取需要的Nginx版本
Nginux官网?[这里是图片002]https://nginx.org/en/download.html鼠标放在需要下载的版本上,右击鼠标“复制链接”
2. 将文件下载到Linux系统
# wget + 你要下载的版本的地址 以下1.26为例
wget https://nginx.org/download/nginx-1.26.1.tar.gz
复制代码
wget https://nginx.org/download/nginx 是一个在 Linux 系统中使用的命令,下面是对它的具体表明:
wget :这是一个用于从网络上下载文件的命令行工具。
https://nginx.org/download/nginx-1.26.1.tar.gz :这是要下载的文件的 URL 地址。在这个例子中,指定了从 nginx.org 网站的 download 目次下获取名为 nginx-1.26.1.tar.gz 的文件。
当您实验这个命令时,wget 会实验连接到指定的 URL,并将对应的文件下载到当前工作目次。
比方,假如你当前在 /home/user 目次下实验这个命令,那么下载的文件 nginx-1.26.1.tar.gz 就会生存到 /home/user 目次中。
3. 解压文件
# 解压刚下载的文件
tar -zxvf nginx-1.26.1.tar.gz
复制代码
tar -zxvf nginx-1.26.1.tar.gz 是一个在 Linux 系统中常用的命令,用于解压一个以 .tar.gz 格式压缩的文件 nginx-1.26.1.tar.gz ,下面是对每个部门的具体表明:
tar :是用于打包息争包文件的命令工具。
-z :表现使用 gzip 压缩格式进行解压。
-x :表现实验解包操纵。
-v :表现在解压过程中表现具体的信息,包罗正在处置惩罚的文件名称等。
-f :表现指定要操纵的归档文件。
综合起来,这个命令的作用就是以具体模式、使用 gzip 压缩格式解压名为 nginx-1.26.1.tar.gz 的文件。
注:一般便于管理文件,个人习惯把文件都放在自己知道的地方,以是我会把文件移动到 /usr/local 文件夹下 假如不想要移动的朋友可以自行跳过这一步
mv nginx-1.26.1 /usr/local
复制代码
4. 解压成功后,当前文件夹会出现一个nginx-1.26.1文件夹,进入到文件夹内
# 因为我移动过我的文件,所以我的路径是 /usr/local/nginx-1.26.1/ 你可以进入到自己的文件夹内
cd /usr/local/nginx-1.26.1/
复制代码
cd /usr/local/nginx-1.26.1/ 是一个在 Linux 系统中使用的命令,以下是对其的具体表明:
cd :是“change directory”(更改目次)的缩写,用于切换当前工作目次。
/usr/local/nginx-1.26.1/ :这是要切换到的目标目次的路径。
在这个例子中,/usr/local/ 通常是用于存放用户自行安装的软件的常见目次,而 nginx-1.26.1 则是特定软件(这里是 Nginx 版本 1.26.1)的安装目次或相干目次。
5. 配置nginx
./configure
复制代码
6.编译并安装Nginx
make && make install
复制代码
编译安装完后,在 /usr/local/ 目次下会自动生成一个 nginx 目次,代表安装成功!
7.启动 Nginx
?#转换到sbin文件夹下
????????cd /usr/local/nginx/sbin
#运行nginx
????????./nginx
复制代码
8. 验证Nginx 默认端口为 80
curl http://localhost:80
复制代码
大概本机访问服务器80端口 直接欣赏器通过ip地址(自己的服务器ip)+端口号(默认80)
http://192.168.5.230:80
复制代码
附录
假如本机访问服务器端口涉及开放端口问题,Linux开放端口自行阅读链接文章。
Linux防火墙firewall常用命令
参考:
Nginx的安装与配置
Linux防火墙配置
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
正序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
发新帖
回复
张裕
金牌会员
这个人很懒什么都没写!
楼主热帖
linux企业版火绒(火绒终端安全管理体 ...
ESP32 IDF开发 应用篇⑭ Wifi TCP客户 ...
复杂度(上卷)
AI绘画Stable Diffusion Lora模子的利 ...
LLaMa系列模子详解(原理介绍、代码解 ...
jenkins自动化部署(node服务器) ...
什么时候用C而不消C++?
Linux安装最新版Docker完整教程(建议 ...
049-WEB攻防-文件上传&存储安全&OSS对 ...
微信云小程序快速上手云数据库+云函数+ ...
标签云
挺好的
服务器
快速回复
返回顶部
返回列表