linux 服务器类型Apache配置https访问

这篇具有很好参考价值的文章主要介绍了linux 服务器类型Apache配置https访问。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一:查看服务器类型,下载相应的SSL证书

命令:netstat -anp | grep :80

yum install -y mod_ssl,服务器,linux,运维

yum install -y mod_ssl,服务器,linux,运维

httpd是Apache超文本传输协议(HTTP)服务器的主程序,所以下载Apache证书

二:将证书解压后复制到服务器上

三个文件:xxx.key xxx_public.cert xxx_chain.cert

三:准备工作完成,配置

1.命令: yum -y install mod_ssl   安装 mod_ssl.so 模块,安装完成后

   A可以在 /etc/httpd/modules 目录下找到 mod_ssl.so 文件

   B可以在 /etc/httpd/conf.d 目录下会出现一个ssl.conf文件

2.打开ssl.conf文件,找到三个配置,修改为你放置的证书路径

SSLCertificateFile /etc/pki/tls/certs/xxx_public.crt

SSLCertificateKeyFile /etc/pki/tls/private/xxx.key

SSLCertificateChainFile /etc/pki/tls/certs/xxx_chain.crt

3.修改443端口的设置

<VirtualHost _default:443>
#设置在这里
ServerName xxx.cn
DocumentRoot "/home/project/"

<Directory "/home/project">
   Options +Includes -Indexes
        AllowOverride All
        Order allow,deny
        Allow from all
        Require all granted
</Directory>

</VirtualHost>

4.打开/etc/httpd/conf.modules.d/00-ssl.conf文件

#LoadModule ssl_module modules/mod_ssl.so 并将前面的#号去掉

5.在/etc/httpd/conf/httpd.conf文件的最后引入之前配置好的文件

Include /etc/httpd/conf.d/ssl.conf
Include /etc/httpd/conf.modules.d/00-ssl.conf

6.重启Apache然后访问你的域名

命令:systemctl restart httpd文章来源地址https://www.toymoban.com/news/detail-833027.html

到了这里,关于linux 服务器类型Apache配置https访问的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • Linux中搭建和配置Apache服务器的详细步骤

    Apache是一款强大的开源Web服务器,广泛用于搭建和托管网站。在Linux系统上,搭建和配置Apache服务器是一个常见的任务,本文将提供详细的步骤和示例代码,帮助大家轻松完成这项任务。 首先,需要在Linux系统上安装Apache服务器。具体命令因Linux发行版而异,以下是一些示例:

    2024年02月03日
    浏览(48)
  • Linux服务器上配置HTTP和HTTPS代理

    本文将向你分享如何在Linux服务器上配置HTTP和HTTPS代理的方法,解决可能遇到的问题,让你的爬虫项目顺利运行,畅爬互联网! 配置HTTP代理的步骤 1. 了解HTTP代理的类型:常见的有正向代理和反向代理两种类型。根据实际需求选择不同的代理类型。 2. 安装和配置Squid代理服务

    2024年02月13日
    浏览(32)
  • SpringBoot + Vue2项目打包部署到服务器后,使用Nginx配置SSL证书,配置访问HTTP协议转HTTPS协议

    配置nginx.conf文件,这个文件一般在/etc/nginx/...中,由于每个人的体质不一样,也有可能在别的路径里,自己找找... 证书存放位置,可自定义存放位置 两个文件 后端配置 把.pfx拷贝到resource下,然后配置一下yml

    2024年02月02日
    浏览(51)
  • mysql Linux系统云服务器配置远程访问

    首先先安装一下云服务器 安装好之后,我们直接以root用户登录: 回车之后会直接让我们输入密码,一定要小心行事。 注意,第一次输入的密码可能会作为之后的root密码,所以不要乱写哦 输入好之后直接回车,之后这个密码就会作为以后的root密码了 #配置远程登陆 然后从其

    2024年01月23日
    浏览(41)
  • [Linux服务器 ] nginx 配置图片静态访问方法

    一.  Nginx安装 1.更新软件包列表:打开终端,并使用以下命令更新软件包列表: sudo yum update 2.安装 EPEL 存储库:EPEL 存储库提供了额外的软件包,其中包括 Nginx。使用以下命令安装 EPEL 存储库: sudo yum install epel-release 3.安装 Nginx:使用以下命令安装 Nginx: sudo yum install nginx

    2024年02月14日
    浏览(35)
  • Linux配置主机名-使用主机名访问服务器

    主要需要对Hosts文件进行操作, Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”, 先将自己的主机名设置成 有意义,别人好记的样子(就像域名一样) 到时候在hosts文件里面设置好主

    2024年01月22日
    浏览(47)
  • Apache服务器报错:拒绝访问,您没有权限访问服务器

    当您在尝试访问一个Apache服务器时,有时候可能会遇到类似于\\\"拒绝访问,您没有权限访问服务器\\\"的错误提示。这个错误通常表示您正在尝试访问一个需要特定权限的资源,但您的访问被服务器拒绝了。在本文中,我们将详细讨论这个问题的原因以及可能的解决方案。 出现这

    2024年02月04日
    浏览(39)
  • Linux中搭建FTP服务器,匿名用户访问、本地用户访问、虚拟用户访问(详细解答安装配置步骤)

    对于Linux搭建服务器步骤详解:可以基于匿名访问、本地用户访问、虚拟用户访问 FTP服务访问可分为三种 匿名用户:用户名为ftp或者anonymous,提供任意密码或无密码访问即可. 本地用户:要求有用户名和相对应密码,适用于使用者都是使用此服务器的人。 虚拟用户(出于安全

    2024年02月10日
    浏览(50)
  • 利用Apache实现正向代理,使内网服务器可以访问外网

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 正向代理和反向代理的定义可以自己查询资料,通常用的较多的场景使用Nginx作为反向代理服务器,Nginx做正向代理服务器时仅可以访问HTTP网站,不能访问HTTPS网站,用处不大。 本文所需要的准备,一台

    2024年01月20日
    浏览(42)
  • 在服务器上搭建Harbor私有镜像仓库并通过HTTPS访问

    目录 什么是Harbor 在服务器上搭建Harbor私有镜像仓库 使用HTTPS访问Harbor私有镜像仓库 生成证书文件 配置证书文件 验证https访问 上传镜像到Harbor私有镜像仓库 Harbor 是为企业用户设计的容器镜像仓库开源项目,包括了权限管理

    2023年04月11日
    浏览(80)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包