码迷,mamicode.com
首页 > 数据库 > 详细

centos6.5 搭建nginx php mysql,以及https

时间:2014-12-28 14:09:25      阅读:257      评论:0      收藏:0      [点我收藏+]

标签:

生命在于折腾,强两天看到一个RESTFUL API的设计,我觉得一般小公司可能为了开放方便不用这些。

但是其中提到了HTTPS来提高API的安全性,这个点我觉得很重要,于是用周末来搭建一个这样的环境。

在网上找了很多教程后都不是很好,对于我这样的新手简直就是太难,不过万幸的是找到了一个非常好的网站OSYUNWEI,可以百度一下。

第一步:参考这个教程:http://www.osyunwei.com/archives/8867.html

一路走下来没什么大问题,到了最后访问php的时候,发现不解析PHP代码。仔细检查之后发现是nginx.conf的位置上传错了。

确认nginx.conf的位置为:/usr/local/nginx/conf/nginx.conf

修改后,重启,能访问PHP网站了。

 

第二步:开始配置HTTPS

这一步就比较多坑,但其实也是比较简单,配置下NGINX就完了。

参考教程:http://www.cnblogs.com/yanghuahui/archive/2012/06/25/2561568.html

 

记得在iptables里面开启443端口,就是没开害得我找了一两个小时的问题。

 

第三步:配置本地DNS服务器(因为我是本地测试,所以域名解析需要一个服务器,如果你是在线上服务器操作,这一步就不要了,也没多大用)

参考教程:http://www.osyunwei.com/archives/689.html

这个教程有个地方要注意一下,看图

 

其中有三个地方:

1、vi /var/named/chroot/etc/named.rfc1912.zones #添加正向解析区域及反向解析区域

2、vi /var/named/chroot/var/named/osyunwei.com.zone #编辑正向区域文件

3、vi /var/named/chroot/var/named/192.168.21.zone #编辑反向区域文件

centos6.5 搭建nginx php mysql,以及https

标签:

原文地址:http://www.cnblogs.com/sebga/p/4189899.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!