|
首先,自己绝对是newbie一枚,虽然在论坛爬了俩星期了, 还是很多东西没弄清楚% ^8 F% \/ o, |6 b9 a0 z
首先 要说下预装环境, 我相信看这篇帖子的,基本应该是和我一样的小白居多, 大神肯定都已经绕开了,
: B. ^) u+ @* H z& n( G所以 vps的系统,我个人强烈推荐centos, 下面的文章也是根据centos展开
) b6 l6 z% @, W+ {
7 ~- }/ o/ v" R* ^昨天在do的vps上面把Im设置好了,安装的3.8版本,教程就是大神 醉里看花的iMobiTrax3.8 解除登陆验证的方法
3 O8 p+ o! E7 ]# j. n, z' {安装期间还算顺利, 但是对于我这种纯小白的,估计还是会遇到不小的麻烦
/ F2 H- g1 K8 h% @0 \8 L. [; L1 大神已经在帖子中说过,建议使用lnmp环境, 这个的确很省心, imobitrax 是需要开启ionCube Loader支持的( k. Q2 ~0 N- q
默认lnmp环境预设置了ionCube Loader 只是没安装上1 w6 \ w4 ?- N
所以这里记得安装上, 安装的方法也很简单 安装完lnmp之后,直接在当前目录执行./addons.sh install ionCube即可+ `( }: p( w5 J5 n2 ]- D
安装完之后重启下服务 /usr/local/php/php-fpm reload
. F7 G/ C- V7 I" P7 {
+ W* a1 n! e3 M; o Z0 B3 B$ _5 i, W就可以按照大神的步骤继续安装im了. s: {" J" ]9 b! Y8 l
8 u J6 V" v0 G$ S( g) I( q; w8 h; g% ~0 {
在大神的帖子中, 有下面几个步骤作为新手的我们还是要注意一下的
7 p/ ]# ?6 ]+ w H( o) v
1 o) b7 J- d5 S; y8 P
1 |4 @: w2 ~9 l3.检查IP forward是否开启:
* g9 m2 t4 s4 K1 W 运行 cat /proc/sys/net/ipv4/ip_forward
0 {6 K) n# m# O* k( x 如果返回结果为1,表示IP forward已开启;返回结果为0,表示IP forward没开启;) o! A* \& Y9 O4 }1 K
4.如果 IP forward 没开启,修改/etc/sysctl.conf2 o" \8 ?% {5 n* Q, [
将其中 “net.ipv4.ip_forward = 0” 修改为 “net.ipv4.ip_forward = 1”
! j- k3 X9 T8 s- ^7 Q 如果没有上述这行,在/etc/sysctl.conf文件中增加这行
! \; e V- k9 s$ R3 X 运行 sysctl -p 使修改生效
) _+ [4 J/ `3 S1 |: B: B' U5.增加包转发策略0 n: U: N9 ?% B5 Q7 ^5 N$ w/ S
运行 iptables -t nat -A OUTPUT -d 50.28.102.240 -j DNAT --to 8.8.4.4 (注:把8.8.4.4替换为你服务器的真实IP)7 }1 n5 [5 P9 ^
6.检查转发策略是否启用% U' s- {8 m/ t% T
iptables -L -t nat
8 A3 u5 Z7 A! r2 Y 如果在Chain OUTPUT (policy ACCEPT)中有如下条目
- @ m4 o3 d* v DNAT all -- anywhere 50.28.102.240 to:8.8.4.4 (注:8.8.4.4应为你服务器的真实IP)/ [( P, ]! d" e& V& t4 k, |! x' x
说明转发策略正常: Q. A' @. a) u m
. ]! ]% N* X2 l) a2 B# d1 Z4 b# N
6 G( V4 S- |& k0 Z' _按照上面的设置完之后,如果重启vps,那么防火墙策略就会失效,那么你就又要重新执行一遍防火墙策略, 如果你是在centos的环境,我们可以在设置好防火墙策略之后,保存一下策略
( B0 l& D- V& A! q+ J1 R5 u+ L只要增加 /etc/rc.d/init.d/iptables save 就可以
9 o% O' y% N! a2 x- M! [, @) B8 d4 l1 F9 o C( A, n+ t3 H: j
接下来,应该就能正常使用im了 就算重启服务器,也不需要再重新设置规则, y, J9 u4 J3 }8 o' A
|
评分
-
查看全部评分
|