暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Fedora 34安装 nginx 的报错处理

TIAP 2022-03-24
425

本文记录一下在fedora上安装nginx的过程中,遇到的一系列问题,以及解决方式。

  1. 在configure的时候报错

    configure: error: Invalid C++ compiler or C++ compiler flags

    这是没有安装c++编译器,于是重新安装:

      $ sudo yum install -y gcc-c++

      2. yum安装报错

      在使用yum安装的时候,zchunk报错:


      这应该是zchunk的一个bug,解决方法:

      1)编辑 etc/dnf/dnf.conf, 在最末尾处添加:zchunk=False

      2)Restart packagekit

        $ systemctl restart packagekit.service

        3) pkcon refresh

          $ pkcon refresh force


          3. 安装nginx最后make install的时候报错


          解决方式是重新配置一下路径:

            $ ./configure --prefix=/usr/local/nginx --conf-path=/usr/local/nginx/nginx.conf


            以上即为遇到的所有问题以及解决方式。下文记录一下安装nginx的完整步骤:

            1. 下载

            http://nginx.org/en/download.html

            下载稳定版本。

            2. 赋执行权限

              $ chmod +x nginx-1.20.2.tar.gz

              3. 解压

                $ tar -zxvf nginx-1.20.2.tar.gz

                4. 修改目录名称,进入目录,configure

                  $ mv nginx-1.20.2 nginx
                  $ cd nginx
                  $ ./configure --prefix=/usr/local/nginx --conf-path=/usr/local/nginx/nginx.conf --with-http_ssl_module


                  5. 编译

                    $ make

                    6. 安装

                      $ make install


                      文章转载自TIAP,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

                      评论