linux htdocs目录下,ubuntu解决htdocs目录的权限问题 - Go语言中文社区

linux htdocs目录下,ubuntu解决htdocs目录的权限问题


在本文中,我们将为htdocs目录设置权限。htdocs目录下是网页内容,htdocs是XAMPP本地网页服务器默认的网站根目录。在Linux系统上,htdocs目录的默认路径是/opt/lampp/htdocs。

安装好XAMPP之后,默认情况下只有root用户才有权限在htdocs目录下创建文件和目录。但为了安全,我们不推荐使用root账号。我们可以更改htdocs目录的所有者,以便于我们创建文件和目录。

具体步骤

1.打开终端,运行命令whoami或who am i,获取自己的用户名。

14eaff04729c03ef7912055fdb5bfdd7.png

2.要更改htdocs目录的所有者,运行命令: sudo chown -R username:username /opt/lampp/htdocs 将username替换成自己的用户名,如下图。

adc5a21690ec39c97c9802890f6f0c31.png

3.更新httpd.conf文件。运行命令 sudo nano /opt/lampp/etc/httpd.conf 打开apache配置文件。找到下图中User daemon和Group daemon两行,将两个deamon分别改成自己的用户名和组名,然后保存文件。

a97fcdf00fd17fb610c4ca07756ff549.png

4.现在我们可以在htdocs目录下创建、删除、管理文件和目录了。

616b9d0015352d2241f681b27810f6c7.png

解决停留在语言选择页面的问题

按照上面的步骤,我们可以在/opt/lampp/htdocs下创建文件了。但是当我们在浏览器地址栏输入localhost/xampp时,会自动转到一个语言选择的页面,并且无论选择哪种语言,我们一直会卡在这个页面上。

9ac4a0007354b0d379a9daace94adfe9.png

解决办法

1.打开终端,将工作目录切换到/opt/lampp/htdocs/xampp目录。如下图。

65faae7daf48ca842644b9327c5390eb.png

2.将lang.tmp文件的所有者更改为daemon,命令 sudo chown daemon lang.tmp

d45af113ce1facb88f1a010c901cd712.png

3.现在我们可以访问默认的http://localhost/xampp网页了。

相关主题

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/weixin_39926311/article/details/116695952
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2021-05-16 20:40:25
  • 阅读 ( 787 )
  • 分类:Linux

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