首页>>帮助中心>>美国VPS CentOS 6.5系统下 Apache 配置 https 服务

美国VPS CentOS 6.5系统下 Apache 配置 https 服务

2024/12/9 50次

美国VPS CentOS 6.5系统下 Apache 配置 https 服务
ECS CentOS 服务器上如何使 Apache 支持 https 访问。
https 服务依赖于 openssl 软件,需要首先安装 OpenSSL。
测试环境:
1. 下载安装 Apache

2. 解压缩:# tar -xvzf /usr/local/httpd-2.2.31.tar.gz
3. 安装 Apache
# ./configure --prefix=/usr/local/apache/httpd --enable-ssl=static --with-ssl=/usr/local/openssl

#make#make install
此步骤在 /apache/httpd 目录中安装 httpd 服务(通过参数 --prefix 指定),同时使用 --with-ssl 指定所安装 OpenSSL 的路径 /usr/local/openssl,用于将 mod_ssl 静态的编译到 httpd 服务中。
4. 修改 Apache 的配置文件:# vi /usr/local/apache/httpd/conf/httpd.conf将如下行前面的#去掉Include conf/extra/httpd-ssl.conf

5. 使用 openssl 命令生成证书# openssl req -new -x509 -nodes -out server.crt -keyout server.key生成证书时,请根据自己的需要填写信息:

生成了2个证书文件:

6. 检查 httpd-ssl.conf 配置的证书是否是刚刚生成的证书文件:# vi /usr/local/apache/httpd/conf/extra/httpd-ssl.conf
SSLCertificateFile "/usr/local/apache/httpd/conf/server.crt"SSLCertificateKeyFile "/usr/local/apache/httpd/conf/server.key"

7. 启动 Apache:# /usr/local/apache/httpd/bin/apachectl start
8.浏览器访问测试:

至此 Apache 配置 https 服务完成。

购买使用一诺网络美国服务器,可以极大降低初创企业、中小企业以及个人开发者等用户群体的整体IT使用成本,无需亲自搭建基础设施、简化了运维和管理的日常工作量,使用户能够更专注于自身的业务发展和创新。美国服务器低至49元/月,购买链接:https://www.enuoidc.com/vpszq.html?typeid=3