首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Linux服务器安装nginx详细教程涉及ssl的安装

Linux服务器安装nginx详细教程涉及ssl的安装

原创
作者头像
用户11900233
发布2025-11-06 13:10:49
发布2025-11-06 13:10:49
6450
举报
文章被收录于专栏:悦艺恒的博客悦艺恒的博客

一、安装ngnix

1、下载Nginx安装包

nginx官网:https://nginx.org/en/download.html

2、安装Nginx

2.1、安装Nginx相关依赖

在线版:centos使用yum命令安装

#安装nginx所需要的依赖包

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

2.2、安装Nginx

找到Nginx的安装包进行解压

#解压安装包

tar -zxvf nginx-1.24.0.tar.gz

进入解压后的文件夹:执行配置脚本,--prefix是指定安装目录

./configure --prefix=/usr/local/nginx

安装到指定目录
安装到指定目录

继续执行:

#对nginx编译和安装

make & make install

2.3、启动Nginx

进入到nginx安装目录下:

常用命令:

#启动脚本是在

# /usr/local/nginx/sbin/nginx

#启动,

/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

#停止

/usr/local/nginx/sbin/nginx -s stop

#重载

/usr/local/nginx/sbin/nginx -s reload

#杀掉nginx

/usr/local/nginx/sbin/nginx -s quit

查询nginx是否启动:

ps -ef | grep nginx

3、测试是否成功

二、增加ngnix中ssl

查看安装的源文件解压目录和已经安装软件的目录
查看安装的源文件解压目录和已经安装软件的目录
进入ngnix解压目录
进入ngnix解压目录

进入ngnix解压目录, 输入./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module

./configure  --with-http_ssl_module
./configure --with-http_ssl_module

执行完,之后再次输入make。注意,不能使用 make install 命令,这样会导致重新安装 nginx,此时当前目录就会出现 objs 目录

输入 make
输入 make

执行完make之后, 目录下有一个objs文件目录

objs文件目录
objs文件目录

执行 cd objs进入objs目录。输入cp ./nginx /usr/local/nginx/sbin/ 将新安装的ngnix 替换之前原安装的nginx/sbin/

目录下的nginx

输入 cp ./nginx  /usr/local/nginx/sbin/
输入 cp ./nginx /usr/local/nginx/sbin/

系统会询问你是否覆盖,输入 y 即可

输入 y
输入 y

如果覆盖失败,多半是因为你的 nginx 还在启动中,先将 nginx 关闭即可,再次检验是否安装 ssl 模块,进入 nginx 目录

cd /usr/local/nginx/sbin/

执行命令

./nginx -V

看到出现--with-http ssl module 代表成功了
看到出现--with-http ssl module 代表成功了

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档