1.在阿里云云盾安全->CA证书购买

2.下载证书解压文件,一般有四个文件

3.在/etc/apache2  下创建一个文件夹cert 放入以上四个文件(路径可自己任意选择)

4.$sudo a2enmod ssl

这条命令相当于
sudo ln -s /etc/apache2/mods-available/ssl.load /etc/apache2/mods-enabled
sudo ln -s /etc/apache2/mods-available/ssl.conf /etc/apache2/mods-enabled

如果没有a2enmod指令,也可直接在apache2.conf中设置SSL模块加载:

LoadModule ssl_module /usr/lib/apache2/modules/mod_ssl.so

5.在、/etc/apache2/sites-availables/default-ssl.conf中更改以下三个文件的路径为刚才上传的路径

此文件可能在/etc/apache2/sites-enabled/default-ssl.conf(保证两个地方都有此文件且内容相同即可)

SSLCertificateFile /etc/apache2/cert/public.pem
SSLCertificateKeyFile /etc/apache2/cert/214498210030298.key
SSLCertificateChainFile /etc/apache2/cert/chain.pem

6.重启apache2(/etc/init.d/apache2 restart)

7.将生成证书的域名解析到你主机的IP即可使用https访问

8.将https定位到入口指定文件

9.添加监听端口

编辑Apache端口配置(/etc/apache2/ports.conf),加入443端口(SSL缺省使用):

Listen 80

Listen 443

10.开启路由重写

Ubuntu下apache2的rewrite模块默认是不加载的。
只要运行了一下这个命令:a2enmod rewrite 就可以启用rewrite模块了。

备注:
Apaceh2 多了一组 a2enmod, a2dismod指令,用于启用和禁用Apache的模块。a2enmod用于在Apache启用指定的模块,它实际上做的是在/etc/apache2 /mods-enabled目录下创建模块文件的符号链接。相反a2dismo则是通过删除符号链接而达到禁用指定模块的功能。当然,启用已启用的模块或禁用已禁用的模块是不会报错的。^^
这里有必要说明一下:
/etc/apache2/mods-available 放apache可用的模块文件
/etc/apache2/mods-enabled 放apache已启用的模块文件的链接
弄明白了,去查看一下/etc/apache2/mods-enabled目录,果然有新增了一条rewrite.load的链接。

修改/etc/apahce2/apahce2.conf
把 下面注释部分改掉
#<Directory /var/www/>
# Options Indexes FollowSymLinks
# AllowOverride None
# Require all granted
#</Directory>
<Directory /var/www/>
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>

重启apache 即可去掉index.php访问

11.配置虚拟主机

修改文件
vi /etc/apache2/sites-avilabe/000-default.conf
代码如下:
添加一条(注意端口为443)

<VirtualHost *:443>

ServerAdmin webmaster@localhost
DocumentRoot /var/www/html/laravel/public(指定文件目录)
ServerName www.xxx.com(你的域名)

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>

重启apache2即可用https访问并定位到指定的文件

转载于:https://www.cnblogs.com/qqlong/p/8430191.html

