在linux下希望让apache服务器以root用户来运行怎么做,或者想用apache的...
发布网友
发布时间:2023-11-27 19:16
我来回答
共5个回答
热心网友
时间:2024-07-20 15:50
我的Ubuntu下如下配置就可以了:
sudo vi /etc/apache2/envvars
将下面2行改成普通能够登陆系统的账户就可以了,比如
export APACHE_RUN_USER=qunero #设置用户为qunero
export APACHE_RUN_GROUP=www-data #设置组为 www-data
重启服务:sudo service apache2 restart
普通账户就可以执行ssh的,没有就新建一个 用adduser,在有问题,就检查你的php脚本!
热心网友
时间:2024-07-20 15:56
你有apache的安装文档吧,
如果要用root用户运行apache,就在root下运行安装apache;
如果你想用apache默认用户,则利用root用户创建操作系统级的默认用户;
然后在此用户下安装apache
热心网友
时间:2024-07-20 15:55
把daemon 修改成 root就行了
vi apache2/conf/httpd.conf #修改httpd.conf文件
把
User daemon
Group daemon
改成
User root
Group root
保存退出
重启apache就可以了
热心网友
时间:2024-07-20 15:51
httpd.conf里改一下user和group
热心网友
时间:2024-07-20 15:52
1、修改apache服务下文件权限
# chown apache:apache /usr/local/apache
2、切换到apache用户下
# su - apache
3、以apache用户启动apache服务
# service httpd start