Nginx 安装

Nginx的安装部署 1.3、进入到解压后的目录pcre-8.44【cd pcre-8.44】,执行编译命令【./configure --prefix=/usr/local】;2.2、进入到解压后的目录nginx-1.18.0【cd nginx-1.18.0】,执行编译命令【./configure】;1.6、进入到解压后的目录pcre-8.44【cd zlib-1.2.7】,执行编译命令【./configure】;2.1、解压nginx-1.18.0.tar.gz【tar -zxvf nginx-1.18.0.tar.gz】; 阅读详情

官方下载地址 http://nginx.org/download/ 查看最新稳定版本

安装编译工具及库文件

yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel

安装 PCRE

PCRE 作用是让 Nginx 支持 Rewrite 功能。
官方下载地址 https://sourceforge.net/projects/pcre/files/pcre/

进入目录
cd /usr/src/

下载
wget https://nchc.dl.sourceforge.net/project/pcre/pcre/8.45/pcre-8.45.tar.gz

解压安装包
tar zxvf pcre-8.45.tar.gz

进入目录
cd pcre-8.45

编译安装
./configure
make && make install

查看pcre版本
pcre-config --version

安装nginx

进入目录
cd /usr/local/src/

下载
wget https://nginx.org/download/nginx-1.20.2.tar.gz

解压
tar zxvf nginx-1.20.2.tar.gz

进入安装包目录
cd nginx-1.20.2

编译安装

./configure --prefix=/usr/local/nginx

注:PREFIX= 这个关键字的作用是编译的时候用于指定程序存放的路径。假设不添加该关键字Linux会将可执行文件存放在/usr/local/bin目录,

make
make install

查看nginx版本
/usr/local/nginx/sbin/nginx -v

Nginx 配置

创建 Nginx 运行使用的用户 www
/usr/sbin/groupadd www
/usr/sbin/useradd -g www www

配置nginx.conf ,将/usr/local/nginx/conf/nginx.conf替换为以下内容

user www www;
worker_processes 2; #设置值和CPU核心数一致
error_log /usr/local/nginx/logs/nginx_error.log crit; #日志位置和日志级别
pid /usr/local/nginx/nginx.pid;
#Specifies the value for maximum file descriptors that can be opened by this process.
worker_rlimit_nofile 65535;
events
{
  use epoll;
  worker_connections 65535;
}
http
{
  include 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';
  
#charset gb2312;
     
  server_names_hash_bucket_size 128;
  client_header_buffer_size 32k;
  large_client_header_buffers 4 32k;
  client_max_body_size 8m;
     
  sendfile on;
  tcp_nopush on;
  keepalive_timeout 60;
  tcp_nodelay on;
  fastcgi_connect_timeout 300;
  fastcgi_send_timeout 300;
  fastcgi_read_timeout 300;
  fastcgi_buffer_size 64k;
  fastcgi_buffers 4 64k;
  fastcgi_busy_buffers_size 128k;
  fastcgi_temp_file_write_size 128k;
  gzip on; 
  gzip_min_length 1k;
  gzip_buffers 4 16k;
  gzip_http_version 1.0;
  gzip_comp_level 2;
  gzip_types text/plain application/x-javascript text/css application/xml;
  gzip_vary on;
 
  #limit_zone crawler $binary_remote_addr 10m;
 #下面是server虚拟主机的配置
 server
  {
    listen 80;#监听端口
    server_name localhost;#域名
    index index.html index.htm index.php;
    root /usr/local/nginx/html;#站点目录
      location ~ .*\.(php|php5)?$
    {
      #fastcgi_pass unix:/tmp/php-cgi.sock;
      fastcgi_pass 127.0.0.1:9000;
      fastcgi_index index.php;
      include fastcgi.conf;
    }
    location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|ico)$
    {
      expires 30d;
  # access_log off;
    }
    location ~ .*\.(js|css)?$
    {
      expires 15d;
   # access_log off;
    }
    access_log off;
  }
}

检查配置文件nginx.conf的正确性命令
/usr/local/nginx/sbin/nginx -t

启动 Nginx

Nginx 启动命令
/usr/local/nginx/sbin/nginx

访问IP或域名,显示如下成功
在这里插入图片描述

Nginx 其他命令

/usr/local/nginx/sbin/nginx -s reload # 重新载入配置文件
/usr/local/nginx/sbin/nginx -s reopen # 重启 Nginx
/usr/local/nginx/sbin/nginx -s stop # 停止 Nginx

数据库1:数据库创建与管理(头歌云课) 在 Windows 系统中,可以直接通过 SQLServer 的应用程序连接数据库,不过很多时候在生产环境下,我们需要通过命令行来连接数据库。两个数据库,数据库名分别为 TestDb 和 MyDb 的数据库,注意先后顺序。为了完成本关任务,你需要掌握:1.如何在 Linux 系统中连接 SQLServer 数据库,2.如何创建数据库。连接的数据库是本地数据库,用户名是 sa ,密码是 ' 阅读详情

