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 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Nginx简单配置web环境 -> 正文阅读

[系统运维]Nginx简单配置web环境

????????今天刚好让给前端讲讲怎么配置web环境,于是就有了下面的内容,菜鸡一个,可不要骂我!有什么可以优化的,告诉我吧。

因为考虑到只是配置环境,也不想太费口舌,(主要是怕讲不明白)那么直接让你们按命令操作。

废话不多说,开干!

首先你得先知道你的nginx安装再什么位置!这个你准得知道吧。什么??。。。。你不知道!那么我帮不了你了。

那是不可能的,那么通过下面的命令查找一下吧。

[root@local ~]# whereis nginx
nginx: /usr/sbin/nginx /usr/local/nginx

一个是环境变量,一个是nginx目录。

步骤一、进入ngixn目录

cd /usr/local/nginx

步骤二、查看nginx配置文件是否引入其他配置路径

[root@local /usr/local/nginx]# cat -n ./conf/nginx.conf|grep 'include'
    19	    include       mime.types;
    33	include /usr/local/nginx/conf.d/*.conf;
    72	        #    include        fastcgi_params;

步骤三、引入配置文件

有引入的话可以直接跳过。

如果没有引入配置文件,可以通过查询配置文件中的结尾 “}” 标识,来进行添加配置文件。

[root@local /usr/local/nginx]# grep -n '\}' ./conf/nginx.conf
15:}
48:        }
57:       }
81:    }
119:}

可以通过查到最后一行的行号,替换下面命令中的119的数字。然后再通过步骤二中的命令查看是否添加成功。

[root@local /usr/local/nginx]# sed -i '119i include '$(pwd)'/conf.d/*.conf;' ./conf/nginx.conf

步骤四、创建文件目录

如果指向的目录存在,则跳过当前,进入下一步

# 查看目录是否存在,"./" 为当前目录,可以切换自己配置的目录路径
find ./ -type d -name conf.d

没有,需要进到相应的目录进行创建

# 如果不存在 就执行创建目录
mkdir conf.d   

步骤五、创建配置文件

同理,先检查一下需要创建的文件名称是否存在

# 查看所需要创建的文件名称是否存在
find ./conf.d/ -type f -name web.conf
# 如果没有就创建,有就变更名称
touch ./conf.d/web.conf    

步骤六、给文件添加内容

listen : 访问程序的端口

access_log: 访问日志

location / {} 中的? 、/opt/web/; 表示程序存放的位置

修改配置文件后,执行文件 >> << 两个符号中间的内容为 配置文件地址

cat >> ./conf.d/web.conf << eof	
server {
    listen       12345;  
    server_name  _;
    access_log   /opt/web/logs/log.log  main; 
   location / {
        root         /opt/web/; 
     index  index.html index.htm;
     }
    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   html;
	}
}
eof

步骤七、location /{} 指向的目录导入程序

步骤八、重启nginx,不报错表明启动成功

如果再导入文件时切换过目录,需要重新切换回nginx 目录

[root@local /usr/local/nginx]#nginx -s stop
[root@local /usr/local/nginx]#nginx -c ./conf/nginx.conf

到此简单的web 环境配置完成

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-03-12 18:00:11  更:2022-03-12 18:04:24 
 
开发: 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/16 1:35:06-

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