我在Ubuntu中安装了具有root权限的xampp到opt / lampp文件夹。但我无法访问htdocs文件夹而无法启动apache服务器,因为lampp文件夹只有root权限。我怎么能解决这个问题,有没有正确的方法在Ubuntu中安装xampp
答案 0 :(得分:17)
要更改htdocs文件夹的所有权,请执行以下命令。 [更换 用户名和您自己的用户名]
sudo chown -R username:username /opt/lampp/htdocs
我们还需要更新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的正确方法如下。 打开你的终端
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
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