相关推荐

【5G NB-IoT NTN】3GPP R17 NB-IoT NTN介绍_nbiot ntn

你的支持,我的动力;祝各位前程似锦,offer不断,步步高升!!!” />你的支持,我的动力;祝各位前程似锦,offer不断,步步高升!!!更多资料点击此处获qu!!

2401_83703866的博客 3162

Nginx 安装配置

首先进入root下 安装编译工具及库文件 yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel 接着 要安装 PCRE PCRE 作用是让 Nginx 支持 Rewrite 功能。 打开src目录 cd /usr/local/src/ 下载PCRE压缩包 wgethttp://...

大哥的叔的博客 1万+

IAR9.X半主模式异常解析:为何硬件复位后仍陷调试状态?

本文深入解析了IAR 9.X半主模式异常问题,探讨了硬件复位后MCU仍陷调试状态的原因及解决方案。通过分析半主模式工作机制,提供了禁用半主功能、重写低级IO函数等具体方法,并给出了版本兼容性处理和调试与量产配置分离的优化建议,帮助开发者有效解决复位异常问题。

oo7890的博客 604

Nginx 安装 SSL 配置 HTTPS

Nginx 安装 SSL 配置 HTTPS 文章目录Nginx 安装 SSL 配置 HTTPS一、Nginx 的 SSL 模块安装二、SSL 证书部署三、Nginx.conf 配置四、重启 nginx 一、Nginx 的 SSL 模块安装 查看 nginx 是否安装 http_ssl_module 模块。 $ /usr/local/nginx/sbin/nginx -V 如果出现 configure arguments: –with-http_ssl_module, 则已安装(下面的步骤可以跳过,进

weixin_44745741的博客 1280

使用HFSS仿真分支波导耦合器

本文介绍了分支波导耦合器的HFSS仿真设计过程。首先给出了器件关键参数(t=0.365mm,l=1.600mm等),详细说明了建模步骤:包括创建中心分支、设置变量参数、镜像复制两侧分支、矩形波导端口设计等操作。重点阐述了激励端口设置方法,包括四个端口的积分线绘制,以及求解频率设定。最后展示了S参数、幅度平衡度和相位差等关键性能指标的仿真结果提取方法。整个设计过程体现了HFSS在微波器件仿真中的参数化建模和结果分析能力。

shao666888的博客 177

Air780E模组AT指令实战:5分钟搞定MQTT连接EMQX服务器(附完整代码)

本文详细介绍了如何使用Air780E 4G模组通过AT指令快速连接MQTT服务器。从硬件接线、网络注册到MQTT连接配置,提供了完整的实战步骤和代码示例,帮助开发者快速实现物联网设备的数据上报与远程通信。

wdx012345的博客 741

Nginx基础篇-Nginx的编译参数

Nginx基础篇-Nginx的编译参数

yyf0430的博客 1384

【AI智能体】基于Coze 制作高质量PPT实战操作详解

基于Coze 制作高质量PPT实战操作详解

congge 6099

Centos6.5下安装Nginx+Tomcat(安装Nginx)

1.安装make yum -y install gcc automake autoconf libtool make 2.安装g++ yum install gcc gcc-c++ 3.安装pcre 下载地址:ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/ ...

ANANHAO12345的博客 241

Universal Robot——在Gazebo中模拟UR5机器人

今天的目标是在Gazebo安装我们的ur5机器人。Gazebo是一个流行的模拟工具,它不仅可以让你像在Rviz中一样可视化你的机器人,而且还内置了一个物理引擎。这样你就可以在更真实的环境中测试你的机器人应用程序。我们将查看我们需要的属性 添加对我们的机器人——我们的order的描述,以模拟它以及如何在Gazebo中生成我们的机器人。

如果想成为中心,那么就到中心去吧。 1969

如何给K8S配置一个具有永久有效的kubeconfig

在 Amazon EKS 环境中,Kubernetes 的认证机制与 AWS IAM 深度集成,通过aws-iam-authenticator动态生成临时凭证。这种设计虽然增强了安全性,但给需要持久化凭证的工具链(如 CI/CD 系统中的 KubeVela)带来了挑战。具体表现为:临时凭证失效​​:默认 Token 有效期为 15 分钟至 1 小时;​​IAM 角色限制​​:直接使用aws eks get-token生成的凭证无法持久化

小杨同学的博客 659

Nginx安装

一. 下载nginx 进入 http://nginx.org/en/download.html 网址 分别有 Mainline version(主线版、开发版)、Stable version(稳定版)、Legacy versions(历史版本) 在这里选择稳定版进行下载 可以复制链接,使用wget工具直接下载到 linux 中的目录,也可以先下载下来,然后放入到 linux 中 wget http://nginx.org/download/nginx-1.16.1.tar.gz 二. 安装nginx 2

qq_39430927的博客 349

12、多端神经形态晶体管:原理、应用与算法探索

本文综述了多端神经形态晶体管的原理、应用与算法探索。从神经元MOS晶体管的发展到基于电解质栅极晶体管(EGT)的新型器件设计,系统阐述了其在低电压、多功能逻辑运算和突触行为模拟方面的优势。重点介绍了其在化学生物传感器(如多巴胺和pH检测)中的高灵敏度应用,以及在树突整合、时空总和、动态逻辑和神经元算术等树突算法中的实现。文章还总结了该类器件在神经形态计算、智能传感等领域的广阔前景,并分析了当前面临的材料工艺、理论建模与系统集成挑战,展望了未来发展方向。

delta的博客 143

centOS7安装nginx及nginx配置

安装所需插件 1、安装gcc gcc是linux下的编译器在此不多做解释,感兴趣的小伙伴可以去查一下相关资料,它可以编译C,C++,Ada,Object C和Java等语言 命令:查看gcc版本 gcc -v 一般阿里云的centOS7里面是都有的,没有安装的话会提示命令找不到, 安装命令: yum -y install gcc 2、pcre、pcre-...

Snow、杨 30万+

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

yum安装nginx,编译安装nginx

安装nginx

Peter1617的博客 4218

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

nginx的安装

nginx是什么?nginx 是一个非常著名的web服务器软件,可以用来搭建一个网站。

2501_92004703的博客 1659

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

Nginx安装配置

在新机器上首次安装nginx之前,需要设置nginx软件包存储库。之后,您可以从存储库安装和更新nginx。默认情况下,使用稳定的nginx软件包的存储库。Nginx 编译安装与配置使用。Nginx 部署-Yum方式

o1234567ii的博客 1454

Nginx 源码安装

经过上面的安装之后,启动是用前缀启动非常不方便,我们来设置一下开机自启和创建软连接吧。[Install]运行级别下服务安装的相关设置,可设置为多用户,即系统>运行级别为3。注意:[Service]的启动、重启、停止命令全部要求使用绝对路径。PrivateTmp=True:表示给服务分配独立的临时空间。Type=forking:是后台运行的形式。ExecStart:为服务的具体运行命令。[Service]:服务运行参数的设置。Description:描述服务。[Unit]:服务的说明。

Jack魏 3万+

Mac下安装Nginx

Mac下安装Nginx

如需协助请去我博客 1万+

Linux安装Nginx,附Nginx安装包

环境:能联网的CentOS6.4 第一步: 下载安装包(用的是稳定版) 网址:http://nginx.org/en/download.html 第二步: 安装c++编译环境 切换到root用户命令行直接运行:yum install gcc-c++ 第三步: 安装依赖库 (1)pcre库:yum install pcre* (2)openssl库:yum instal...

qq_41622603的博客 2314

Nginx的安装路径

zlib库提供了很多种压缩和解压缩的方式,nginx使用zlib对http包的内容进行gzip,所以需要在linux上安装zlib库。OpenSSL 是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,在浏览器中输入linux的IP地址,能进入nginx的欢迎页面说明安装成功。这里不需要再次执行安装路径,创建makefile文件的时候已经指定了。下面的环境需要视自己的系统情况而定,没有的环境安装以下就好。a:显示现行终端机下的所有程序,包括其他用户的程序。

l666645646784516的博客 2328

linux安装Nginx

1.安装依赖包 //一键安装上面四个依赖 yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel 2.下载并解压安装包 //创建一个文件夹 cd /usr/local mkdir nginx cd nginx //下载tar包 wget http://nginx.org/d...

weixin_30608503的博客 4079

openEuler离线安装nginx、openEuler安装nginx、openEuler配置nginx

openEuler离线安装nginx、openEuler安装nginx、openEuler配置nginx

my_futrue的博客 4361

安装nginx

usr/local/webserver/nginx/sbin/nginx -s reload # 重新载入配置文件 /usr/local/webserver/nginx/sbin/nginx -s reopen # 重启 Nginx /usr/local/webserver/nginx/sbin/nginx -s stop # 停止 Nginx。

2201_75815645的博客 1432

nginx安装包安装nginx

1.下载nginx安装包: 方法一: 到官网选择自己想要的版本,下载下来,然后再上传到服务器上面去。 http://nginx.org/ 方法二: 使用命令直接在服务器下载安装包 wget http://nginx.org/download/nginx-1.11.13.tar.gz 2.下载完解压: tar -zxvf nginx-1.11.13

Leo的专栏 3764
上一篇: Seata 1.4.0 + nacos配置和使用
下一篇: linux环境下执行jar与终止
AI应用开发者
博客等级 码龄8年 106粉丝 726原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值