`
guoxinzz
  • 浏览: 434270 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

让Apache在非root用户下运行

 
阅读更多

1、建立一个 www 组,在该组中建立一个 apache 帐号:
groupadd www
useradd -g www apache

2、修改 httpd.conf 文件,设置:
User apache
Group www

3、session设置:
mkdir /www/sessions/

修改php.ini,使用户apache有权限读写session:
session.save_path = "/www/sessions"

4、chown -R apache /www/

5、重新启动Apache
/usr/local/apache2/bin/apachectl restart

分享到:
评论

相关推荐

    root 权限的 apache

    CentOS httpd-2.2.15.tar.gz 编译好的可运行于 root 用户。

    Apache服务安全加固1

    Apache 服务需要以专门的用户帐号和组运行,以避免使用root权限运行 Apache,从而提高安全性。为此,我们需要创建专门的用户和组,并将其指定在 Apache 配置文件 httpd.conf 中。具体操作步骤如下: 1. 创建 apache...

    jmeter在linux系统下运行及本地内存调优的方法详解

     root用户下 根目录输入 yum -y install lrzsz 2.把apache-jmeter-4.0zip包 用rz命令上传到linux系统的根目录下 解压 3.配置jmeter环境变量 vim /etc/profile 添加 export PATH=/apache-jmeter-4.0/bin/:$PATH ...

    01-阿里云标准-Apache Tomcat 安全基线检查

    阿里云标准-Apache Tomcat 安全基线检查旨在帮助用户遵循安全基线,检查Tomcat的安全配置,确保Tomcat服务器的安全运行。 Tomcat 进程运行权限检测 在 Linux 系统中,Tomcat 服务器的进程权限非常重要。如果使用 ...

    Linux操作系统上安装Apache服务器的技术解析.pdf

    (2)Server Root是用来指定httpd的运行目录的,一般的默认的Apache运行文件的目录是个相对的路径,而真实的文件就需要在Server Root来指定路径。 (3)Lock File是和Server Root配合使用的,它是给用于锁定文件的,...

    MiniServer v2.0 php运行环境(Apache+Nginx+MySQL+PHP)

    5.请勿在在含有中文路径或目录下使用MiniServer,否则会造成组件无法启动等问题 6.MiniServer支持IPv6,查看本机IPv6地址可以用 ipconfig 命令或者直接登陆 ipv6-test.com 7.内置一款探针程序,可以让您更好的浏览...

    拓展:yum安装apache完成虚拟主机.pdf

    "Apache虚拟主机配置详解" ...Apache虚拟主机配置需要oroughly 了解Apache的基本配置、虚拟主机配置和登录验证等概念,并且需要合理地配置httpd.conf文件和虚拟主机配置文件,以确保Apache虚拟主机的正常运行。

    win版apache防ddos mod_dosevasive22

    在没有特权shell用户时,你应该为apache服务器用户(通常为root)创建一个只可写的文件夹,并在httpd.conf里配置访问权限 WHITELISTING IP ADDRESSES 在1.8版中提供信任ip机制 进入信任ip名单的ip它们将不会受到阻止...

    apache-solr-ref-guide-5.2.1用户手册与搭建指南.rar

    创建JNDI让程序找到solr/home(当然你也可以用System Properties方式), 在WebRoot/META-INF目下创建context.xml 文件,并写入以下字符 <Context> </Context> 注:value对应地址即你创建的solr/home目录地址...

    Apache+PHP+MySQL服务器套件Myphp 1.22

    安装批处理.bat:第一次使用请双击此文件,开启服务用的文件,之后可以使用系统右下脚(状态栏)出现的红色图标控制apache运行状态。 卸载批处理.bat:卸载服务的文件,一般情况不需要使用。 ApacheMonitor:控制...

    018-web应用服务器安全加固1

    我们需要严格控制 Apache 主目录的访问权限,非超级用户不能修改该目录中的内容。我们可以使用 chmod 命令来设置配置文件和日志文件的权限,防止未授权访问。 日志设置是 Apache 服务器安全加固的第三步骤。我们...

    phpStudy 最新 Apache+Nginx+LightTPD+PHP+MySQL+phpMyAdmin+Zend 稳定 强大

    4、本程序纯绿色,支持22种组合一键切换,支持系统服务和非服务两种启动方式,自由切换。改变安装路径或拷贝到别的电脑上也可正常运行;即便是运行完再更改路径也能运行,真正做到无须配置。重写控制面板更加有效...

    servicecomb-website:Apache ServiceComb

    ServiceComb网站ServiceComb网站基于“ 。公关注意事项由于该网站使用的是 ,因此我们使用...如何在本地运行网站更改为非root用户安装和 安装Jekyll和Bundler sudo gem install jekyll bundler 克隆站点文件git clone ...

    smart apache

    不捆绑任何插件,不向用户收取任何费用。 如果您正在学习网站服务器架设或者PHP语言,本软件将是您最好的选择。使用本软件,您可以很快地架设属于自己的站点或论坛。 本软件采用的是全自动的安装和配置方法,你所...

    PHP安全性漫谈

    一、apache server安全性设置 1、以Nobody用户运行 一般情况下,Apache是由Root 来安装和运行的。如果Apache Server进程具有Root用户特权,那么它将给系统的安全构成很大的威胁,应确保Apache Server进程以最可能低...

    WEB服务器配置安全规范[总结].pdf

    3. 被攻击者获得 root 权限的安全缺陷:Apache 服务器一般以 root 权限运行,攻击者可以通过它获得 root 权限,进而控制整个 Apache 系统。 4. 恶意的攻击者进行“拒绝服务”(DoS)攻击的安全缺陷:这是最新在 6 月...

    linux下Discuz论坛部署借鉴.pdf

    Apache 是一个功能强大、灵活的 Web 服务器软件,可以运行在多种操作系统上,本文将指导用户如何在 Linux 环境下安装 Apache。 1. 安装 Apache:首先,需要下载 Apache 的源码包,例如 httpd-2.2.11.tar.gz,然后...

    bind+mysql搭建智能DNS.pdf

    最后,设置root用户和MySQL用户的访问权限。 2. 安装Apache 接下来,需要安装Apache Web服务器。下载httpd-2.0.54.tar.gz安装包,并将其解压缩到/root目录下。然后,配置和安装Apache到/usr/local/httpd目录下。...

    APACHE 2.2.9+TOMCAT6.0.18配置负载均衡

    先在每个tomcat中的\webapps\ROOT下的index.jsp下面加上以下的测试代码部分:(X代表不同的tomcat的输出不同的信息),把index.html删除,以免影响测试效果。在最后面的加上.即</table></body>之间。 System.out....

Global site tag (gtag.js) - Google Analytics