首页 > 其他分享 >zabbix配置https访问

zabbix配置https访问

时间:2024-03-26 21:25:24浏览次数:25  
标签:ssl etc default sudo sites apache2 访问 zabbix https

1、启用ssl模块,apache2不用再去安装 mod_ssl模块

sudo a2enmod ssl

 

2、创建存放证书文件的目录并赋予所有权限

sudo mkdir /etc/apache2/ssl
sudo chmod 777 /etc/apache2/ssl

 

3、将证书文件上传至刚创建的目录下

 

4、将 /etc/apache2/sites-available/000-default.conf 和 /etc/apache2/sites-enabled/000-default.conf 文件实现关联

sudo ln -s /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-enabled/000-default.conf

  /sites-available目录存放的是可用的虚拟主机

  /sites-enabled目录存放的是已经启用的虚拟主机

5、修改ssl配置文件,sudo vim /etc/apache2/sites-available/default-ssl.conf

  把你的证书文件路径写进来,我这里把之前的两行注释掉了,重新复制两行,完成后 :wq 保存

 

6、ggyG复制 /etc/apache2/sites-available/default-ssl.conf 刚写好文件里面的所有内容,再 sudo vim /etc/apache2/sites-available/000-default.conf ,在文件最后另起新行按 p 粘贴内容,然后 :wq 保存

 

7、重启apache服务

sudo systemctl restart apache2

 

8、访问https网页,可以看到已经是安全的了

 

9、将访问http重定向https

  apache启动重定向功能

sudo a2enmod rewrite

 

  设置http端口重定向,sudo vim /etc/apache2/sites-available/000-default.conf

  在 <VirtualHost *:80>  </VirtualHost> 之间将下面三行代码写上

RewriteEngine on
RewriteCond   %{HTTPS} !=on
RewriteRule   ^(.*)  https://%{SERVER_NAME}$1 [L,R]

 

10、重启apache服务

sudo systemctl restart apache2.service

 

11、访问http跳转至https,完结~

 

标签:ssl,etc,default,sudo,sites,apache2,访问,zabbix,https
From: https://www.cnblogs.com/xiykj/p/18097595

相关文章

  • Unix系统上使用semop函数写一个信号量函数,确保只有一个进程能访问临界资源
    semop是Unix系统调用,用于操作信号量集。信号量是一种用于保护共享资源或临界区域免受并发访问的同步原语。以下是一个使用semop的简单示例,确保只有一个进程能访问临界资源:#include<stdio.h>#include<stdlib.h>#include<unistd.h>#include<fcntl.h>#include<......
  • 群晖NAS安装Video Station结合内网穿透实现公网访问本地影音文件
    文章目录1.使用环境要求:2.下载群晖videostation:3.公网访问本地群晖videostation中的电影:4.公网条件下使用电脑浏览器访问本地群晖videostation5.公网条件下使用移动端(搭载安卓,ios,ipados等系统的设备)访问本地群晖videostation我同事老王最近刚换了新出的iPhone15P......
  • CactiEZ配置https访问
    1、安装ssl插件,没安装此插件的话该路径下不会存在/etc/httpd/conf.d/ssl.conf配置文件yuminstall-ymod_ssl 2、修改apache配置文件,配置你自己的ssl证书路径,完成后:wq保存vim/etc/httpd/conf.d/ssl.conf 3、重启apache服务servicehttpdrestart 4、测......
  • 【IT老齐053】动静分离架构抗住超高并发访问
    【IT老齐053】动静分离架构抗住超高并发访问架构三大分离设计读写分离动静分离前后台分离概念有效区分页面中的动静数据是优化的关键前提静态数据是无个性化数据静态文件:HTML/CSS/JS/图片低频变动数据:字典数据/地区数据/组织架构历史数据动态数据就是个......
  • 善用AI:智能写作与快速访问的双重优势(附镜像站汇总)
    随着人工智能技术的不断发展,我们的日常工作和学习方式正在经历一场革命。在众多创新工具中,GPT(GenerativePre-trainedTransformer)已经成为了一个耀眼的明星,而这个月Claude3的登场,再次将人工智能推向新一轮高峰。为什么要使用AI? 提高效率GPT、Claude等,作为先进的自然语言......
  • nginx为什么在二级目录访问
    很多时候感觉对了但是就是404二级动态代理可能是多一个斜杠//错误代理//“/”结尾在URL处,表示反向代理时不是“https://www.xxxxxxx.com/proxyname/”,//而是“https://www.xxxxxxx.com/”,否则容易出现404的情况location/proxyname/{proxy_passhtt......
  • MogDB/openGauss访问控制简介
    MogDB/openGauss访问控制简介SQL可以针对不同的数据库对象赋予不同的权限,这样就可以限制用户对数据的不必要访问,提高数据访问的安全性。常见的SQL权限如下:SELECT/UPDATE/DELETE/INSERT:访问、修改基本表或视图的权限REFERENCES:在基本表上创建外键约束的权限TRIGGER:在基本表......
  • asp net在View视图下通过javascript访问服务器上的文件
    以通过javascript访问服务器上的文件为例控制器:[HttpPost]publicActionResultCheckFileExists(stringaFile){//检查文件是否存在if(System.IO.File.Exists(aFile))//theFile包括完整的路径和文件{returnContent("文件存在");}else{......
  • MogDB/openGauss访问控制简介
    MogDB/openGauss访问控制简介SQL可以针对不同的数据库对象赋予不同的权限,这样就可以限制用户对数据的不必要访问,提高数据访问的安全性。常见的SQL权限如下:SELECT/UPDATE/DELETE/INSERT:访问、修改基本表或视图的权限REFERENCES:在基本表上创建外键约束的权限TRIGGER:在基本表......
  • Nacos 未授权访问漏洞测试
    漏洞描述:2020年12月29日,Nacos官方在github发布的issue中披露AlibabaNacos存在一个由于不当处理User-Agent导致的未授权访问漏洞。通过该漏洞,攻击者可以进行任意操作,包括创建新用户并进行登录后操作影响版本:Nacos<=2.0.0-ALPHA.1漏洞地址:GEThttp://IP:端口/nacos/v1/auth/......