永发信息网

为什么php安装一定要创建用户nobody

答案:2  悬赏:0  手机版
解决时间 2021-01-29 18:40
  • 提问者网友:低吟詩仙的傷
  • 2021-01-29 05:55
为什么php安装一定要创建用户nobody
最佳答案
  • 五星知识达人网友:未来江山和你
  • 2021-01-29 06:45
Linux下Nobody 也可以删除用户,这个要根据具体文件的权限设置。
全部回答
  • 1楼网友:上分大魔王
  • 2021-01-29 07:35
要编译安装nginx,首先我们要安装依赖包 pcre-devel 和 zlib-devel:# yum install pcre-devel zlib-devel -y 程序默认是使用 nobody 身份运行的,我们建议使用 nginx 用户来运行,首先添加nginx组和用户,不创建家目录,不允许登陆系统 # groupadd nginx # useradd -m -s /sbin/nologin -g nginx nginx 2 准备工作完成后就是下载编译安装nginx了,可以从我提供的网盘下载,也可以去nginx的官网下载。 首先解压源码包: # tar xf nginx-1.4.4.tar.gz 然后 cd 到解压后的目录就可以执行 ./configure 了 # cd nginx-1.4.4 指定安装目录和运行时用的属主和属组,并启用状态监控模块等 # ./configure \ --prefix=/usr/local/nginx \ --pid-path=/var/run/nginx/nginx.pid \ --lock-path=/var/lock/nginx.lock \ --user=nginx \ --group=nginx \ --with-http_ssl_module \ --with-http_flv_module \ --with-http_stub_status_module \ --with-http_gzip_static_module \ --http-client-body-temp-path=/var/tmp/nginx/client/ \ --http-proxy-temp-path=/var/tmp/nginx/proxy/ \ --http-fastcgi-temp-path=/var/tmp/nginx/fcgi/ \ --http-uwsgi-temp-path=/var/tmp/nginx/uwsgi \ --http-scgi-temp-path=/var/tmp/nginx/scgi \ --with-pcre 等配置完成后就可以 make && make install 了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