首页 > 系统相关 >nginx安装

nginx安装

时间:2023-07-01 16:44:09浏览次数:41  
标签:sbin -- local sudo nginx usr 安装

nginx安装

  • nginx安装(centos)在线安装
    1. 下载nginx
    2. 解压nginx压缩包
      tar -zxvf nginx-1.22.0.tar.gz
      
    3. 批量执行安装命令
      sudo yum install -y gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel
      sudo useradd -M -s /sbin/nologin nginx
      sudo ./configure --with-http_gzip_static_module  --with-http_stub_status_module --with-http_ssl_module --prefix=/usr/local/nginx --user=nginx
      sudo make && sudo make install
      
    4. 检查对应 nginx 默认安装文件夹是否安装成功
      cd /usr/local/nginx/
      ll
      
    5. 启动nginx
      /usr/local/nginx/sbin/.nginx -c  /usr/local/nginx/conf/nginx.conf
      
    6. 验证配置
      cd /usr/local/nginx
        ./nginx -s reload
      
    7. 将nginx制作成服务
      sudo vim /usr/lib/systemd/system/nginx.service
      
    8. 输入以下内容
        [Unit]
        Description=nginx
        After=network.target
      
        [Service]
        Type=forking
        ExecStart=/usr/local/nginx/sbin/nginx
        ExecReload=/usr/local/nginx/sbin/nginx -s reload
        ExecStop=/usr/local/nginx/sbin/nginx -s quit
        PrivateTmp=true
      
        [Install]
        WantedBy=multi-user.target
      
    9. 给服务赋执行权限
      chmod +x /lib/systemd/system/nginx.service
      
    10. 重新加载服务配置文件
      sudo systemctl daemon-reload
      
    11. 手动启动nginx服务
      sudo systemctl start nginx.service
      
    12. 设置开机启动(centos7)
      sudo  systemctl enable nginx.service
      

标签:sbin,--,local,sudo,nginx,usr,安装
From: https://www.cnblogs.com/blackamon/p/17519503.html

相关文章

  • Nginx 配置基础入门
    Nginx是什么Nginx("enginex")是一个高性能的HTTP和反向代理服务器,特点是占有内存少,并发能力强。Nginx官网:http://nginx.org/Nginx安装Nginx官网下载地址:http://nginx.org/en/download.html其中nginx-1.23.4这一列是Linux版本。Windows安装解压Nginx压缩包后,目录如下:启动nginx的方法1......
  • Qt6.x版本下载与安装
    自从5.15版本开始,Qt对非商业版本(开源版本)不提供已经制作好的离线exe安装包,Qt6.x版本需要在线下载安装。 一、准备因为是在线下载,QT属于国外研发,下载速度受到限制。所以通过Fiddler更换代理,采用国内镜像进行下载。Fiddler下载地址:https://www.telerik.com/download/fiddler......
  • Docker 安装MongoDB
    Docker安装Consul单机模式使用root用户操作1、拉取官方的最新版本的镜像dockerpullmongo:latest2、创建主机挂载配置目录data目录存放mongodb数据库文件,删除重启容器不会丢失mkdir-p/opt/dockerdata/mongodb/data3、docker启动 mongodockerrun-itd--namemon......
  • CentOS安装k8s
    1.系统配置硬件配置基本要求资源大小硬盘>=20Gcpu>=2核内存>=2G本教程配置主机名IP配置master192.168.10.1553核+2G+20Gworker1192.168.10.2343核+2G+20Gworker2192.168.10.1473核+2G+20G2.安装必要软件所有机器都要......
  • nginx之location规则详解
    一、语法规则:=开头表示精确匹配^~ 开头表示uri以某个常规字符串开头,理解为匹配url路径即可(非正则)~ 开头表示区分大小写的正则匹配~* 开头表示不区分大小写的正则匹配!~和!~*分别为区分大小写不匹配及不区分大小写不匹配的正则/ 通用匹配,任何请求都会匹配......
  • nginx之proxy_pass规则详解
    在nginx中配置proxy_pass代理转发时,如果在proxy_pass后面的url加/,表示绝对根路径;如果没有/,表示相对路径,把匹配的路径部分也给代理走。假设下面四种情况分别用http://192.168.1.1/proxy/test.html进行访问。第一种:location/proxy/{proxy_passhttp://127.0.0.1/;}代......
  • win11安装Docker 改位置 | vscode + wsl + docker
    起因因为docker安装强制位置【安装没这个选项】是C:\ProgramFiles\Docker解决使用命令mklink/j"C:\ProgramFiles\Docker""D:\Softwars\Docker"若出现解决:把C:\ProgramFiles\Docker这个文件夹删了......
  • yum安装mysql时出现Public key for mysql-community-common-5.7.42-1.el7.x86_64.rpm
    问题描述:yum安装mysql时出现Publickeyformysql-community-common-5.7.42-1.el7.x86_64.rpmisnotinstalled告警,如下所示:数据库:mysql5.7.42系统:rhel7.31、问题重现[root@leo-mysql-master~]#yuminstall-ymysql-community-serverLoadedplugins:langpacks,product......
  • postgresql 14安装步骤(linux)
     ps:(跟别人视频看的,有坑,记得全看完)打开官网https://www.postgresql.org/download/linux/redhat/选择需要数据库的版本,虚拟机系统根据官方文档的步骤安装即可(我用的是postgresql14+centos7,主要是学习测试使用)  按照步骤安装:(yum)1.配置yum源sudoyuminstall-y......
  • ADB Fastboot++ 在口袋阅中安装apk
    首先下载和安装ADBFastboot++在安装目录中右键用windowspowershell打开连接设备输入命令adbdevices,查看设备是否被检测到输入命令adbinstall软件地址进行安装(注意软件名不能有空格,可以通过修改软件名顺利安装)......