开发者社区> 问答> 正文

Tengine安装过程中一些命令的问题:配置报错

安装tengine后,打来localhost:80可以看到
Welcome to nginx! 看了一些安装tengine的文章,在启动tengine后还有一些命令

# chown nobody.nobody -R /usr/local/nginx/html

这句结果是  chown: 无效的用户: "nobody.nobody"

对chown的语法不太懂...

# chmod 700 -R /usr/local/nginx/html

# chmod 775 /etc/rc.d/init.d/nginx#赋予文件执行权限

以上三句有什么作用...一定要吗?

刚接触linux...很多不懂....

还有手动安装了pcre,zlib,openssl在/usr/local/

tengine安装路径在同一路径的 /nginx 下

求高人解答

展开
收起
kun坤 2020-06-04 10:23:04 681 0
1 条回答
写回答
取消 提交回答
  • 1、你机器上没有nobody用户吧?可以使用你机器上已经存在的其它用户,如www(存在的话)。
    2、你不需要手动给nginx加可执行权限的。make install后自动就有可执行权限了。
    ######

    引用来自“shudu”的答案

    1、你机器上没有nobody用户吧?可以使用你机器上已经存在的其它用户,如www(存在的话)。 2、你不需要手动给nginx加可执行权限的。make install后自动就有可执行权限了。
    0.0原来自动获取了可执行权限了 ###### 原来如此 感谢分享!!! 还以为有其他特殊意义呢。 学习了 ###### 你改成这样就可以了 chown nobody -R /usr/local/nginx/html ######

    引用来自“孤单时会想你”的答案

    你改成这样就可以了 chown nobody -R /usr/local/nginx/html 
    0.0我换成chown root ...就没报错了
    2020-06-04 11:19:39
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
阿里七层流量入口Tengine硬件加速探索之路 立即下载
阿里Tengine直播最佳实践 立即下载
阿里Tengine网关最佳实践 立即下载