IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Linux服务器搭建nginx服务 -> 正文阅读

[系统运维]Linux服务器搭建nginx服务

?????? 安装nginx网上的教程非常多,可以说是数不过来,但是 这些文章都不全,操作下来会遇到很多问题,导致自己的服务器配置非常乱,这是我亲自经历过的,导致我不得不重置服务器。

1.安装nginx的依赖,直接复制命令即可

1.安装 nginx, 需要先将官网下载的源码进行编译,编译依赖 gcc 环境

yum install gcc-c++

2.安装PCRE pcre-devel Nginx的Rewrite模块和HTTP核心模块会使用到PCRE正则表达式语法

yum install -y pcre pcre-devel

3.安装zlib? zlib库提供了开发人员的压缩算法,在Nginx的各种模块中需要使用gzip压缩

yum install -y zlib zlib-devel

4.安装Open SSL?? 支持 http协议,还支持 https

yum install -y openssl openssl-devel

2.下载nginx安装包并解压

1.首先进入到目录 /usr/local 下,创建文件夹nginx,进入到该文件

# 进入nginx的安装目录下
cd /usr/local

# 创建nginx文件夹
mkdir nginx

# 进入nginx文件夹
cd nginx

2.下载nginx安装包

wget http://nginx.org/download/nginx-1.16.1.tar.gz 

3.解压nginx安装包

tar -xvf nginx-1.16.1.tar.gz

4.进入新解压出来的文件

cd nginx-1.16.1

5.考虑到后续安装ssl证书 添加三个模块? 如不需要直接执行./configure即可,切记一定得安装这几个模块,否则后面配置SSL证书的时候配置文件会报错,这是一个大坑

./configure --with-http_stub_status_module --with-http_ssl_module 
--with-http_v2_module

6.执行make命令(要是执行不成功请检查最开始安装的四个依赖有没有安装成功)

make

7.安装nginx,执行完成这个命令之后会生成另外一个nginx文件夹,这个文件就是nginx了

make install

8.运行nginx,先进入到新nginx文件夹里面的 sbin目录,和nginx相关的命令都需要在这里输入指令

# 进入nginx文件下的sbin目录

cd ../nginx/sbin

# 启动nginx
./nginx

9.在浏览器输入服务器的IP地址,端口号默认为80,如下图所示就代编安装成功。记住一定需要开启服务器的80端口或者关闭服务器防火墙,不然不会出现此界面。一般都选择开放80端口就行,云服务器只需要去购买商处添加配置规则即可,非常简单。

?总结:网上其他文章出现的坑,我都在步骤里面进行了成功的配置步骤,只要你按照这个一步一步操作下来绝对能给你节约一天的时间。当你实现了这一步,就可以看我下一篇文章《certbot证书安装》,也就是最后一步操作,网站就能上线成功了。

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-09-30 01:24:17  更:2022-09-30 01:24:43 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 9:31:04-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码