网站服务配置过程 nginxⅠ

news/2024/5/19 10:54:40/文章来源:https://blog.csdn.net/weixin_45367149/article/details/100177919

1. nginx程序目录结构信息

/etc/logrotate.d/nginx         利用logrotate实现日志文件自动切割利用脚本+定时任务实现日志切割#!/bin/bashmv nginx.log  nginx.log_$(date +%F_%T)systemctl restart nginx/etc/nginx/nginx.conf          主配置文件
/etc/nginx/conf.d/default.conf 扩展配置文件 
/etc/nginx/fastcgi_params      程序A(数据信息)nginx -接口方式 fastcgi     - 程序B(数据信息)php程序A(数据信息)nginx -接口方式 uwsgi_params- 程序B(数据信息)python
usr/sbin/nginx                 程序命令文件检查配置文件语法是否正确   nginx -t 控制服务运行状态           nginx(启动服务) nginx -s stop/reload查看软件安装配置信息       nginx -V
usr/share/nginx/               站点目录将网站页面所有元素资源进行整合,分类规范管理
/var/log/nginx/                保存程序日志文件信息(access.log error.log)
/var/cache/nginx               数据信息是否真正缓存了

2. nginx配置文件

  • 主配置文件: nginx.conf
    /etc/nginx/nginx.conf
user  nginx;                                --- 指定worker进程管理用户(建议指定为虚拟用户)
worker_processes  4;                        --- 指定worker进程数量  建议设置数值=CPU核数  or  建议设置数值=2*CPU核数
error_log  /var/log/nginx/error.log warn;   --- 配置错误日志保存路径
pid        /var/run/nginx.pid;              --- 配置程序pid文件保存路径
以上信息: nginx主区域配置信息events {worker_connections  2048;               --- 定义一个worker进程连接数(并发)   总的并发连接数=worker_process*worker_connections < 系统打开文件数
}
http {include       /etc/nginx/mime.types;    --- 包含其他配置文件信息default_type  application/octet-stream; --- 资源信息没有扩展名,默认识别成什么资源类型log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '   --- 设置日志信息格式'$status $body_bytes_sent "$http_referer" ''"$http_user_agent" "$http_x_forwarded_for"';access_log  /var/log/nginx/access.log  main;                                --- 配置日志保存路径sendfile        on;#tcp_nopush     on;keepalive_timeout  65;                                                      --- 是否开启长链接功能#gzip  on;include /etc/nginx/conf.d/*.conf;       --- 加载扩展配置文件 
}
  • 扩展文件配置信息:
    /etc/nginx/conf.d/default.conf
[root@web02 conf.d]# cat default.conf
server {listen       80;                            --- 指定服务监听端口号 默认是80server_name  www.oldboy.com;                --- 配置网站域名信息location / {root   /html/;                          --- 站点目录信息index  index.html index.htm;            --- 指定首页文件  首页文件不存在,访问网站会报403错误error_page   404 500 502 503 504  /oldboy.jpg;    --- 优雅显示错误页面配置}}
  • 补充说明:
  • nginx进程信息
    master进程: 控制nginx服务运行状态 老板
    worker进程: 处理用户访问网站请求 员工
  • nginx配置文件语法规范
    指令信息结尾必须有分号
    括号信息必须成对出现
  • nginx配置区域说明:
    主区域配置 配置错误日志 进程信息 worker进程用户
    事件区域配置 配置worker进程连接数信息
    HTTP区域 配置功能参数 优化有关系
    server区域 配置网站功能参数
    location区域 控制网站访路径
    if区域 判断区域
  • 系统打开文件数
    echo '* - nofile 65535' >>/etc/security/limits.conf

3.部署搭建一个简单静态页面

  • 第一个历程: 编写配置文件image.png
  • 第二个历程: 创建站点目录/编写首页文件image.pngimage.png
  • 第三个历程: 域名解析配置
    C:\Windows\System32\drivers\etc\hosts
    本地添加解析
    10.0.0.8 www.oldboy.com
  • 企业环境搭建静态网站页面: 代码上线
    第一个历程: 编写nginx配置文件
    第二个历程: 让开发人员发送代码信息,上传到站点目录中

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_872068.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站服务架构部署(LNMP)

1. LNMP架构说明 LNMT: linux nginx mysql tomcat LNMP: linux nginx mysql php/python LAMP: linux apache mysql php 作用: 可以使用架构处理动态访问请求2. LNMP架构部署过程 Linux : 1) 系统安全服务需要关闭 selinux iptables 2) 确认系统/tmp目录权限 1777nginx : 1) 安…

网站服务负载均衡 Ⅰ

