| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> nginx编译 -> 正文阅读 |
|
[系统运维]nginx编译 |
nginx news? ? ?进入nginx官方网站,download去下载一个源码进行编译,本课程是以nginx1.18.0版本;系统选择的是centos7版本进行演示; 安装好的系统我们会进行许多的常规设置 1.关闭防火墙 systemctl stop firewalld; #关闭防火墙 systemctl disable firewalld #开机禁止启动防火墙 2.禁用selinux vim /etc/selinux/config SELINUX=disabled 3.配置yum,epel源 vim /etc/yum.repos.d/base.repo [base] vim /etc/yum.repos.d/epel.repo [epel] 4.创建系统账户nginx并下载依赖包安装 useradd -r -s /sbin/nologin nginx yum install pcre-devel openssl-devel zlib-devel gcc cd /usr/local/src 5.把下载好的nginx复制到这个文件夹解压包 tar xvf nginx-1.18.0.tar.gz cd nginx-1.18.0/? ? #进入文件夹 ./configure --help? ? 查看帮助需要编译哪些模块 6.在下以常规的配置跟模块进行了一场史无前例的编译 ./configure --prefix=/apps/nginx --user=nginx --group=nginx \ make -j 2 && make install? ? #编译安装 ln -s /apps/nginx/sbin/nginx /usr/sbin/? ? ?#创建个软连接到执行目录。这样就可以直接使用nginx命令而不带路径了; 7.设置开机自启动 vim /etc/rc.d/rc.local? ?#放这个目录centos7 每次开机都会执行这个命令 8.也可以使用服务器的方式对nginx进行启动和关闭;从yum安装的nginx里面把服务脚本拷贝搞来修改如下: vim /lib/systemd/system/nginx.service? [Unit] [Service] [Install] 9.用服务的模式起停服务 systemctl start 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 19:39:09- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |