【Linux】nginx安装,及安装SSL

这篇具有很好参考价值的文章主要介绍了【Linux】nginx安装,及安装SSL。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

1、安装流程及说明

1.1、安装位置

1.2、下载压缩包

1.3、相关插件安装命令

1.4、编译安装

1.5、安装SSL模块,用于https

2、nginx停止和启动

3、参考资料


1、安装流程及说明

1.1、安装位置

在/usr/local中创建nginx文件夹,然后在这里面下载nginx压缩包。

1.2、下载压缩包

#下载压缩包,版本采用nginx-1.9.9
wget http://nginx.org/download/nginx-1.9.9.tar.gz


# 解压
tar -xvf nginx-1.9.9.tar.gz


# 重命名(太长),记得执行修改命名,后面nginx启动命令需要用到
mv  nginx-1.9.9  nginx
 

1.3、相关插件安装命令

# 依次执行

yum install -y wget

yum install -y vim-enhanced

yum install -y make cmake gcc gcc-c++

yum -y install gcc openssl openssl-devel pcre-devel zlib zlib-devel

 

#【https需要】安装SSL模块需要

yum -y install openssl openssl-devel

1.4、编译安装

# 去到有“configure”文件的nginx目录下。

./configure

 

#【然后在执行,编译安装用这个命令】

make && make install

 

# 查看nginx是否安装成功

cd /user/local/nginx/sbin/nginx -v

nginx ssl模块安装,linux,运维,服务器

1.5、安装SSL模块,用于https

步骤到1.4,则完成nginx安装编辑,可正常使用http访问地址;需要https访问地址,需进行1.5步骤。

经过上面的步骤命令,nginx下会生成4个文件。

# 去到有“configure”文件的nginx目录下。

# 重新添加这个ssl模块

./configure --with-http_ssl_module

 

#【然后在执行,编译安装用这个命令】

make

nginx ssl模块安装,linux,运维,服务器

 在我们执行完做命令后,我们可以查看到在nginx解压目录下,objs文件夹中多了一个nginx的文件,这个就是新版本的程序了。首先我们把之前的nginx先备份一下,然后把新的程序复制过去覆盖之前的即可。

# 备份

cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak

# 覆盖

cp objs/nginx /usr/local/nginx/sbin/nginx

复制文件过去覆盖时会显示是否覆盖,输入y,回车即可。

 

# 查看nginx是否安装成功

cd /user/local/nginx/sbin/nginx -v

nginx ssl模块安装,linux,运维,服务器

2、nginx停止和启动

【停止】
pkill -9 nginx
【启动】因为步骤1.2中有修改nginx文件夹名字,所以该命令可直接使用。
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf 

3、参考资料

1、Linux下Nginx的卸载、安装以及基本使用
https://blog.csdn.net/sheqianweilong/article/details/89815567

2、Nginx配置SSL证书时——nginx:[emerg]unknown directive ssl错误
https://blog.csdn.net/weixin_38111957/article/details/81283121文章来源地址https://www.toymoban.com/news/detail-764322.html