1. 负载均衡详述部分 Syntax: upstream name { ... } --- 指定可以分配用户请求web节点信息 Default: — Context: http分配后端节点方式方法: 根据能力进行分配用户访问请求 weight --权重 按比例进行权重分配访问资源 upstream oldboy { server 10.0.0.7:80 weight3; se…

python爬虫爬取网站文章

这次爬取网站为&#xff1a;‘http://www.agri.cn/kj/syjs/zzjs/’ 程序大致分为六步&#xff1a; 1、引入相关的库和设置两个正则表达式规则 2、设置爬取的网页数量 3、设置网页中包含文章的HTML部分 4、在获取的部分中提取包含文章连接的HTML语言 5、获取文章连接 6、根…

【服务器】iis的重启服务器、重启iis、回收(重启)线程池、刷新网站

windows自带iis&#xff0c;如果没有的也可以控制面板中启用 1、在开始按钮点击右键&#xff0c;选择控制面板。 2、接着我们从控制面板选择“程序”。 3、然后选择“启用或关闭windows功能”。 4、从列表中选择Internet Infomation Services。 5、并且把相应的功能条…

【调优】网站前后端性能优化

文章目录 前端1. 尽可能减少要传输的数据量2. 减少关键资源的总数3. 缩短关键渲染路径长度4.网络传输优化Total Connection TimeTTFB Content Download 5.预加载 后端1. 批量思想&#xff1a;批量操作数据库2. 异步思想&#xff1a;耗时操作&#xff0c;考虑放到异步执行3. 空…

网站的消息通知系统设计漫谈

现在的很多网站都有消息通知系统&#xff0c;比如新浪微博页面右上角的小黄签&#xff0c;比如Facebook页面左上角的Notifications。但是消息通知系统的说法是个笼统的概念&#xff0c;我理解的其本质功能是网站把某些对用户有价值的信息及时告知用户。比如常见的SNS关系中谁关…

计算机学习网站

C语言中文网&#xff1a;C语言程序设计门户网站(入门教程、编程软件)http://c.biancheng.net/Python3 os.path() 模块 | 菜鸟教程Python3 os.path() 模块 Python3 OS 文件/目录方法 os.path 模块主要用于获取文件的属性。 以下是 os.path 模块的几种常用方法&#xff1a; 方法说…

HTML资料之网站ico图标

◆ 使用ico图标&#xff1a; 将favicon.ico 这个图标放到根目录下&#xff0c;使用link标签引用。 <link rel"shortcut icon" href"favicon.ico" type"image/x-icon"/>注&#xff1a;后面的type“image/x-icon” 属性可以省略。 ◆ ◆ 制…

curl网站开发指南

我一向以为&#xff0c;curl只是一个编程用的函数库。 最近才发现&#xff0c;这个命令本身&#xff0c;就是一个无比有用的网站开发工具&#xff0c;请看我整理的它的用法。 curl网站开发指南 阮一峰 整理 curl是一种命令行工具&#xff0c;作用是发出网络请求&#xff0c;然…

VuePress + Github Pages 搭建博客网站

VuePress Github Pages 搭建博客网站 VuePress VuePress 是基于 Vue 的静态网站生成器&#xff0c;有以下特点&#xff1a; 简洁至上&#xff1a;以 Markdown 为中心的项目结构&#xff0c;以最少的配置帮助你专注于写作Vue 驱动&#xff1a;享受 Vue webpack 的开发体验&…

黑色大气版织梦资源网网站kyuan源码

介绍&#xff1a; 1&#xff1a;上传源码到根目录 2&#xff1a;修改数据库账号密码 打开文件data 打开common.inc.php文件修改自己的数据库账号密码 点击保存 3&#xff1a;上传数据库文件 4&#xff1a;访问后台 域名yunwu 后台账号&#xff1a;admin 密码&#xff1a;12…

Lerx开源网站内容管理系统

介绍&#xff1a; Lerx 开源网站内容管理系统(CMS)是一个以JavaMySQL进行开发的内容管理系统源码。 一.简介 1.跨平台设计&#xff0c;能无差别运行于Windows、Linux、MacOS等系统平台。 2.采用了安全、稳定的基于Java的SpringMVC框架。 3.数据库ORM持久化框架使用Hibernate 5…

小说站群网站响应式源码

介绍&#xff1a; 绿茶小说站群2.x-秒收隔天速出权重-小说流量稳定收割机-精品轻量级PHP站群系统站群系统,小说行业专用引流精品站群,绿茶小说站群为独立站群系统&#xff08;无需依托CMS&#xff09;&#xff0c;独立的整篇小说优化内容库&#xff08;拒绝句子拼凑&#xff0…

QQ手游网站源码

介绍&#xff1a; 昨天在群聊中看到有人发 直接吧源码上次主机或者宝塔的根目录即可! 网盘下载地址&#xff1a; http://kekewl.net/gY8K11yEtyx 图片&#xff1a;

国内外教学交流合作网页模板是一款适合教育培训机构网站模板

介绍&#xff1a; 国内外教学交流合作网页模板是一款适合教育培训机构网站模板下载 网盘下载地址&#xff1a; http://kekewl.org/aZLRvloifqh 图片&#xff1a;

大气的酒店商务企业网站模板

介绍&#xff1a; 大气的酒店商务企业网站模板 网盘下载地址&#xff1a; http://kekewl.cc/jh8kJhFJGIy 图片&#xff1a;

品优影视建站系统1.3.6.5开源绿色版

介绍&#xff1a; 语言环境&#xff1a;PHP 5.3版本(线程安全版) 数据库&#xff1a;MySql 5.0及以上版本 操作系统&#xff1a;本产品跨平台&#xff0c;支持Windows、Linux、Unix、Mac等操作系统 Web服务器&#xff1a;支持各主流的Web服务器&#xff0c;如&#xff1a;Apac…

新款校园表白墙美化ui页面网站源码

介绍&#xff1a; 源码描述&#xff1a; 花十分钟搭建一款学校的表白校园墙&#xff0c;安装很简单&#xff0c;内附安装教程说明。 修复一些小问题&#xff0c;亲测可安装。 网盘下载地址&#xff1a; http://kekewangLuo.cc/S8dRBmQWSJQ 图片&#xff1a;

超级好看的ZYI官网单页html引导页网站源码

介绍&#xff1a; 一款动态背景特效的html单页引导页面源码&#xff0c;喜欢的可以下载看看。 网盘下载地址&#xff1a; http://kekewl.cc/V0GvkJfV4yC 图片&#xff1a;

网站首页弹窗公告代码

介绍&#xff1a; 代shua网首页弹出公告运行状态美化代码&#xff0c;添加到公告设置首页弹出公告即可 网盘下载地址&#xff1a; http://kekewl.cc/uJLdL2apGgA 图片&#xff1a;