https阿里云证书购买与apache环境配置相关推荐

  1. 阿里云服务器购买后一些简单配置

    阿里云服务器购买后一些简单配置: 1.修改linux连接的端口,默认22,修改步骤: 1.1.登录阿里云,左侧菜单栏找到安全组进入,找到管理实例进入 1.2.找到安全组规则,手动添加需要开放的端口,保 ...

  2. 阿里云-网站部署,服务器环境配置(保姆级别)

    说在前头:因为在这个搭建的过程中,尝过了不少的苦头,流过了不少的心酸泪,所以我希望后来者们,能够好好的活着,心态炸了也要继续热爱生活./委屈巴巴 另外,一些我们使用的软件版本最最最好控制与项目同步.( ...

  3. 阿里云ecs建站 一键环境配置内容超级详细 大家都可以轻易上手

    终于将网站搭建完了,折腾了很久没有找到像我们这种小白的教程,那就写一篇吧! 一.购买域名和阿里云ecs 首先,我们需要购买ecs,选择了1核1G的入门版,地域可以选择离你比较近的:在这里我们CentO ...

  4. 阿里云ecs建站 一键环境配置 图文超详细_liunx下建站,适合纯新手小白

    终于将网站搭建完了,折腾了很久没有找到像我们这种小白的教程,那就写一篇吧! 一.购买域名和阿里云ecs 首先,我们需要购买ecs,选择了1核1G的入门版,地域可以选择离你比较近的:在这里我们CentO ...

  5. 阿里云ECS服务器php运行环境配置全过程

    服务器:阿里云ECS服务器 需要搭建的环境:>php5.4+apache2.2+Postgresql 先用Xshell连上服务器,打开Xshell,新建一个连接 名称随便起一个,主机输入你的服务 ...

  6. Springboot Https 阿里云免费证书配置

    原文地址:Springboot Https 阿里云免费证书配置 博主演示直接部署线上,在演示本博文时已经有以下准备: 线上服务器 外网独立IP 域名 阿里云账号 1.进入阿里云首页,点击"S ...

  7. 七牛云如何配置免费 https 阿里云SSL证书

    七牛云如何配置免费 https 阿里云SSL证书 七牛云注册链接:https://s.qiniu.com/yaQ3am 一.情况是这么个情况 我之前有个项目是走的 https,这个项目作了一些印刷品, ...

  8. 阿里云证书 | 套路太深,还是我打开姿势不对?

    文章所有链接,请点击文章左下角"阅读原文"查阅. 一.阿里云证书资源包初体验 2021 年 1 月 13 左右,收到阿里云提示个人 SSL 证书即将过期,需要续费.于是登陆阿里云, ...

  9. 阿里云服务器购买及宝塔管理和如何部署springboot项目

    文章目录 1.阿里云服务器购买 2.远程连接服务器 3.宝塔管理服务器 4.部署springboot项目 1.阿里云服务器购买 一般正常买一个服务器价格比较贵,这里建议用新用户和学生身份来购买,打折力 ...

  10. 阿里云服务器购买后的配置指南

    阿里云服务器购买后的配置指南 前提 如何购买点击链接自行学习 链接:阿里云服务器购买及配置教程视频 ​ 提取码:dzbj <!--默认购买的是Ubuntu16.04系统的服务器--> &l ...

最新文章

  1. python selenium 浏览器设置_python+selenium webdriver.firefox()方式配置浏览器设置
  2. Spring Cloud Hoxton正式发布,Spring Boot 2.2.x不再孤单
  3. 当鼠标滑过文本框自动选中输入框内容JS代码
  4. 常用的HTTP状态码
  5. 使用计算机自带字体怎么用_在家办公不会扫描文件怎么办?用 iPhone 自带软件就搞定啦...
  6. 图的存储结构之邻接表(详解)
  7. layer checkbox
  8. asp.net怎么生成json数据_[随笔]利用 VS2019 + NET5.0 生成镜像部署
  9. 软件系统测试用例设计,软件系统测试用例设计步骤
  10. iOS12 捷径(热门推荐)
  11. 大名鼎鼎2006 7.2版
  12. dlna移植android系统,android系统的dlna开发
  13. 软件工程师职业规划_我如何在11个月内转变职业以成为软件工程师(以及如何也可以)...
  14. Linux之scp与sftp的使用
  15. 邮箱确认html,html5+JavaScript进行邮箱地址验证
  16. Android ocr识别文字介绍(文字识别)
  17. android11开发版小米,小米CC9推送MIUI 12.5稳定版 新版系统内核升级至安卓11
  18. 博客摘录「 2022年C语言程序设计题库习集带答案(史上最全版)」2023年5月2日
  19. 【vue】npm run dev报错解决方法
  20. 中国研究的超级系统计算机,打造超级系统U盘

热门文章

  1. 09年全年的case处理总量
  2. 实战react技术栈+express前后端博客项目(3)-- 后端路由、代理以及静态资源托管等配置说明...
  3. Intel的新玩法:固态硬盘也超频
  4. 《Nmap渗透测试指南》—第2章2.8节ICMP Ping Types扫描
  5. 数据库SQL Server2012笔记(八)——Statement与PreparedStatement的区别,JDBC方式操作数据库...
  6. ISA 2004 Site-To-Site ×××截图详解
  7. 利用c++利用odbc连接mysql数据库
  8. Python基础之字典
  9. Drcom账户管理Server端解说
  10. [DOTween]使用过程中的一些注意事项记录