论坛
BBS
空间测绘
发表
发布文章
提问答疑
搜索
您还未登录
登录后即可体验更多功能
立即登录
我的收藏
提问答疑
我要投稿
IOT
[25461] 2016-09-07_如何在CentOS7用cPanel配置Nginx反向代理
文档创建者:
s7ckTeam
浏览次数:
1
最后更新:
2025-01-19
IOT
1 人阅读
|
0 人回复
s7ckTeam
s7ckTeam
当前离线
积分
-54
6万
主题
-6万
回帖
-54
积分
管理员
积分
-54
发消息
2016-09-07_如何在CentOS7用cPanel配置Nginx反向代理
如
何
在
C
e
n
t
O
S
7
用
c
P
a
n
e
l
配
置
N
g
i
n
x
反
向
代
理
原
创
译
者
:
b
e
s
t
o
n
y
L
i
n
u
x
中
国
2
0
1
6
-
0
9
-
0
7
N
g
i
n
x
是
最
快
和
最
强
大
的
W
e
b
服
务
器
之
一
,
以
其
高
性
能
和
低
资
源
占
用
率
而
闻
名
。
它
既
可
以
被
安
装
为
一
个
独
立
的
W
e
b
服
务
器
,
也
可
以
安
装
成
反
向
代
理
W
e
b
服
务
器
。
在
这
篇
文
章
,
我
将
讨
论
在
安
装
了
c
P
a
n
e
l
管
理
系
统
的
C
e
n
t
o
s
7
服
务
器
上
安
装
N
g
i
n
x
作
为
A
p
a
c
h
e
的
反
向
代
理
服
务
器
。
N
g
i
n
x
作
为
前
端
服
务
器
用
反
向
代
理
为
静
态
文
件
提
供
服
务
,
A
p
a
c
h
e
作
为
后
端
为
动
态
文
件
提
供
服
务
。
这
个
设
置
将
整
体
提
高
服
务
器
的
性
能
。
让
我
们
过
一
遍
在
已
经
安
装
好
c
P
a
n
e
l
1
1
.
5
2
的
C
e
n
t
O
S
7
x
8
6
_
6
4
服
务
器
上
配
置
N
g
i
n
x
作
为
反
向
代
理
的
安
装
过
程
。
首
先
,
我
们
需
要
安
装
E
P
E
L
库
来
启
动
这
个
进
程
第
一
步
第
一
步
:
安
装
安
装
E
P
E
L
库
库
1
2
.
1
4
.
1
.
r
o
o
t
@
s
e
r
v
e
r
1
[
/
u
s
r
]
#
y
u
m
-
y
i
n
s
t
a
l
l
e
p
e
l
-
r
e
l
e
a
s
e
2
.
L
o
a
d
e
d
p
l
u
g
i
n
s
:
f
a
s
t
e
s
t
m
i
r
r
o
r
,
t
s
f
l
a
g
s
,
u
n
i
v
e
r
s
a
l
-
h
o
o
k
s
3
.
L
o
a
d
i
n
g
m
i
r
r
o
r
s
p
e
e
d
s
f
r
o
m
c
a
c
h
e
d
h
o
s
t
f
i
l
e
4
.
*
E
A
4
:
6
6
.
2
3
.
2
3
7
.
2
1
0
5
.
*
b
a
s
e
:
m
i
r
r
o
r
s
.
l
i
n
o
d
e
.
c
o
m
6
.
*
e
x
t
r
a
s
:
m
i
r
r
o
r
s
.
l
i
n
o
d
e
.
c
o
m
7
.
*
u
p
d
a
t
e
s
:
m
i
r
r
o
r
s
.
l
i
n
o
d
e
.
c
o
m
8
.
R
e
s
o
l
v
i
n
g
D
e
p
e
n
d
e
n
c
i
e
s
9
.
-
-
>
R
u
n
n
i
n
g
t
r
a
n
s
a
c
t
i
o
n
c
h
e
c
k
1
0
.
-
-
-
>
P
a
c
k
a
g
e
e
p
e
l
-
r
e
l
e
a
s
e
.
n
o
a
r
c
h
0
:
7
-
5
w
i
l
l
b
e
i
n
s
t
a
l
l
e
d
1
1
.
-
-
>
F
i
n
i
s
h
e
d
D
e
p
e
n
d
e
n
c
y
R
e
s
o
l
u
t
i
o
n
1
3
.
D
e
p
e
n
d
e
n
c
i
e
s
R
e
s
o
l
v
e
d
第
二
步
第
二
步
:
可
以
安
装
可
以
安
装
n
D
e
p
l
o
y
的
的
C
e
n
t
O
S
R
P
M
库
来
安
装
我
们
所
需
的
库
来
安
装
我
们
所
需
的
n
D
e
p
l
o
y
W
e
b
类
软
件
和
类
软
件
和
N
g
i
n
x
插
件
插
件
1
0
.
1
2
.
第
三
步
:
安
装
第
三
步
:
安
装
n
D
e
p
l
o
y
和
和
N
g
i
n
x
n
D
e
p
l
o
y
插
件
插
件
9
.
1
1
.
1
5
.
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
1
6
.
P
a
c
k
a
g
e
A
r
c
h
V
e
r
s
i
o
n
R
e
p
o
s
i
t
o
r
y
S
i
z
e
1
7
.
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
1
8
.
I
n
s
t
a
l
l
i
n
g
:
1
9
.
e
p
e
l
-
r
e
l
e
a
s
e
n
o
a
r
c
h
7
-
5
e
x
t
r
a
s
1
4
k
1
.
r
o
o
t
@
s
e
r
v
e
r
1
[
/
u
s
r
]
#
y
u
m
-
y
i
n
s
t
a
l
l
h
t
t
p
:
/
/
r
p
m
.
p
i
s
e
r
v
e
.
c
o
m
/
n
D
e
p
l
o
y
-
r
e
l
e
a
s
e
-
c
e
n
t
o
s
-
1
.
0
-
1
.
n
o
a
r
c
h
.
r
p
m
2
.
L
o
a
d
e
d
p
l
u
g
i
n
s
:
f
a
s
t
e
s
t
m
i
r
r
o
r
,
t
s
f
l
a
g
s
,
u
n
i
v
e
r
s
a
l
-
h
o
o
k
s
3
.
n
D
e
p
l
o
y
-
r
e
l
e
a
s
e
-
c
e
n
t
o
s
-
1
.
0
-
1
.
n
o
a
r
c
h
.
r
p
m
|
1
.
7
k
B
0
0
:
0
0
:
0
0
4
.
E
x
a
m
i
n
i
n
g
/
v
a
r
/
t
m
p
/
y
u
m
-
r
o
o
t
-
e
i
5
t
W
J
/
n
D
e
p
l
o
y
-
r
e
l
e
a
s
e
-
c
e
n
t
o
s
-
1
.
0
-
1
.
n
o
a
r
c
h
.
r
p
m
:
n
D
e
p
l
o
y
-
r
e
l
e
a
s
e
-
c
e
n
t
o
s
-
1
.
0
-
1
.
n
o
a
r
c
h
5
.
M
a
r
k
i
n
g
/
v
a
r
/
t
m
p
/
y
u
m
-
r
o
o
t
-
e
i
5
t
W
J
/
n
D
e
p
l
o
y
-
r
e
l
e
a
s
e
-
c
e
n
t
o
s
-
1
.
0
-
1
.
n
o
a
r
c
h
.
r
p
m
t
o
b
e
i
n
s
t
a
l
l
e
d
6
.
R
e
s
o
l
v
i
n
g
D
e
p
e
n
d
e
n
c
i
e
s
7
.
-
-
>
R
u
n
n
i
n
g
t
r
a
n
s
a
c
t
i
o
n
c
h
e
c
k
8
.
-
-
-
>
P
a
c
k
a
g
e
n
D
e
p
l
o
y
-
r
e
l
e
a
s
e
-
c
e
n
t
o
s
.
n
o
a
r
c
h
0
:
1
.
0
-
1
w
i
l
l
b
e
i
n
s
t
a
l
l
e
d
9
.
-
-
>
F
i
n
i
s
h
e
d
D
e
p
e
n
d
e
n
c
y
R
e
s
o
l
u
t
i
o
n
1
1
.
D
e
p
e
n
d
e
n
c
i
e
s
R
e
s
o
l
v
e
d
1
3
.
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
1
4
.
P
a
c
k
a
g
e
A
r
c
h
V
e
r
s
i
o
n
R
e
p
o
s
i
t
o
r
y
S
i
z
e
1
5
.
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
1
6
.
I
n
s
t
a
l
l
i
n
g
:
1
7
.
n
D
e
p
l
o
y
-
r
e
l
e
a
s
e
-
c
e
n
t
o
s
n
o
a
r
c
h
1
.
0
-
1
/
n
D
e
p
l
o
y
-
r
e
l
e
a
s
e
-
c
e
n
t
o
s
-
1
.
0
-
1
.
n
o
a
r
c
h
1
1
0
1
.
r
o
o
t
@
s
e
r
v
e
r
1
[
/
u
s
r
]
#
y
u
m
-
-
e
n
a
b
l
e
r
e
p
o
=
n
d
e
p
l
o
y
i
n
s
t
a
l
l
n
g
i
n
x
-
n
D
e
p
l
o
y
n
D
e
p
l
o
y
2
.
L
o
a
d
e
d
p
l
u
g
i
n
s
:
f
a
s
t
e
s
t
m
i
r
r
o
r
,
t
s
f
l
a
g
s
,
u
n
i
v
e
r
s
a
l
-
h
o
o
k
s
3
.
e
p
e
l
/
x
8
6
_
6
4
/
m
e
t
a
l
i
n
k
|
9
.
9
k
B
0
0
:
0
0
:
0
0
4
.
e
p
e
l
|
4
.
3
k
B
0
0
:
0
0
:
0
0
5
.
n
d
e
p
l
o
y
|
2
.
9
k
B
0
0
:
0
0
:
0
0
6
.
(
1
/
4
)
:
n
d
e
p
l
o
y
/
7
/
x
8
6
_
6
4
/
p
r
i
m
a
r
y
_
d
b
|
1
4
k
B
0
0
:
0
0
:
0
0
7
.
(
2
/
4
)
:
e
p
e
l
/
x
8
6
_
6
4
/
g
r
o
u
p
_
g
z
|
1
6
9
k
B
0
0
:
0
0
:
0
0
8
.
(
3
/
4
)
:
e
p
e
l
/
x
8
6
_
6
4
/
p
r
i
m
a
r
y
_
d
b
|
3
.
7
M
B
0
0
:
0
0
:
0
2
1
0
.
D
e
p
e
n
d
e
n
c
i
e
s
R
e
s
o
l
v
e
d
1
2
.
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
1
3
.
P
a
c
k
a
g
e
A
r
c
h
V
e
r
s
i
o
n
R
e
p
o
s
i
t
o
r
y
S
i
z
e
2
4
.
通
过
以
上
这
些
步
骤
,
我
们
完
成
了
在
我
们
的
服
务
器
上
N
g
i
n
x
插
件
的
安
装
。
现
在
我
们
可
以
配
置
N
g
i
n
x
作
为
反
向
代
理
和
为
已
有
的
c
P
a
n
e
l
用
户
账
户
创
建
虚
拟
主
机
,
为
此
我
们
可
以
运
行
如
下
脚
本
。
第
四
步
:
启
动
第
四
步
:
启
动
N
g
i
n
x
作
为
默
认
的
前
端
作
为
默
认
的
前
端
W
e
b
服
务
器
,
并
创
建
默
认
的
配
置
文
件
服
务
器
,
并
创
建
默
认
的
配
置
文
件
3
.
你
可
以
看
到
这
个
脚
本
将
修
改
A
p
a
c
h
e
的
端
口
从
8
0
到
另
一
个
端
口
来
让
N
g
i
n
x
作
为
前
端
W
e
b
服
务
器
,
并
为
现
有
的
c
P
a
n
e
l
用
户
创
建
虚
拟
主
机
配
置
文
件
。
一
旦
完
成
,
确
认
A
p
a
c
h
e
和
N
g
i
n
x
的
状
态
。
A
p
a
c
h
e
状
态
:
状
态
:
9
.
1
4
.
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
1
5
.
I
n
s
t
a
l
l
i
n
g
:
1
6
.
n
D
e
p
l
o
y
n
o
a
r
c
h
2
.
0
-
1
1
.
e
l
7
n
d
e
p
l
o
y
8
0
k
1
7
.
n
g
i
n
x
-
n
D
e
p
l
o
y
x
8
6
_
6
4
1
.
8
.
0
-
3
4
.
e
l
7
n
d
e
p
l
o
y
3
6
M
1
8
.
I
n
s
t
a
l
l
i
n
g
f
o
r
d
e
p
e
n
d
e
n
c
i
e
s
:
1
9
.
P
y
Y
A
M
L
x
8
6
_
6
4
3
.
1
0
-
1
1
.
e
l
7
b
a
s
e
1
5
3
k
2
0
.
l
i
b
e
v
e
n
t
x
8
6
_
6
4
2
.
0
.
2
1
-
4
.
e
l
7
b
a
s
e
2
1
4
k
2
1
.
m
e
m
c
a
c
h
e
d
x
8
6
_
6
4
1
.
4
.
1
5
-
9
.
e
l
7
b
a
s
e
8
4
k
2
2
.
p
y
t
h
o
n
-
i
n
o
t
i
f
y
n
o
a
r
c
h
0
.
9
.
4
-
4
.
e
l
7
b
a
s
e
4
9
k
2
3
.
p
y
t
h
o
n
-
l
x
m
l
x
8
6
_
6
4
3
.
2
.
1
-
4
.
e
l
7
b
a
s
e
7
5
8
k
2
5
.
T
r
a
n
s
a
c
t
i
o
n
S
u
m
m
a
r
y
2
6
.
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
2
7
.
I
n
s
t
a
l
l
2
P
a
c
k
a
g
e
s
(
+
5
D
e
p
e
n
d
e
n
t
p
a
c
k
a
g
e
s
)
1
.
r
o
o
t
@
s
e
r
v
e
r
1
[
/
u
s
r
]
#
/
o
p
t
/
n
D
e
p
l
o
y
/
s
c
r
i
p
t
s
/
c
p
a
n
e
l
-
n
D
e
p
l
o
y
-
s
e
t
u
p
.
s
h
e
n
a
b
l
e
2
.
M
o
d
i
f
y
i
n
g
a
p
a
c
h
e
h
t
t
p
a
n
d
h
t
t
p
s
p
o
r
t
i
n
c
p
a
n
e
l
4
.
h
t
t
p
d
r
e
s
t
a
r
t
e
d
s
u
c
c
e
s
s
f
u
l
l
y
.
5
.
C
r
e
a
t
e
d
s
y
m
l
i
n
k
f
r
o
m
/
e
t
c
/
s
y
s
t
e
m
d
/
s
y
s
t
e
m
/
m
u
l
t
i
-
u
s
e
r
.
t
a
r
g
e
t
.
w
a
n
t
s
/
n
g
i
n
x
.
s
e
r
v
i
c
e
t
o
/
u
s
r
/
l
i
b
/
s
y
s
t
e
m
d
/
s
y
s
t
e
m
/
n
g
i
n
x
.
s
e
r
v
i
c
e
.
6
.
C
r
e
a
t
e
d
s
y
m
l
i
n
k
f
r
o
m
/
e
t
c
/
s
y
s
t
e
m
d
/
s
y
s
t
e
m
/
m
u
l
t
i
-
u
s
e
r
.
t
a
r
g
e
t
.
w
a
n
t
s
/
n
d
e
p
l
o
y
_
w
a
t
c
h
e
r
.
s
e
r
v
i
c
e
t
o
/
u
s
r
/
l
i
b
/
s
y
s
t
e
m
d
/
s
y
s
t
e
m
/
n
d
e
p
l
o
y
_
w
a
t
c
h
e
r
.
s
e
r
v
i
c
e
.
7
.
C
r
e
a
t
e
d
s
y
m
l
i
n
k
f
r
o
m
/
e
t
c
/
s
y
s
t
e
m
d
/
s
y
s
t
e
m
/
m
u
l
t
i
-
u
s
e
r
.
t
a
r
g
e
t
.
w
a
n
t
s
/
n
d
e
p
l
o
y
_
b
a
c
k
e
n
d
s
.
s
e
r
v
i
c
e
t
o
/
u
s
r
/
l
i
b
/
s
y
s
t
e
m
d
/
s
y
s
t
e
m
/
n
d
e
p
l
o
y
_
b
a
c
k
e
n
d
s
.
s
e
r
v
i
c
e
.
8
.
C
o
n
f
G
e
n
:
:
s
a
h
e
e
t
h
a
9
.
C
o
n
f
G
e
n
:
:
s
a
t
e
s
t
1
.
r
o
o
t
@
s
e
r
v
e
r
1
[
/
v
a
r
/
r
u
n
/
h
t
t
p
d
]
#
s
y
s
t
e
m
c
t
l
s
t
a
t
u
s
h
t
t
p
d
2
.
●
h
t
t
p
d
.
s
e
r
v
i
c
e
-
A
p
a
c
h
e
W
e
b
S
e
r
v
e
r
3
.
L
o
a
d
e
d
:
l
o
a
d
e
d
(
/
u
s
r
/
l
i
b
/
s
y
s
t
e
m
d
/
s
y
s
t
e
m
/
h
t
t
p
d
.
s
e
r
v
i
c
e
;
e
n
a
b
l
e
d
;
v
e
n
d
o
r
p
r
e
s
e
t
:
d
i
s
a
b
l
e
d
)
4
.
A
c
t
i
v
e
:
a
c
t
i
v
e
(
r
u
n
n
i
n
g
)
s
i
n
c
e
M
o
n
2
0
1
6
-
0
1
-
1
8
0
6
:
3
4
:
2
3
U
T
C
;
1
2
s
a
g
o
5
.
P
r
o
c
e
s
s
:
2
5
6
0
6
E
x
e
c
S
t
a
r
t
=
/
u
s
r
/
s
b
i
n
/
a
p
a
c
h
e
c
t
l
s
t
a
r
t
(
c
o
d
e
=
e
x
i
t
e
d
,
s
t
a
t
u
s
=
0
/
S
U
C
C
E
S
S
)
6
.
M
a
i
n
P
I
D
:
2
4
7
6
0
(
h
t
t
p
d
)
7
.
C
G
r
o
u
p
:
/
s
y
s
t
e
m
.
s
l
i
c
e
/
h
t
t
p
d
.
s
e
r
v
i
c
e
8
.
2
4
7
6
0
/
u
s
r
/
l
o
c
a
l
/
a
p
a
c
h
e
/
b
i
n
/
h
t
t
p
d
-
k
s
t
a
r
t
1
0
.
J
a
n
1
8
0
6
:
3
4
:
2
3
s
e
r
v
e
r
1
.
c
e
n
t
o
s
7
-
t
e
s
t
.
c
o
m
s
y
s
t
e
m
d
[
1
]
:
S
t
a
r
t
i
n
g
A
p
a
c
h
e
W
e
b
S
e
r
v
e
r
.
.
.
1
1
.
J
a
n
1
8
0
6
:
3
4
:
2
3
s
e
r
v
e
r
1
.
c
e
n
t
o
s
7
-
t
e
s
t
.
c
o
m
a
p
a
c
h
e
c
t
l
[
2
5
6
0
6
]
:
h
t
t
p
d
(
p
i
d
2
4
7
6
0
)
a
l
r
e
a
d
y
r
u
n
n
i
n
g
N
g
i
n
x
状
态
:
状
态
:
1
2
.
N
g
i
n
x
作
为
前
端
服
务
器
运
行
在
8
0
端
口
,
A
p
a
c
h
e
配
置
被
更
改
为
监
听
h
t
t
p
端
口
9
9
9
9
和
h
t
t
p
s
端
口
4
4
3
0
。
请
看
他
们
的
情
况
:
a
p
a
c
h
e
p
o
r
t
为
已
有
用
户
创
建
的
虚
拟
主
机
的
配
置
文
件
在
“
/
e
t
c
/
n
g
i
n
x
/
s
i
t
e
s
-
e
n
a
b
l
e
d
”
。
这
个
文
件
路
径
包
含
了
N
g
i
n
x
主
要
配
置
文
件
。
1
1
.
J
a
n
1
8
0
6
:
3
4
:
2
3
s
e
r
v
e
r
1
.
c
e
n
t
o
s
7
-
t
e
s
t
.
c
o
m
a
p
a
c
h
e
c
t
l
[
2
5
6
0
6
]
:
h
t
t
p
d
(
p
i
d
2
4
7
6
0
)
a
l
r
e
a
d
y
r
u
n
n
i
n
g
1
2
.
J
a
n
1
8
0
6
:
3
4
:
2
3
s
e
r
v
e
r
1
.
c
e
n
t
o
s
7
-
t
e
s
t
.
c
o
m
s
y
s
t
e
m
d
[
1
]
:
S
t
a
r
t
e
d
A
p
a
c
h
e
W
e
b
S
e
r
v
e
r
.
1
.
r
o
o
t
@
s
e
r
v
e
r
1
[
~
]
#
s
y
s
t
e
m
c
t
l
s
t
a
t
u
s
n
g
i
n
x
2
.
●
n
g
i
n
x
.
s
e
r
v
i
c
e
-
n
g
i
n
x
-
n
D
e
p
l
o
y
-
h
i
g
h
p
e
r
f
o
r
m
a
n
c
e
w
e
b
s
e
r
v
e
r
3
.
L
o
a
d
e
d
:
l
o
a
d
e
d
(
/
u
s
r
/
l
i
b
/
s
y
s
t
e
m
d
/
s
y
s
t
e
m
/
n
g
i
n
x
.
s
e
r
v
i
c
e
;
e
n
a
b
l
e
d
;
v
e
n
d
o
r
p
r
e
s
e
t
:
d
i
s
a
b
l
e
d
)
4
.
A
c
t
i
v
e
:
a
c
t
i
v
e
(
r
u
n
n
i
n
g
)
s
i
n
c
e
S
u
n
2
0
1
6
-
0
1
-
1
7
1
7
:
1
8
:
2
9
U
T
C
;
1
3
h
a
g
o
5
.
D
o
c
s
:
h
t
t
p
:
/
/
n
g
i
n
x
.
o
r
g
/
e
n
/
d
o
c
s
/
6
.
M
a
i
n
P
I
D
:
3
8
3
3
(
n
g
i
n
x
)
7
.
C
G
r
o
u
p
:
/
s
y
s
t
e
m
.
s
l
i
c
e
/
n
g
i
n
x
.
s
e
r
v
i
c
e
8
.
├
─
3
8
3
3
n
g
i
n
x
:
m
a
s
t
e
r
p
r
o
c
e
s
s
/
u
s
r
/
s
b
i
n
/
n
g
i
n
x
-
c
/
e
t
c
/
n
g
i
n
x
/
n
g
i
n
x
.
c
o
n
f
9
.
├
─
2
5
4
7
3
n
g
i
n
x
:
w
o
r
k
e
r
p
r
o
c
e
s
s
1
0
.
├
─
2
5
4
7
4
n
g
i
n
x
:
w
o
r
k
e
r
p
r
o
c
e
s
s
1
1
.
└
─
2
5
4
7
5
n
g
i
n
x
:
c
a
c
h
e
m
a
n
a
g
e
r
p
r
o
c
e
s
s
1
3
.
J
a
n
1
7
1
7
:
1
8
:
2
9
s
e
r
v
e
r
1
.
c
e
n
t
o
s
7
-
t
e
s
t
.
c
o
m
s
y
s
t
e
m
d
[
1
]
:
S
t
a
r
t
i
n
g
n
g
i
n
x
-
n
D
e
p
l
o
y
-
h
i
g
h
p
e
r
f
o
r
m
a
n
c
e
w
e
b
s
e
r
v
e
r
.
.
.
1
4
.
J
a
n
1
7
1
7
:
1
8
:
2
9
s
e
r
v
e
r
1
.
c
e
n
t
o
s
7
-
t
e
s
t
.
c
o
m
n
g
i
n
x
[
3
8
0
4
]
:
n
g
i
n
x
:
t
h
e
c
o
n
f
i
g
u
r
a
t
i
o
n
f
i
l
e
/
e
t
c
/
n
g
i
n
x
/
n
g
i
n
x
.
c
o
n
f
s
y
n
t
a
x
i
s
o
k
1
5
.
J
a
n
1
7
1
7
:
1
8
:
2
9
s
e
r
v
e
r
1
.
c
e
n
t
o
s
7
-
t
e
s
t
.
c
o
m
n
g
i
n
x
[
3
8
0
4
]
:
n
g
i
n
x
:
c
o
n
f
i
g
u
r
a
t
i
o
n
f
i
l
e
/
e
t
c
/
n
g
i
n
x
/
n
g
i
n
x
.
c
o
n
f
t
e
s
t
i
s
s
u
c
c
e
s
s
f
u
l
1
6
.
J
a
n
1
7
1
7
:
1
8
:
2
9
s
e
r
v
e
r
1
.
c
e
n
t
o
s
7
-
t
e
s
t
.
c
o
m
s
y
s
t
e
m
d
[
1
]
:
S
t
a
r
t
e
d
n
g
i
n
x
-
n
D
e
p
l
o
y
-
h
i
g
h
p
e
r
f
o
r
m
a
n
c
e
w
e
b
s
e
r
v
e
r
.
1
.
r
o
o
t
@
s
e
r
v
e
r
1
[
/
u
s
r
/
l
o
c
a
l
/
s
r
c
]
#
n
e
t
s
t
a
t
-
p
l
a
n
|
g
r
e
p
h
t
t
p
d
2
.
t
c
p
0
0
0
.
0
.
0
.
0
:
4
4
3
0
0
.
0
.
0
.
0
:
*
L
I
S
T
E
N
1
7
2
7
0
/
h
t
t
p
d
3
.
t
c
p
0
0
0
.
0
.
0
.
0
:
9
9
9
9
0
.
0
.
0
.
0
:
*
L
I
S
T
E
N
1
7
2
7
0
/
h
t
t
p
d
4
.
t
c
p
6
0
0
:
:
:
4
4
3
0
:
:
:
*
L
I
S
T
E
N
1
7
2
7
0
/
h
t
t
p
d
5
.
t
c
p
6
0
0
:
:
:
9
9
9
9
:
:
:
*
L
I
S
T
E
N
1
7
2
7
0
/
h
t
t
p
d
1
.
r
o
o
t
@
s
e
r
v
e
r
1
[
/
u
s
r
/
l
o
c
a
l
/
s
r
c
]
#
n
e
t
s
t
a
t
-
p
l
a
n
|
g
r
e
p
n
g
i
n
x
2
.
t
c
p
0
0
1
2
7
.
0
.
0
.
1
:
8
0
0
.
0
.
0
.
0
:
*
L
I
S
T
E
N
1
7
8
0
2
/
n
g
i
n
x
:
m
a
s
t
e
r
3
.
t
c
p
0
0
4
5
.
7
9
.
1
8
3
.
7
3
:
8
0
0
.
0
.
0
.
0
:
*
L
I
S
T
E
N
1
7
8
0
2
/
n
g
i
n
x
:
m
a
s
t
e
r
一
个
域
名
的
示
例
虚
拟
主
机
:
一
个
域
名
的
示
例
虚
拟
主
机
:
2
.
5
.
1
0
.
1
2
.
我
们
可
以
启
动
浏
览
器
查
看
网
站
来
确
定
W
e
b
服
务
器
的
工
作
状
态
。
安
装
后
,
请
阅
读
服
务
器
上
的
w
e
b
服
务
信
息
。
w
e
b
s
e
r
v
e
r
-
s
t
a
t
u
s
N
g
i
n
x
将
会
为
任
何
最
新
在
c
P
a
n
e
l
中
创
建
的
账
户
创
建
虚
拟
主
机
。
通
过
这
些
简
单
的
的
步
骤
,
我
们
能
够
在
一
台
C
e
n
t
O
S
7
/
c
P
a
n
e
l
的
服
务
器
上
配
置
N
g
i
n
x
作
为
反
向
代
理
。
N
g
i
n
x
作
为
反
向
代
理
的
优
势
作
为
反
向
代
理
的
优
势
1
.
便
于
安
装
和
配
置
。
2
.
效
率
高
、
性
能
好
。
1
.
r
o
o
t
@
s
e
r
v
e
r
1
[
/
e
t
c
/
n
g
i
n
x
/
s
i
t
e
s
-
e
n
a
b
l
e
d
]
#
l
l
|
g
r
e
p
.
c
o
n
f
2
.
-
r
w
-
r
-
-
r
-
-
1
r
o
o
t
r
o
o
t
3
1
1
J
a
n
1
7
0
9
:
0
2
s
a
h
e
e
t
h
a
.
c
o
m
.
c
o
n
f
3
.
-
r
w
-
r
-
-
r
-
-
1
r
o
o
t
r
o
o
t
3
3
6
J
a
n
1
7
0
9
:
0
2
s
a
h
e
e
t
h
a
s
t
e
s
t
.
c
o
m
.
c
o
n
f
1
.
s
e
r
v
e
r
{
3
.
l
i
s
t
e
n
4
5
.
7
9
.
1
8
3
.
7
3
:
8
0
;
4
.
#
C
P
I
P
V
S
I
X
:
8
0
;
6
.
#
S
e
r
v
e
r
N
a
m
e
s
7
.
s
e
r
v
e
r
_
n
a
m
e
s
a
h
e
e
t
h
a
.
c
o
m
w
w
w
.
s
a
h
e
e
t
h
a
.
c
o
m
;
8
.
a
c
c
e
s
s
_
l
o
g
/
u
s
r
/
l
o
c
a
l
/
a
p
a
c
h
e
/
d
o
m
l
o
g
s
/
s
a
h
e
e
t
h
a
.
c
o
m
m
a
i
n
;
9
.
a
c
c
e
s
s
_
l
o
g
/
u
s
r
/
l
o
c
a
l
/
a
p
a
c
h
e
/
d
o
m
l
o
g
s
/
s
a
h
e
e
t
h
a
.
c
o
m
-
b
y
t
e
s
_
l
o
g
b
y
t
e
s
_
l
o
g
;
1
1
.
i
n
c
l
u
d
e
/
e
t
c
/
n
g
i
n
x
/
s
i
t
e
s
-
e
n
a
b
l
e
d
/
s
a
h
e
e
t
h
a
.
c
o
m
.
i
n
c
l
u
d
e
;
1
3
.
}
1
.
r
o
o
t
@
s
e
r
v
e
r
1
[
/
h
o
m
e
]
#
i
p
a
|
g
r
e
p
-
i
e
t
h
0
2
.
3
:
e
t
h
0
:
<
B
R
O
A
D
C
A
S
T
,
M
U
L
T
I
C
A
S
T
,
U
P
,
L
O
W
E
R
_
U
P
>
m
t
u
1
5
0
0
q
d
i
s
c
p
f
i
f
o
_
f
a
s
t
s
t
a
t
e
U
P
q
l
e
n
1
0
0
0
3
.
i
n
e
t
4
5
.
7
9
.
1
8
3
.
7
3
/
2
4
b
r
d
4
5
.
7
9
.
1
8
3
.
2
5
5
s
c
o
p
e
g
l
o
b
a
l
d
y
n
a
m
i
c
e
t
h
0
4
.
r
o
o
t
@
s
e
r
v
e
r
1
[
/
h
o
m
e
]
#
n
g
i
n
x
-
v
5
.
n
g
i
n
x
v
e
r
s
i
o
n
:
n
g
i
n
x
/
1
.
8
.
0
3
.
防
止
D
d
o
s
攻
击
。
4
.
支
持
使
用
.
h
t
a
c
c
e
s
s
作
为
P
H
P
的
重
写
规
则
。
我
希
望
这
篇
文
章
对
你
们
有
用
。
感
谢
你
看
它
。
我
非
常
高
兴
收
到
你
的
宝
贵
意
见
和
建
议
,
并
进
一
步
改
善
。
v
i
a
:
h
t
t
p
:
/
/
l
i
n
o
x
i
d
e
.
c
o
m
/
l
i
n
u
x
-
h
o
w
-
t
o
/
s
e
t
-
n
g
i
n
x
-
r
e
v
e
r
s
e
-
p
r
o
x
y
-
c
e
n
t
o
s
-
7
-
c
p
a
n
e
l
/
作
者
:
S
a
h
e
e
t
h
a
S
h
a
m
e
e
r
[
1
]
译
者
:
b
e
s
t
o
n
y
[
2
]
校
对
:
w
x
y
[
3
]
本
文
由
L
C
T
T
[
4
]
原
创
编
译
,
L
i
n
u
x
中
国
[
5
]
荣
誉
推
出
[
1
]
:
h
t
t
p
:
/
/
l
i
n
o
x
i
d
e
.
c
o
m
/
a
u
t
h
o
r
/
s
a
h
e
e
t
h
a
s
/
[
2
]
:
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
b
e
s
t
o
n
y
[
3
]
:
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
w
x
y
[
4
]
:
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
L
C
T
T
/
T
r
a
n
s
l
a
t
e
P
r
o
j
e
c
t
[
5
]
:
h
t
t
p
s
:
/
/
l
i
n
u
x
.
c
n
/
推
荐
文
章
推
荐
文
章
点
击
标
题
或
输
入
文
章
I
D
直
达
该
文
章
将
文
章
分
享
给
朋
友
是
对
我
们
最
好
的
赞
赏
!
阅
读
原
文
回复
举报
上一个主题
下一个主题
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
!disable!!post_parseurl!
使用Markdown编辑器编辑
使用富文本编辑器编辑
回帖后跳转到最后一页