到了这里,关于【Linux】nginx安装,及安装SSL的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【运维】Linux安装Nginx并部署前端项目的两种方式【内 外网-保姆级教程】_linux部署前端项(1)

    1准备nginx安装包并解压 2执行以下命令,安装nginx依赖包 3编译安装nginx 4验证安装 第二种方式 1下载所需要的安装包 2安装步骤 2.1将下载的完整文件夹通过压缩包的形式,上传到你的路径下解压. 2.2 进入到gcc文件夹下,执行命令: 2.3进入到gcc-c++文件夹下,执行命令: 2.4检查

    2024年04月14日
    浏览(61)
  • Nginx安装http2和ssl模块

    Nginx在执行默认安装命令的时候,并不会编译启用ngx_http_v2_module模块。故在修改Nginx配置文件启用http2.0协议的时候会报错。 一.检查Nginx安装了哪些模块 如图就是没有安装ngx_http_v2_module模块 二.重新编译Nginx Nginx有两个目录,一个是安装目录,一个是源码目录,安装目录就是执

    2024年01月16日
    浏览(41)
  • 【基础篇】Nginx安装 SSL模块、配置 HTTPS详细步骤

    nginx安装 1、查看 nginx是否安装 http_ssl_module 模块 如果出现 configure arguments: –with-http_ssl_module, 则已安装(下面的步骤可以跳过,进入 SSL 证书部署、nginx.conf 配置)。 否则按下述执行命令。 2、进入nginx源码包,重新执行下面命令,重新编译安装三部曲 3、上述命令执行完以后

    2023年04月16日
    浏览(55)
  • Nginx 服务器 SSL 证书安装部署

    本文档指导您如何在 Nginx 服务器中安装 SSL 证书。 说明 本文档以证书名称 xxx为例。 Nginx 版本以 nginx/1.18.0 为例。 当前服务器的操作系统为 CentOS 7,由于操作系统的版本不同,详细操作步骤略有区别。 安装 SSL 证书前,请您在 Nginx 服务器上开启 HTTPS 默认端口 443,避免证书安

    2024年02月16日
    浏览(50)
  • Nginx服务器上安装SSL证书

    服务器已经开启了443端口(HTTPS服务的默认端口) 服务器上已安装了http_ssl_module模块 进入nginx安装目录执行如下命令 若出现“–with-http_ssl_module”说明已经安装过,否则继续执行下列步骤 再执行如下命令: 这里一定不要执行make install,否则会覆盖掉原来的nginx 会多一个objs文件夹

    2024年02月13日
    浏览(38)
  • 在Nginx服务器如何安装SSL证书

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 Nginx安装步骤:安装详细步骤 进入数字证书管理服务/SSL 证书 /免费证书 点击下载 服务器类型选择Nginx 点击下载 将下载好的证书压缩包进行解压:会有下图两个文件 将证书文件和私钥文件上传到Nginx服

    2024年02月09日
    浏览(51)
  • Nginx服务器安装证书并启用SSL(acme.sh)

    您已购置vps服务器,例如阿里云全球站ecs、AWS EC2、Azure VM、GCP Compute等 安全组已开启80、443端口,且访问源设置为0.0.0.0/0 域名已设置A记录指向当前操作服务器,若您使用aws ec2,有公有 IPv4 DNS,可供使用 取消Settings for a TLS enabled server下的注释内容 报错信息 Solution 将nginx.conf

    2024年02月02日
    浏览(59)
  • 【Linux】Centos 8 服务器部署:docker 安装 jdk、nginx、nacos、redis、Sentinel Dashboard

    目录 一、安装软件 (1)全部安装命令 (2)安装:jdk (3)安装:nginx  (4)安装:nacos (5)安装:redis (6)安装:Sentinel Dashboard 二、开放端口 三、启动软件  (1)启动:nacos (2)启动:nginx (3)启动:redis (4)启动:Sentinel Dashboard 四、访问网址  (1)访问:nacos 

    2024年02月06日
    浏览(61)
  • Linux配置Nginx SSL支持Https配置教程

    继承上篇 Linux安装Nginx 执行: ./nginx -V 命令 如果有输出 --–with-http_ssl_module 则说明已安装好SSL模块 进入安装目录 /usr/local/nginx-1.22.1 执行安装命令: ./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module 执行编译命令: make 注意:make成功后不要执行 make insta

    2024年01月18日
    浏览(40)
  • 运维 | 查看 Linux 服务器 IP 地址

    大多数在操作 Linux 系统时,我们经常需要知道服务器的 IP 比便于后续的一系列操作,这时候有快速查看主机 IP 的命令行操作,能够有效的帮助我们 本章节主要记录一些常用查看服务器 IP 的命令,希望对大家有所帮助。 查看 Linux 服务器的 IP 地址的命令大体上有以下几种。

    2024年04月27日
    浏览(76)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包