找回密码
 注册
查看: 3181|回复: 2

Permission denied: AH00072: make_sock:

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2018-5-13 22:58:15 | 显示全部楼层 |阅读模式
Permission denied: AH00072: make_sock:. ~7 g4 l* k& A5 A
httpd: (13)Permission denied: AH00072: make_sock: could not bind to address [::]:5000
0 M! o0 |  T0 C. |) x6 m$ }2 K2 K- O! `
httpd: (13)Permission denied: AH00072: make_sock: could not bind to address 0.0.0.0:5000
! L+ ]& d/ W: A. H$ M$ J* }1 p
" D, F) U+ L1 V0 }' [* |1 O) h* ]' x
这个错误很特别,httpd服务无法启动。2 k. g; J3 Y( U, c0 V  N
这个原因就是selinux没有关闭导致的,关闭selinux就好了。
; T' K9 T  k. I5 X3 o: E7 Q. Y" X5 N
修改selinux . O. Z, j0 }; \
配置文件中
* L6 ?' f* u3 F% Z& {/ j( a6 b: D9 U' HSELINUX=enforcing   c. M. p2 G( C, H0 Q: C
修改成
$ F6 X3 N" h! r: ~. X* G& x" J% HSELINUX=disabled  k3 u  x* m  s+ c) e

/ }, L7 f" J: \9 hsetenforce  0
3 A! y" j* g7 Z5 ]
% A1 @  U) o! Pgetenforce * u8 `4 Z1 A% t  W7 F9 E$ ?1 u
是不是
5 v. l6 H  p) ~# j! n" j& F5 oPermissive4 N$ ]3 j' |$ i
   或者是Disabled
4 f5 S4 t/ N, e状态就可以了。
+ }! q; ^, v4 [$ q& m3 E' T, K$ }再次重启httpd服务就好了。9 s  D! X* i; k, v, }' x# O

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2018-5-13 23:09:12 | 显示全部楼层
在openstack搭建过程中,selinux关闭应该是放在最开始的。一般都是这样的,偶尔出现这样的情况,都可能是自己在忙着做的时候忘记了这个步骤。

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2018-5-13 23:11:06 | 显示全部楼层
最后解决方法如下:  @( W2 |& M2 {9 s5 [1 D1 n7 T4 z
# I: k8 T3 \% I% A
到apache下的bin目录下。& S0 j$ W8 }/ C, f
用root用户给予所有文件775权限: `- E# R3 t2 l; U
cd $APACHE_PATH/bin/9 O* o& q, n' h. n6 J1 F/ G
#chmod 775 *) z3 T" u$ P( S- w3 q
然后用root启动apache% J( B/ g* S' r7 e8 v7 S' O6 F
#./httpd -k start
3 M/ v& X( B- b: ?  E4 y这个方法是从别的地方看见的,不一定能解决问题了。上面的方法应该是足够用了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-12 01:22 , Processed in 0.017228 second(s), 22 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表