为Ubuntu中的htdoc授予用户权限

时间:2017-04-22 11:11:54

标签: ubuntu permissions xampp root

我在Ubuntu中安装了具有root权限的xampp到opt / lampp文件夹。但我无法访问htdocs文件夹而无法启动apache服务器,因为lampp文件夹只有root权限。我怎么能解决这个问题,有没有正确的方法在Ubuntu中安装xampp

3 个答案:

答案 0 :(得分:17)

要更改htdocs文件夹的所有权,请执行以下命令。 [更换 用户名和您自己的用户名]

sudo chown -R username:username /opt/lampp/htdocs

enter image description here

我们还需要更新httpd.conf文件。运行以下命令打开 apache配置文件: sudo gedit /opt/lampp/etc/httpd.conf

查找以下行:

 User nobody
 Group nogroup

picutres的完整答案在this article

答案 1 :(得分:0)

设置用户权限

sudo chmod 755 -R /opt/lampp/htdocs

在ubuntu中安装XAMPP的正确方法如下。 打开你的终端

Official document

COMMANDS

1.) mkdir xampp
2.) cd xampp/
3.) wget https://www.apachefriends.org/xampp-files/5.6.20/xampp-linux-x64-5.6.20-0-installer.run
4.) chmod +x xampp-linux-x64-5.6.20-0-installer.run
5.) sudo ./xampp-linux-x64-5.6.20-0-installer.run

访问phpMyAdmin

6.) sudo vim /opt/lampp/etc/extra/httpd-xampp.conf

并评论以下内容

Require local

EX。

#Require local

保存并退出文件并重新启动XAMPP服务

7.) sudo /opt/lampp/lampp restart

过安全选择

8.) sudo /opt/lampp/lampp security

按照说明

答案 2 :(得分:0)

为方便访问htdocs目录:

sudo chown -R youruser:youruser /opt/lampp/htdocs

还可以在httpd.conf文件中进行更改:     须藤gedit /opt/lampp/etc/httpd.conf

    173 User youruser
    174 Group youruser