当前位置: 首页 > news >正文

项目部署笔记

1、安全组需开放(如果不开放配置nginx也访问不到)

2、域名解析配置IP(子域名也需配置IP,IP地址可以不同)

3、如果出现图片获其他的文件找不到的情况请仔细检查一下路径是否正确 

4、服务器nginx配置SSL证书后启动报错:

nginx: [emerg] the "ssl" parameter requires ngx_http_ssl_module in /usr/local/nginx/conf/nginx.conf:53

SSL(nginx缺少http_ssl_module模块,编译安装的时候带上–with-http_ssl_module配置就行了)

详细步骤如下:

#1、查询当前Nginx的编译配置信息
nginx -V
configure arguments:
此部分没有ssl模块信息
#2、切换到源码目录执行如下代码cd /usr/local/nginx-1.29.1
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
#3、编译 : make (这里不要进行make install,否则就是覆盖安装)
make
#4、保证nginx是关闭状态,如果无法关闭,用kill命令强制杀死进程
./nginx -s stop
或者
ps -aux|grep nginx
sudo kill -9 <PID>
#5、备份原来nginx配置文件cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak
#6、将刚生成的配置覆盖原来的配置(提示是否覆盖,输入y即可)cp ./objs/nginx /usr/local/nginx/sbin/
#7、启动nginxcd /usr/local/nginx/sbin  启动  ./nginx
#7、再次查看是否开启ssl模块
./nginx -Vconfigure arguments: --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module

http://www.lryc.cn/news/400251.html

相关文章:

  • PyCharm\VsCode——Python第三方库下载换源
  • 图片上传裁剪react-cropper
  • 跨越空间的编码:在PyCharm中高效使用远程解释器
  • Vue3单文件jsx输出多组件示例遇到的坑
  • OpenCV中的轮廓检测cv2.findContours()
  • JFlash读取和烧录加密stm32程序
  • 【总结】实际业务场景中锁、事务、异常如何考虑使用?
  • Pytorch使用Dataset加载数据
  • 【nginx】nginx的优点
  • K8S ingress 初体验 - ingress-ngnix 的安装与使用
  • qt 获取父控件
  • flask基础配置详情
  • 单相整流-TI视频课笔记
  • 用GPT 4o提高效率
  • 20240711每日消息队列-------------MQ消息的积压的折磨
  • 推荐一个比 Jenkins 使用更简单的项目构建和部署工具
  • java 在pdf中根据关键字位置插入图片(公章、签名等)
  • 施耐德EOCR系列电机保护器全面升级后無端子型
  • 27.数码管的驱动,使用74HC595移位寄存器芯片
  • TCP/IP 原理、实现方式与优缺点
  • 利率债与信用债的区别及其与债券型基金的关系
  • linux下解压命令
  • Vulnhub靶场DC-3-2练习
  • Swift入门笔记
  • 【提交ACM出版 | EIScopus检索稳定 | 高录用】第五届大数据与社会科学国际学术会议(ICBDSS 2024,8月16-18)
  • Postman与世界相连:集成第三方服务的全面指南
  • Perl 语言开发(十四):数据库操作
  • Qt+ESP32+SQLite 智能大棚
  • Android Viewpager2 remove fragmen不生效解决方案
  • 桃园南路上的红绿灯c++