一、准备工作
1、准备一个域名,与cloudflare账户绑定。
2、准备一个服务器,与域名绑定,并搭建http/https服务器,可以用apache,也可以用nginx,我用的apache。
3、用邮箱注册一个cloudflare账号,注册过程比较简单,不赘述。
二、绑定域名与cloudflare账户
注册cloudflare账户后,会有add site按钮,按照提示一步一步操作,其中比较关键的是修改域名的域名控制服务器,默认的是域名注册商的域名控制服务器。
该操作需要登录到域名账户下,按照cloudflare的提示,把域名控制服务器修改成cloudflare的域名控制服务器。一般有两个。
三、服务器搭建http/https服务
yum install httpd可以直接安装apache服务,安装完成后,service httpd start启动http服务。
如果要搭建https服务,需要yum install mod_ssl openssl
安装完mod_ssl后,在/etc/httpd/conf.d/下可以看到ssl的配置文件ssl.conf,ssl相关的配置在该文件中修改,其中比较重要的是监听端口、证书、日志。
1、监听端口在配置文件中为
Listen 443
如果有需要可以修改(记得开启防火墙相应端口)。
2、证书的配置为:
SSLCertificateFile /etc/pki/tls/certs/localhost.crt
SSLCertificateKeyFile /etc/pki/tls/private/localhost.key
根据需要把上述两个配置修改