一、准备工作:
服务名称 |
配置文件名 |
路径 |
备注 |
liandoudou.conf |
liandoudou.conf |
/data/linkdood/im/conf |
|
nginx |
ngx_80.conf,ngx_443.conf, ngx_ap.conf,ngx_crpy.conf |
/data/linkdood/im/vrv/nginx/conf/conf.d |
不一定存在该文件 |
prelogin |
apinfo.json |
/data/linkdood/im/vrv/prelogin |
|
fdfs |
client.conf,mod_fastdfs.conf,storage.conf,tracker.conf |
/etc/fdfs |
|
turnserver |
turnserver.conf |
/data/linkdood/im/vrv/turnserver/etc/ |
|
mysql |
IM_CONFIG |
CEMS_SERVER |
|
二、配置文件修改
2.1、确认信息
[root@Linkdood ~]# linkd all check
+------------------------20180913 14:25:14------------------------+
| eurl : 172.16.8.113 |
| outip : 172.16.8.113 |
| inip : 172.16.8.113 |
| version : V3.5.8 |
| is msg : 0 |
+-----------------------------------------------------------------+
- 通过 ping 获得域名指向的外网 IP
- 客户需要修改的域名和开放的 http 端口
- 默认 tcp:80、10080
C:\Users\Kai10>ping liukai.linkdood.cn
正在 Ping liukai.linkdood.cn [210.14.152.189] 具有 32 字节的数据:
来自 210.14.152.189 的回复: 字节=32 时间=5ms TTL=42
来自 210.14.152.189 的回复: 字节=32 时间=6ms TTL=42
来自 210.14.152.189 的回复: 字节=32 时间=7ms TTL=42
来自 210.14.152.189 的回复: 字节=32 时间=5ms TTL=42
210.14.152.189 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 5ms,最长 = 7ms,平均 = 5ms
2.2、liandoudou 配置文件修改:
- vim /data/linkdood/im/conf/liandoudou.conf
# 外网域名或外网IP,优先顺序 :域名 > 外网IP > 内网IP
...
"eurl": "172.16.8.113", -- > "eurl": "liukai.linkdood.cn",
# 或指定端口:10080
"eurl": "172.16.8.113", -- > "eurl": "liukai.linkdood.cn:10080",
...
# 外网IP,域名指向的外网IP
...
"outip": "172.16.8.113", -- > "outip": "210.14.152.189",
...
# 内网IP(服务器配置内网IP)
...
"inip": "172.16.8.113", -- > "inip": "172.16.8.113",
...
2.3、nginx 配置文件修改:
- /data/linkdood/im/vrv/nginx/conf/conf.d/
[root@Linkdood prelogin]# cd /data/linkdood/im/vrv/nginx/conf/conf.d/
[root@Linkdood conf.d]# ls
ngx_443.conf ngx_80.conf ngx_ap.conf upstream.conf
2.3.1、vim ngx_80.conf
...
servername 172.16.8.113; -- > servername liukai.linkdood.cn;
...
2.3.2、vim ngx_443.conf
...
servername 172.16.8.113; -- > servername liukai.linkdood.cn;
...
2.3.3、vim ngx_ap.conf
...
servername 172.16.8.113; -- > servername liukai.linkdood.cn;
...
2.3.4、vim ngx_crpy.conf
...
servername 172.16.8.113; -- > servername liukai.linkdood.cn;
...
2.3.5、以上配置文件都默认监听 80 10080
listen 80;
listen 10080;
2.4、预登录配置修改:
- vim /data/linkdood/im/vrv/prelogin/apinfo.json
...
"ImageHost" : "http://172.16.8.113", -- > "ImageHost" : "http://liukai.linkdood.cn",
# 或
"ImageHost" : "http://172.16.8.113", -- > "ImageHost" : "http://liukai.linkdood.cn:10080",
...
...
"LocalDownURL" : "http://172.16.8.113/predownload/", -- > "LocalDownURL" : "http://liukai.linkdood.cn/predownload/",
# 或
"LocalDownURL" : "http://172.16.8.113/predownload/", -- > "LocalDownURL" : "http://liukai.linkdood.cn:10080/predownload/",
...
...
# 该字段有三段
"UpURL" : "http://172.16.8.113", -- > "UpURL" : "http://liukai.linkdood.cn",
# 或
"UpURL" : "http://172.16.8.113", -- > "UpURL" : "http://liukai.linkdood.cn:10080",
...
...
# 该字段有三段
"DownURL" : "http://172.16.8.113", -- > "DownURL" : "http://liukai.linkdood.cn",
# 或
"DownURL" : "http://172.16.8.113", -- > "DownURL" : "http://liukai.linkdood.cn:10080",
...
...
# 该字段有六段
"OutterIP" : "172.16.8.113", -- > "OutterIP" : "liukai.linkdood.cn",
...
...
# 该字段默认本地IP
"InnerIP" : "172.16.8.113", -- > "InnerIP" : "172.16.8.113",
...
2.5、修改 fdfs 配置文件:
2.5.1、vim client.conf
# tranker_server 指向本机内网IP
...
tracker_server=172.16.8.113:22122 -- > tracker_server=172.16.8.113:22122
...
# 该端口根据域名开放的http端口更改
...
http.tracker_server_port=80 -- > http.tracker_server_port=80
# 或
http.tracker_server_port=80 -- > http.tracker_server_port=10080
...
2.5.2、vim mod_fastdfs.conf
...
# tranker_server 指向本机内网IP
...
tracker_server=172.16.8.113:22122 -- > tracker_server=172.16.8.113:22122
...
2.5.3、vim storage.conf
# tranker_server 指向本机内网IP
...
tracker_server=172.16.8.113:22122 -- > tracker_server=172.16.8.113:22122
...
# 该端口根据域名开放的http端口更改
...
http.server_port=80 -- > http.server_port=80
# 或
http.tracker_server_port=80 -- > http.tracker_server_port=10080
...
2.5.4、vim tracker.conf
# 该端口根据域名开放的http端口更改
...
http.server_port=80 -- > http.server_port=80
# 或
http.tracker_server_port=80 -- > http.tracker_server_port=10080
...
2.6、修改 turnserver 配置文件:
- /data/linkdood/im/vrv/turnserver/etc/turnserver.conf
# 前面是外网IP/内网IP
...
external-ip=172.16.8.113/172.16.8.113 -- > external-ip=liukai.linkdood.cn/172.16.8.113
...
2.7、修改数据库:
# 插入 本地服务器IP
INSERT INTO IM_CONFIG.CEMS_SERVER VALUES ('172.16.8.113','正式服务器','','172.16.8.113','dd','1','linux','1','1.0','1','1','1','1','1','1','1','1','1','1','1');
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于