谁可相欹 发表于 2015-1-14 21:12:19

来讲讲:Nginx(lnmp)撑持IPv6教程

小知识:CentOS是一个基于RedHatLinux提供的可自由使用源代码的企业级Linux发行版本。
IPv4地点将很快用完,IPv6提高也是一定之路,如今很多VPS办事商都已入手下手IPv6的过渡,像BurstNet、BuyVM等都能够向客服发Ticket索要IPv6地点,He.net同时也供应IPv6Tunnel直接的让VPS撑持IPv6。
准备事情:向BurstNet客服索要IPv6地点,客服复兴加上了就能够了,假如是其他的VPS办事商请先扣问是不是能加。
1、为Nginx增加IPv6模块

1、起首进进nginx源码的解压目次,上面以lnmp为例(12月10日以后下载的不必增加,默许已撑持IPv6),好比:lnmp0.5/nginx-0.7.67/,假如健忘放在谁人目次了,能够实行:find/-name"nginx-0.7.67"-typed
2、找到目次以后,实行:cd/root/lnmp0.5/nginx-0.6.67/
3、接上去给Nginx加上IPv6模块,实行:./configure--user=www--group=www--prefix=/usr/local/nginx--with-http_stub_status_module--with-http_ssl_module--with-ipv6
4、假如编译没有毛病,然后实行:make但不要makeinstall。
5、编译完,在objs目次下有一个nginx实行文件,先备份下本来老的nginx文件,实行:mv/usr/local/nginx/sbin/nginx/usr/local/nginx/sbin/nginx.old,再把新objs下的nginxcp到sbin下,实行:cpobjs/nginx/usr/local/nginx/sbin/nginx
6、实行/usr/local/nginx/sbin/nginx-t测试下,显现没有成绩。
7、再实行:makeupgrade
8、实行:/usr/local/nginx/sbin/nginx-V看一下,IPv6模块已编译出来了。
2、Nginx启用IPv6

Nginx增加上IPv6后,必要实行:killallnginx再实行:/usr/local/nginx/sbin/nginx不克不及用光滑重启。
修正Nginx一切假造主机的设置,这个/usr/local/nginx/conf/nginx.conf也要修正,将一切server{}内里的listen前面全体加上IP,以下:
server
{
listen184.82.232.8:80;
listen:80;
listen:80;
server_nameburst-la.vpser.net;
indexindex.htmlindex.htmindex.php;
root/home/wwwroot;
....省略部分派置
}
要注重IPv6地点必要用[]括起来,假如客服已给加上IPv6地点了,而你不晓得能够实行:ifconfig下令,以下图:



按下面请求修正好后,实行:/usr/local/nginx/sbin/nginx-t检察是不是有毛病,没有毛病能够实行:killallnginx,再实行:/usr/local/nginx/sbin/nginx启动便可。
翻开扫瞄器输出:http:///就能够会见了。
PS:你的电脑必要已撑持IPv6,且连进IPv6,可使用六飞、***6之类的实际撑持IPv6。
假如在安装过程当中有成绩,接待再本文留言大概到vps服装论坛响应版块发帖。
>>转载请说明出处:VPS侦察本文链接地点:http://www.vpser.net/build/nginx-lnmp-ipv6.html小知识:CentOS出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的RedHatEnterpriseLinux使用。

仓酷云 发表于 2015-1-17 07:38:28

首先Linux是开源的,这也是最主要的原因,想学windows,Unix,对不起我们没源代码。也正是因为这样,Linux才能够像滚雪球一样越滚越大,发展到现在这种规模。

精灵巫婆 发表于 2015-1-24 12:08:34

现在的linux操作系统如redhat,难点,红旗等,都是用这么一个内核,加上其它的用程序(包括X)构成的。

飘灵儿 发表于 2015-2-1 14:00:28

我是学习嵌入式方向的,这学期就选修了这门专业任选课。

冷月葬花魂 发表于 2015-2-7 08:58:14

我是学习嵌入式方向的,这学期就选修了这门专业任选课。

乐观 发表于 2015-2-21 20:54:35

我学习Linux的心得体会 ,希望对大家的学习有所帮助,由于水平有限,本文难免有所欠缺,望请指正。

小女巫 发表于 2015-3-7 00:01:55

虽然大家都比较喜欢漂亮的mm,但是在学 linux 的过程中,还是要多和“男人”接触一下:P 遇到问题的时候,出来看说和上网查之外,就是要多用 linux 下的 man 命令找找帮助。

透明 发表于 2015-3-14 00:41:05

你需要提供精确有效的信息。Linux这并不是要求你简单的把成吨的出错代码或者数据完全转储摘录到你的提问中。

简单生活 发表于 2015-3-21 01:11:08

学习Linux系统在服务中的配置方法及使用方法。Linux在服务器中应用相当广,应对常用的apache,samba,ftp等服务器基本配置清楚了解。[重点,应巩固学习]
页: [1]
查看完整版本: 来讲讲:Nginx(lnmp)撑持IPv6教程