1.加载ssl模块
sudo a2enmod ssl
2.产生证书。
本来快捷产生证书的命令是apache2-ssl-certificate,但是在我自己的ubuntu版本仲会产生"apache2-ssl-certificate: command not found"。
原因:
Most of the tutorials [e.g., 1
, 2
] on Apache2 + SSL on Ubuntu mention using a script called apache2-ssl-certificate
to generate SSL certificates. This script is missing
in Ubuntu Feisty server edition, however, if you install LAMP on your own, you will get it. A workaround is available
. Alternatively, you can create the certificates directly with openssl (or whatever).
只能用以下命令产生证书:
sudo openssl req -new -x509 -days 365 -nodes -out /etc/apache2/apache.pem -keyout /etc/apache2/apache.pem
然后在/etc/apache2/sites-available/default-ssl文件中的改为 SSLCertificateFile /etc/apache2/apache.pem
3.建立软连接
使用命令sudo a2ensite default-ssl就会在/etc/apache2/sites-enabled/下建立了/etc/apache2/sites-available/default-ssl文件的软连接。
重启apache2就会看可以了
分享到:
相关推荐
ubuntu linux中配置svn+apache+ssl
主要介绍了详解在Ubuntu上的Apache配置SSL(https证书)的正确姿势,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
在apache2服务器上配置SSL证书-Ubuntu 18.04 本教程是为已经拥有证书并需要在服务器上插入证书并将其配置为可在Apache2服务器上工作的人员制作的。 如果您没有证书,并且想生成免费的自签名证书,建议您遵循...
Ubuntu+svn+ssl+ldap 的安装以及集成
一:ubuntu开发环境PHP+MYSQL+APACHE2 1.sudo apt-get install apache2 2.安全组添加80端口 3.sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt php5-curl php5-imagick php5-cli 4.sudo apt-get ...
5 配置SSL 3 6 远程修改svn用户口令 6 6.1 修改Apache2的配置文件 6 6.2 安装mod_perl默认包 7 6.3 相关配置 7 6.4 获得修改口令的Perl脚本 7 7 设置SVN的权限 8 7.1 修改Apache的配置 8 7.2 认证文件的配置 8 8 ...
这个 Dockerfile(可作为marvambass/apache2-ssl-secure 提供)为您提供了一个随时可用的安全生产 apache2 服务器,具有良好配置的 SSL。 在 Docker Registry 查看 在 GitHub 查看 环境变量和默认值 HSTS_HEADERS_...
在ubuntu12虚拟机条件下为apache2服务器实现ssl协议
Web服务器:Apache DNS:Duck DNS( ) 操作系统:Ubuntu SSL证书:Letsencrypt( ) 博客模板(可选):Wordpress 1. DuckDNS 一个。 为您的域创建DNS记录。 我选择了它,因为它对5个域都是免费的 2. Letsencrypt...
PolarSSL 源码,也许是最小巧的ssl代码库。高效、便于移植和集成。尤其适合嵌入式应用。目前 PolarSSL 已经被 ARM 公司收购,并改名为 mbed TLS。许可证也由 GPL 改为 Apache。 标签:PolarSSL
主要介绍了在Apache服务器上安装SSL支持的教程,SSL协议是目前运用最广泛的加密协议,本文演示环境基于Ubuntu,需要的朋友可以参考下
./configure --prefix=/usr/local/svn --with-apxs=/usr/local/webserver/apache2/bin/apxs --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-sqlite=/usr/local/sqlite --with-ssl --with-...
通过Postgresql DB,Redis Caching,Nginx Server和SSL认证运行Superset 在Google Cloud上启动服务器 转到 使用凭证帐单等完全设置它(当前已设置) 单击左上角,然后单击计算引擎 单击创建实例。 选择标准选项。 ...
GitHub上的Ubuntu Fork s2n的快速入门在Ubuntu上运行以下命令。 git clone https://github.com/${YOUR_GITHUB_ACCOUNT_NAME}/s2n.git cd s2n#从codebuild / codebuild.config文件中选择一个“ env”行并运行它,在...
要求该角色假定要配置的默认站点是使用fastcgi模块的基于PHP的站点角色变量默认值php_fpm_major_version使用哪个PHP FPM版本( php5 ) apache_force_ssl强制apache SetEnv https on ( True ) SetEnv https on使用...
Nginx WordPress配置WordPress的仅Nginx,无Apache配置,具有PHP-FPM,FastCGI缓存,SSL,安全设置,.webp支持和phpMyAdmin(以防万一!)。 混合并匹配.conf文件,以满足您的首选配置和流量需求。测试与兼容性这已...
phpstudy 8正式版是一款phpstudy官方最新发布的PHP调试环境的程序集成包,已经经过测试,能够为服务器环境提供最优配置的解决方案,能够支持windows、CentOS、Ubuntu、Debian、Fedora、deepin等系统,支持Web端管理...
最近在写微信小程序的时候,微信小程序需要所有的请求接口都部署在https协议上,于是就研究了一下怎么在腾讯云上部署https环境,发现还是比较简单的,首先我的服务器环境是Ubuntu 16.04, LAMP的环境。 获取SSL证书 ...
这是Apache手册的集合,从在多个“实验室”中进行编译到强调安全性的完整Apache配置。 一打左右的教程旨在相互构建,并在每个步骤中增加Web服务器,HTTP SSL / TLS,ModSecurity和日志文件可视化领域的专业知识。 ...