apache中启动权限问题
来源:互联网 发布:内存频率检测软件 编辑:程序博客网 时间:2024/06/01 22:58
apache启动需要的权限
如果没有操作权限,将会出现如下错误
ake_sock: could not bind to address [::]:80
这是因为我以普通用户来启动apache,其没有启动监听80端口的权限,当将用root用户启动就能成功启动
启动需要的权限
1.判断是否拥有apache安装目录文件操作权限
2.判断是否能够启动监听80端口
权限配置
按照最小特权原则,需要给Apache分配一个合适的权限,让其能够完成Web服务。最小特权原则是系统安全中最基本的原则之一,它限制了使用者对系统及数据进行存取所需要的最小权限,既保证了用户能够完成所操作的任务,同时也确保非法用户或异常操作所造成的损失最小。 必须保证Apache使用一个专门的用户和用户组,不要使用系统预定义的账号,比如nobody用户和nogroup用户组。 因为只有root用户可以运行Apache。DocumentRoot应该能够被管理Web站点内容的用户访问和使用Apache服务器的Apache用户和Apache用户组访问。在实际开发中,我们往往将apache安装目录的权限设置成 744,提高安全性。习惯将整个项目的所有者和组设置为apache(当然用户可以自行指定)。
如果没有创建用户与组,可按照下面创建。
创建组:groupadd apache
创建用户:useradd -r -g apache apache
修改拥有者与所属组
修改前
修改后
修改文件权限
修改 httpd 进程的拥有者和组设置为apache
重启 apache
0 0
- apache中启动权限问题
- wamp 中apache没法启动的问题
- 问题:XAMPP中Apache启动失败
- 低权限启动apache mysql
- subversion+apache配置中禁止访问权限的问题
- 启动工作流权限问题
- apache不能启动问题
- apache 启动问题
- 有关apache 启动问题
- Apache无法启动问题
- Apache Synapse启动问题
- Android: 启动init.rc 中service的权限问题
- Android: 启动init.rc 中service的权限问题
- apache 配置虚拟目录权限问题
- xampp 中apache无法启动的问题(child process 36)
- xampp中apache在windows7下无法启动的问题
- Docker中apache-tomcat启动慢的问题
- uWamp中Apache服务无法启动的问题
- 7、根据存储日志分析每个通道的存储码率值
- css选择器以及性能开销
- Eclipse平台下,Maven环境设配置
- 复习巩固java基础知识
- onNewIntent在什么情况下被调用
- apache中启动权限问题
- springmvc入门--超级简单
- JAVA温习:UML图中类之间的关系:依赖,泛化,关联,聚合,组合,实现
- Python2与Python3的区别(三):print
- wireshark网络分析笔记
- 把数组排成最小的数
- Vim使用技巧及基本命令分类
- 设置MySQL最大连接数
- Android控件vizible区别