linux 大家一般把web目录放在哪个分区下面呢?

放在/data目录下面安全吗?

我之前都是用的lnmp集成环境的默认配置web目录放在了/home/wwwroot/里面

这次想换到/data 不知道是否OK呢?

回答

安全是由目录权限所决定的,而不是放在/home还是/data的问题。比如你的nginx是由www用户启动的,html目录名为htdocs,可以按如下设置:

drwxr----- 2 www www 6 02-17 15:20 htdocs

其中www用户尽量用-s /sbin/nologin禁止登录,而具体是否要给写(w)和执行(x)权限,得看你需求。

注意:赋予权限尽量是最小化原则。

BTW: 如果你/home目录下的html过大,你完全可以mv到/data目录,然后用ln -s链接到/home目录。

/data一般是用来存放数据的,比如mongodb的数据库就存放在这里。

apache的web目录是在/var/www,你可以考虑一下。

一般放在/var/www目录下面

可以添加一个Web用户.Web目录放在用户目录下。一般系统文件目录最好不要更改

支持 @WangShuo 的回答,不过在补充一下。

很多时候,我们将不同类型的文件放入到不同的目录的目的是为了做好规划和规范。

如果只是自己一个人,那随便你怎么来放置你的文件,只要自己能够找到就可以了。

但是,如果涉及到团队合作,最好有一个规范,比如/data这个目录,就应该放一些数据的文件。web项目可以放在/webroot,这样大家都知道这个目录下面放置的文件是做什么用的了。

一般web放在linux那个目录下,【linux】linux 大家一般把web目录放在哪个分区下面呢?放在/data目录下面安全吗?...相关推荐

  1. 在win7中访问删除linux硬盘分区,win7和linux双系统下,删除linux不能启动win7的解决方法...

    win7和linux双系统下,删除linux不能启动win7的解决方法 (6页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 双系统下删除 ...

  2. chromedriver放在哪个目录下_python | Linux各目录及每个目录的详细介绍 - MR_黄Python之路...

    [常见目录说明] 目录 /bin 存放二进制可执行文件(ls,cat,mkdir等),常用命令一般都在这里. /etc 存放系统管理和配置文件 /home 存放所有用户文件的根目录,是用户主目录的基点 ...

  3. linux计算目录下wc,Linux wc命令详解

    通常利用Linux的wc命令和其他命令结合来计算行和其他信息. 在Linux下用wc进行计数.返回文件的行数.字数.字节数等. 看个例子: wc wc1.txt 3  5 16 wc1.txt 输出信 ...

  4. linux命令tar解压到指定目录下,关于linux下tar命令解压到指定的目录的方法

    -Z:有compress属性的 -v:显示所有过程 -O:将文件解开到标准输出 下面的参数-f是必须的 -f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名. # tar -cf al ...

  5. 安卓跑linux程序_Android下运行Linux可执行程序

    2019-07-22 关键字:/system/bin/sh: xxx: No such file or directory 虽然说 Android 也是基于 Linux 的,但总归来说它们的编译链还是 ...

  6. star cd linux,在win下启动linux

    在Windows me下: 首先: 启动Windows me,假定光驱为g:,Linux安装在/dev/hda3,将Linux安装光盘放入光驱,在窗口DOS提示符下运行以下几条命令(注意内核文件vml ...

  7. win怎么查看linux文件,Windows下查看LINUX ext2/ext3格式的三种常用方法(图解)

    1 Explore2fs 在Windows中,打开浏览器,打开网址http://www.chrysocome.net/explore2fs.下载最新的explore2fs压缩文件... 然后解压.在解 ...

  8. linux显示当前目录下文件,Linux显示当前目录有哪些文件命令-linux ls命令详解-嗨客网...

    Linux显示当前目录文件(ls)教程 在 Linux ls命令详解 功能 显示当前目录或指定路径下面的文件列表. 语法 ls [options] [dirname] 参数 参数 描述 options ...

  9. linux与windows下开发,Linux 与 Windows下开发感受

    Linux 和 Windows环境下开发各有优点.以下Linux 下使用感受是在Ubuntu11.04,别的发行版还没试过. 至于各自的缺点,都可以通过各种方法,得到或多或少地解决.至于要花费多大的精 ...

最新文章

  1. 蓝桥杯 密文搜索(全排列)
  2. android studio 优化提速方法,Android Studio速度慢(如何加速)?
  3. 剑指offer07.重建二叉树
  4. Java泛型:类型擦除
  5. onvif 开发之video streamer---onvif实现功能和经验
  6. 关于 SAP Spartacus low level Component的customization
  7. php 实时监测网站是否异常_网站跳转劫持解决,网站跳转劫持解决方法只有3步...
  8. ASP.NET 2.0 中的SqlCacheDependency特性
  9. (翻译)开始iOS 7中自动布局教程(二)
  10. 鸢尾花数据集的数据可视化
  11. 于飞seo:dedecms织梦文件目录说明讲解大全
  12. SEO为什么一定要面面俱到?
  13. 无法启动程序因为计算机中丢失msvcr100,win7系统无法启动程序提示计算机中丢失msvcr100.dll的解决方法...
  14. 神奇小子重启自动驾驶项目,推出开源软件Comma Neo
  15. 超全!52个数据可视化图表鉴赏~~
  16. Android Studio简易音乐播放器设计作业
  17. Wap与Net之争!!
  18. 【面试总结】面试前不得不刷一下的硬核总结。
  19. Copernicus Open Access Hub哥白尼开放中心
  20. QCA7000/7005HomePlugGreenPHY模块<树莓派开发套件>linux驱动移植开发设计

热门文章

  1. pta数据结构-线性表(判断题和选择题)
  2. 指定端口启动minio
  3. Android电源管理分析
  4. 高阶篇:4.3)FTA故障树分析法-DFMEA的另外一张脸
  5. 致远项目管理SPM系统之控制预算变更
  6. java使用Stream流找出集合对象中最小值
  7. JAVA怎么学习最高效,超多干货等你来拿!!!
  8. php微信公众号开发之网页授权
  9. 奥斯卡 | hulu拿到小金人!迪士尼共斩获六项
  10. SpringApplication.run(MyApplication.class, args)运行流程源码分析