首页 > 系统相关 >Nginx安装

Nginx安装

时间:2023-05-31 11:33:36浏览次数:40  
标签:web nginx root Nginx systemctl yum https 安装

在线自动生成nginx配置文件

https://www.digitalocean.com/community/tools/nginx?global.app.lang=zhCN

可以自由选择所需的应用,生成nginx配置作为参考。

nginx企业用它干啥

```

1.提供静态页面展示,网页服务
2.提供多个网站、多个域名的网页服务

3.提供反向代理服务(结合动态应用程序)

4.提供简单资源下载服务(密码认证) ftp服务

5.用户行为分析(日志功能)

```

yum安装

```

1. 配置官网yum源,一键安装即可

[root@web]#cat > /etc/yum.repos.d/nginx.repo << 'EOF'
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
EOF

2.清空yum源,安装最新版nginx
[root@web]#yum clean all

 

[root@web]#yum install nginx -y

3.查看PATH变量
[root@web]#which nginx
/usr/sbin/nginx


[root@web]#ll /usr/sbin/nginx
-rwxr-xr-x 1 root root 1377720 Nov 16 2021 /usr/sbin/nginx


[root@web]#nginx -V
nginx version: nginx/1.20.2
built by gcc 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC)
built with OpenSSL 1.0.2k-fips 26 Jan 2017

```

nginx管理命令

```

nginx -t # 检测nginx.conf语法
nginx -s reload # 重新读取nginx.conf
nginx -s stop # 停止nginx kill -15 nginx

nginx # 默认是直接运行,前提是当前机器没运行nginx

# 不能多次执行nginx二进制命令

#nginx -s reload是给master进程发信号,重新读取配置信息,导致worker重新生成,因此worker-pid发生了变化

#但是master进程id不变化的(包工头,一直没变,更换了手底下的干活的工人)

```

```

#你通过yum安装的nginx请你用systemctl去管理

[root@web-8 ~]#systemctl start nginx 启动nginx

[root@web-8 ~]#systemctl status nginx  查看状态

[root@web-8 ~]#systemctl reload nginx  重新加载配置文件,worker变化,master不变

[root@web-8 ~]#systemctl restart nginx  重启nginx ,整个nginx进程变化

```

```

# 用什么命令启动的,就用什么方式去管理该进程

```

TRANSLATE with x English
Arabic Hebrew Polish
Bulgarian Hindi Portuguese
Catalan Hmong Daw Romanian
Chinese Simplified Hungarian Russian
Chinese Traditional Indonesian Slovak
Czech Italian Slovenian
Danish Japanese Spanish
Dutch Klingon Swedish
English Korean Thai
Estonian Latvian Turkish
Finnish Lithuanian Ukrainian
French Malay Urdu
German Maltese Vietnamese
Greek Norwegian Welsh
Haitian Creole Persian  
  TRANSLATE with COPY THE URL BELOW Back EMBED THE SNIPPET BELOW IN YOUR SITE Enable collaborative features and customize widget: Bing Webmaster Portal Back

标签:web,nginx,root,Nginx,systemctl,yum,https,安装
From: https://www.cnblogs.com/qude/p/17443528.html

相关文章

  • 2.安装IPFS&常用命令
    1.对IPFS安装包进行下载并安装下载地址https://dist.ipfs.tech/go-ipfs/v0.20.0/go-ipfs_v0.20.0_linux-amd64.tar.gz,需要按照平台进行下载,否则会有意想不到的问题.安装步骤如下:#tar-xfgo-ipfs_v0.20.0_linux-amd64.tar.gz#lsgo-ipfsgo-ipfs_v0.20.0_freebsd-amd64.t......
  • centos7 安装python3.8.16
    升级openssl下载opensslopenssl官方下载地址:https://www.openssl.org/source/wgethttps://github.com/openssl/openssl/archive/OpenSSL_1_1_1d.tar.gz解压tar-zxvfOpenSSL_1_1_1d.tar.gz编译安装进入openssl-OpenSSL_1_1_1dcdopenssl-OpenSSL_1_1_1d指定安装......
  • Docker基本安装
    1.docker2.虚拟机和容器的区别①:虚拟机是借助于物理机的硬件进行硬件模拟,实现系统级别的隔离,每一台虚拟机模拟出硬件之后需要安装独立操作系统,然后再在操作系统上安装应用程序,容器是进程级别的隔离,通过虚拟化引擎在同一个操作系统上隔离出多个独立的进程,然后在独立资源管......
  • 3.安装常用软件与Dockerfile
    5.安装常用软件总体步骤搜索镜像拉取镜像查看镜像启动镜像停止容器删除容器5.1.Tomcat安装5.1.1.搜索镜像dockersearchtomcat5.1.2.拉取镜像最新版,这个版本有点问题,目前不建议使用dockerpulltomcat8.0版本dockerpullbillygoo/tomcat8-jdk85.1.3.查......
  • Suse 12 安装gcc 11
    由于suse12默认不自带gcc镜像源,需要自行安装,首先添加gcc镜像源zypperar-fhttp://download.opensuse.org/repositories/devel:/gcc/SLE-12/devel:gcc使用zypperref命令刷新安装源(由于制作镜像时未删除cdrom源,会提示该源无法使用。是否使用该源选no)使用zypperlr查看gcc源......
  • (三)linux同时安装pytorch和tensorflow1.14,忽略错误
    一、命令catrequirements.txt|xargs-n1pipinstall环境python3.7二、requirements.txtabsl-py==1.4.0astor==0.8.1autograd==1.5backcall==0.2.0Bottleneck==1.3.5certifi==2022.12.7chainer==7.8.1charset-normalizer==3.1.0click==8.1.3colorama==0.4.6......
  • Creo 9.0软件安装教程Creo 9.0软件安装包下载
    [名称]:Creo9.0[大小]:5.23GB[语言]:简体中文[适用系统]:win10,win1164位系统[简介]:Creo是领先的3D、CAD解决方案,设计工程师可将其用于产品仿真、3D机械设计、分析测试、工具创建、设计沟通和制造。[64位下载地址]:https://pan.baidu.com/s/1bi_Tsz5cZwvDI4ct4LlVMQ密码:pe9z安装有......
  • Creo 8.0软件安装教程Creo 8.0软件安装包下载
    [名称]:Creo8.0[大小]:6.63GB[语言]:简体中文[适用系统]:win10,win1164位系统[简介]:Creo是领先的3D、CAD解决方案,设计工程师可将其用于产品仿真、3D机械设计、分析测试、工具创建、设计沟通和制造。[64位下载地址]:https://pan.baidu.com/s/1WODr187pysgUqayRroffZQ密码:be2i安装有......
  • CentOS 7系统安装
    一、选择InstallCentOS7tips:在"InstallCentOS7"选项,按键盘"TAB"键,弹出高级的自定义安装选项,在最后加上"inst.gpt"后回车,以GPT格式安装系统。 二、选择语言#正式生产服务器建议安装英文版本 三、选择时区 四、磁盘分区 #自定义配置分区 #现在配置比较高......
  • mongodb c++ driver安装踩坑记
     安装教程:https://mongodb.github.io/mongo-cxx-driver/mongocxx-v3/installation/(1)“initializer_list”filenotfoundhttp://stackoverflow.com/questions/19493671/initializer-list-no-such-file-or-directorySinceyouareusing GCC-4.8 andyourproblemisthatyoud......