🗒️Ubuntu编译安装Nginx
2023-6-6
| 2024-3-21
0  |  阅读时长 0 分钟
type
status
date
slug
summary
tags
category
icon
password
💡
记录下在Ubuntu下编译Nginx的过程
  1. 安装编译所需环境
    1. 合并为一句:
  1. 创建目录,下载nginx包,并解压
    1. 编译原版nginx
        • 加入所需module
          • ./configure
            如果需要安装插件,则命令为:
            ./configure --prefix=/usr/local/nginx --with-http_gzip_static_module
            prefix为安装的路径,默认就是/usr/local/nginx,也可以不写
        • make进行程序制作nginx个性化定制版本,编译完成后,会在同级目录生成一个objs文件夹存有最新编译的nginx
        • 注意下面make install仅限第一次安装时调用,因为make install是覆盖安装,此时使用make install 会在调用前面配置的--prefix=/usr/local/nginx进行安装到指定目录如果这是第一次,可以这样执行,但是如果后面又是通过编译重新生成新的nginx程序,不用使用install,可以通过替换nginx执行程序进行升级,这样可以防止conf的配置文件丢失,替换命令:cp ./objs/nginx /usr/local/nginx/sbin/nginx
        • 创建nginx软连接
          • ln -s /usr/local/nginx/sbin/nginx /usr/bin/nginx
    1. 编译nginx所需的插件
      1. nginx可以动态的加载一些插件,但是插件的数量有限
    未完待续~
     
  2. Nginx
  3. Windows基本环境部署Nginx重启的方法以及坑点
    Loading...
    目录