30分钟搭建隐私策略和技术支持网站(centos+apache)

在iOS上架时,需要提供隐私策略和技术支持网站。最简便的方案是在github上创建。如果想拥有自己的专属域名与服务器,而自身又无后端开发经验,此文或许可以帮助到你。

1、购买域名

登录ali云控制台,搜索“域名”,输入自己想要购买的域名,一般top info xyz等域名首年很便宜,不会超过10元/年。点击购买后,付款结账。购买后,进入控制台。点击域名进行实名认证,上传自己的身份证正反面(放到同一张图中,图片格式为bmp或jpg,不能直接把jpeg改为jpg,图片有大小限制,图片上p上仅用作实名认证几个字,防止被用来其他用途)。一般半小时内即可认证成功。

2、购买云服务器并解析:

点击进入一诺云官网,点击右上角“注册”。

注册完毕后,点击顶部“云服务器”,

页面下拉,选中“沙田特惠I型(29元/月)”,点击“在线开通”,选择开通时长(可以先选择购买一个月,到期之前如果有需要,可以再次购买以延期),预装系统选择“centos 6.4(64位)”。购买好后,进入一诺云控制台,查看“云服务器”。即可看到产品信息。

 

 

 

复制云服务器的ip地址(如102.12.3.4)。

打开阿里云控制台,找到域名列表,点击“解析”--添加记录,记录类型为“A”,主机记录填入www(或其他任意字符如m),解析线路选“默认”,记录值为刚才复制的ip地址(不带端口号),TTL默认为10分钟,点击确认即可。

3、为centos安装apache:

回到一诺云服务后台,点击“控制面板”,选择“网页管理器”,点击“马上连接”。进入centos桌面。第一次进入需要登录,用户名选择“其他”,输入“root”,密码为云主机密码(默认的密码可能包含大小写,输入不是很方便,建议先在控制台修改为简便的密码后再操作此步)。进入桌面后,点击左上角“系统”--“管理”--“防火墙”,把80、443设置为可信状态,并点击“应用”。

 

 

 

点击“应用程序”--“系统工具”--“终端”。输入  yum -y install httpd

等待安装完毕后,输入  service httpd start

4、修改index.html

打开centos自带的firefox浏览器,输入“127.0.0.1”,即可看到apache Test page页面,但此页面不是index.html,而是apache默认的noindex.html。此时index.html其实为403状态。

回到centos桌面,打开 计算机--文件系统--etc文件夹---selinux文件夹---config文件,右键,用 编辑 打开,最后一行增加 SELINUX=disabled ,其余未带#的行,增加#,起到注释掉作用。编辑完后一定要点击保存按钮。

打开 计算机--文件系统--var---www---html文件夹,右键: 新建文件,命名为index.html, 里面输入“hello world”。此文件夹为默认html文件夹。

回到终端,输入 service httpd restart

回到firefox浏览器,输入“127.0.0.1”,如果看到hello world即为目录配置成功。在浏览器或手机输入自己的域名:http://www.xxx.xxx, 如果看到hello world则成功。

5、开启https

回到阿里云控制台,搜索“SSL证书”,点击“购买证书”,域名类型:“单个域名”,证书类型:“DV域名级SSL”,域名个数:1个,证书等级:“免费版”,证书有效期:1年。此https证书价格为免费,有效期为1年。点击“立即购买”并支付0元。在认证时,会自动在DNS解析中增加一个记录,此类型为TXT,线路为默认,记录值为自动生成,这个记录值是自动生成的,每次认证https证书都会生成一个不同的记录,在认证期间不要删除这个记录。认证证书选择默认选项,不要选择用自己的证书。如果在认证过程中出现错误,请留意短信通知,有时已经成功,但页面显示认证失败。

认证成功后,在阿里云--SSL证书模块,即可看到签发的证书,点击下载,选择“apache”,下载好后,得到一个zip,里面是1个key和2个crt。

把这个zip文件发到自己邮箱中。

回到centos桌面,在firefox浏览器中打开邮箱,下载zip文件,解压文件,得到3个文件。

在终端中输入 yum install mod_ssl openssl  实现安装openssl。

找到 计算机--文件系统--etc--pki--tls文件夹。在里边的certs文件夹,把xxx_chain.crt和xxx_public.crt文件放到里面。在private文件夹中,把xxx.key文件放入。

找到 计算机--文件系统--etc--httpd--conf.d--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。

编辑完后一定要点击保存按钮。

在终端输入service httpd restart,在浏览器输入https://www.xxx.xxx, 如果能正常打开且出现小锁图标则为成功。

至此,环境搭建成功,把相应的隐私策略和技术支持网站的html页面和资源,放进/var/www/html文件夹中即可。

centos常用目录:

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值