| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> 【软件安装】Nginx在Linux系统中的安装 -> 正文阅读 |
|
[系统运维]【软件安装】Nginx在Linux系统中的安装 |
1、从官网下载Nginx压缩包到本地cd /usr/local/ mkdir source cd source/ 注:因为本人习惯将下载的源码压缩包存在在本地 /usr/local/source/ 文件夹中,这边以此作为示范,具体的存放路径根据个人习惯各自存放即可。 wget https://nginx.org/download/nginx-1.20.2.tar.gz 2、将下载好的压缩包进行解压tar -zxvf nginx-1.20.2.tar.gz 3、进入解压后的文件夹中,查看 README中的内容cd nginx-1.20.2/ vim README 注:基本Linux系统的软件都是C语言进行研发,使用源码安装基本都是一个套路:源码安装上来看的第一个文件就是README。所以,README.md 文件是一个非常非常重要的文件。当你第一次面对一个从来没用安装过的软件时,去读它提供的类 README 文件,在这个文件中会详细描述当前软件的安装步骤,排错过程及各参数的详细意义,一定要仔细研读后再进行软件的安装! 但是感觉Nginx的作者比较懒,直接叫你去访问官网..... 4、源码编译./configure --prefix=/usr/local/nginx 编译完之后可能会产生上述的报错👆,提示系统中缺少依赖的PCRE类库,执行: yum install -y pcre pcre-devel 重新执行编译的命令继续重新编译 提示系统中缺少依赖的zlib类库,执行: yum install -y zlib zlib-devel 再次重新执行编译的命令继续重新编译,可以看到此时Nginx已经安装成功: 5、编译成功后安装make make install 进入Nginx指定的安装目录下查看有没有安装后文件 cd /usr/local/nginx/ conf -> 放置Nginx相关配置文件 html -> 放置静态网页文件 logs -> 放置记录的日志 sbin -> 放置可执行文件 6、启动Nginx服务进入sbin目录中,只有唯一的一个启动的可执行文件【nginx】 cd sbin/ ./nginx? ?访问测试Nginx是否启动成功 7、将Nginx安装成系统服务实现支持开机自启创建脚本服务 cd /usr/lib/systemd/system vim nginx.service 脚本内容: [Unit] 重新加载系统服务:systemctl daemon-reload 将Nginx服务设置成开机自启:systemctl enable nginx.service 此时已经将Nginx安装成系统服务了,可以重启机器测试下自启动是否成功。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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 16:48:23- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |