|
总结下来的问题及说明:
* x" W- h# e7 N* D
% _* D3 Q0 v A6 Y, z. }1.验证(这个验证端里带了)
7 l" e) r) j% C
- j' h; X" k9 Y1 `/ E. I长生诀需要独立服务器进行网络验证,找下liunx或者windows验证程序即可,具体验证IP,在转发规则里面
: s9 a* i- w! f. }' P9 {
1 x; R1 d0 R* W% w$ \% J, V2.外网(服务端里教程有说明)
4 o ?/ s4 L1 z" _) ^
/ }4 x6 F8 G( M% U# P针对很多云机都是专用网络,ifconfig eth0:0 外网IP up 在liunx命令行中替换掉你的外网IP即可,否则部分脚本会产生大量的core文件,是因为无法找到正确的外网IP。
1 r3 V& `, r* K$ N Y M3 n: T
端口文件必须转发应该是,内网 13001 外网 13001 在数据库中除了13001的端口填写外网IP,其他都填内网就行。
- x" h: ?1 T8 @; e
$ W" o) d. x- U额外备注一点:此方法是临时IP,重启既消失,如果要永久的话,需要新增一块网卡作为外网IP,添加IP和网关即可。具体添加步骤,可以百度一下,大概是先copy一下eth0:0为eth0:1 然后修改里面的信息即可。
t/ L- y/ N% n- _2 F& ?5 P) p# H' S. a# y2 \4 Q! _5 f
3.崩溃(服务端添加了my.cnf推荐替换到自己的里面)
% Q' ?6 |; P8 C* Q
0 G- m N$ W0 C9 ?- R) A' I" o5 V8 J很多服务端的教程里面替换了mysql和php的配置文件,导致没有超时相关的配置。
q A6 s* N2 A5 P, b' K( S9 d
+ r8 q1 w8 ]( |5 Z7 e# }8 ]mysql设置wait_timeout:600或者你认为合理的超时时间 : O7 u: W' ~& @- C
9 Y+ |# A" i" D4 Ophp设置max_execution_time:1800 或者你认为合理的超时时间- N8 r: W! C B# N7 j+ F- ^. H
6 T( [6 C2 c4 S( h
配置文件在哪如果不知道就看看你覆盖的配置文件在哪,教程不一样很多配置文件路径不同。" O5 p/ X% n, U% |8 E' E' w4 {# N
6 j# |6 l F: Z) L4.core删除(端里也带了)2 ?* |7 U4 `1 ]; V& E: K
" t; l( }& u; J0 t
内容附带了一个自动删除core文件的脚本,具体使用看说明。如果和你的路径不符,就修改下里面的内容
8 m8 i" z2 {- a, n. A9 W6 U5 B+ e& x
5.修改(大部分修改都是在这路径的文件里面)/ C; Z; \+ _& o; B2 N" \1 |, A9 J' g
' k/ z( M' d8 P2 G+ ~/csj/s1/code/data/cfg_data/cfg_txt下面的文件是服务端配置文件
; y- c( c, F0 f$ Q: S$ R
# M- e0 R! l2 @design_cfg.lua 为全局配置文件,注释相当清晰,一看就能看懂。
8 ~' R1 _' z2 N3 ` H) f$ Q4 l* m. k( x( T7 }6 |% |
6.额外说明# }- o+ _9 B& Y' g3 Q
' \' T. u; y) U正常服务端全部启动大概在3.8-4.2GB内存环境,这个时候就能进游戏了,但实际在后续的资源加载和使用过程中,会飙升到8-10GB,博主用的8G+8G虚拟在测试,目前还是很稳定的,开服建议用16GB内存机器。7 q6 l5 d3 ^) h6 {5 {" p+ I- J% z
* S* i+ k6 _7 |( A D( ~- u
|