nginx离线安装教程

news/2024/11/10 0:26:05
  • 准备离线包

nginx-1.14.0.tar.gz

pcre-8.42.tar.bz2

zlib-1.2.8.tar.gz

  • Copy离线安装文件到服务器
  • 先安装pcre

1.解压pcre

tar -jxvf pcre-8.42.tar.bz2

2.pcre编译环境验证

./configure

3.编译pcre

make

  • 再安装zlib

1.解压zlib

tar -zxvf zlib-1.2.8.tar.gz

2.zlib编译环境验证

./configure

3.编译zlib

make

  • 最后安装nginx

1.解压nginx

tar -zxvf nginx-1.14.0.tar.gz

2.nginx编译环境验证

进入解压之后的nginx文件夹,执行编译命令:

./configure --prefix=/usr/local/nginx  --with-pcre=../pcre-8.42 --with-zlib=../zlib-1.2.8

3.编译安装nginx

make

make install

  • 启动nginx

进入/usr/local/nginx/sbin文件夹,执行启动命令:

./nginx


http://www.niftyadmin.cn/n/4021787.html

相关文章

【网络开发】组播问题分析

1、知识介绍 根据接收者对组播源处理方式的不同,组播模型分为以下三类: 1)ASM 模型:Any-Source Multicast,任意信源组播 2)SFM 模型:Source-Filtered Multicast,信源过滤组播 3)SSM 模型&#…

Postgresql 离线安装教程

Postgresql 离线安装教程 1.下载postgresql安装包和依赖包 依赖包包括:gcc、zlib、readline等,但是一般的服务器都自带gcc或zlib。 postgresql包下载地址:https://ftp.postgresql.org/pub/source/ readline包下载地址:http://ftp.…

linux系统权限修改命令

1.chmod命令用来修改文件的操作权限 修改文件权限: chmod 755 test.txt 修改文件夹权限: chmod 755 test/ 修改文件夹及文件夹下所有文件权限: chmod -R 755 test/ 2.chown命令用来修改文件的用户 修改文件所属用户: cho…

mysql快问快答

1.查看mysql版本 select version(); show variables like version; 2.mysql 可以按timestamp排序吗? 可以 3.怎么查询商户下是否有某个账户? 此种问题默认商户是已存在的,那么只需用账户左连接商户,看是否有记录。转载于:https://…

postgres设置时区报错:invalid value for parameter “TimeZone“: “PRC“

使用java连接postgres库时,因为数据库时区问题连接不成功,修改数据库时区时,一直提示“invalid value for parameter "TimeZone": "PRC"”错误,经排查,是因为数据库时区文件权限问题造成的。修改p…

C/C++ 线程池的作用与结构 C++代码实现

线程池的作用 如果多次使用线程,那么就需要多次的创建并撤销线程。但是创建/撤销的过程会消耗资源。线程池是一种数据结构,其中维护着多个线程,这避免了在处理短时间任务时,创建与销毁线程的代价。即在程序开始运行前预先创建一定…

liunx 硬盘分区

第一步:分区 fdisk /dev/sdb 命令(输入 m 获取帮助):m命令操作 a toggle a bootable flag b edit bsd disklabel c toggle the dos compatibility flag d delete a partition g create a new empty GPT partition table G create an IRIX (SGI) partiti…

使用nginx部署VUE项目及nginx配置

1.将vue项目打包放到指定位置,比如/data下 2.安装nginx centos7在线安装比较方面,可以直接使用命令:yum install nginx安装,具体步骤如下: 2.1.修改yum源 查看源地址:http://nginx.org/en/linux_packag…