【问题标题】:Install XAMPP in Ubuntu NOT as root在 Ubuntu 中安装 XAMPP 不是 root
【发布时间】:2015-11-19 17:30:42
【问题描述】:

我已经安装了 XAMPP,并且运行良好。它安装在 /opt/lampp/ 中。

但现在我需要再次安装(我卸载了它)而不是 root。

重要提示:为我所做的每一件事都输入sudo 不是问题,而是在开发过程中与权限相关的一系列其他问题。

我可以将 XAMPP 移动/安装到另一个位置以获得用户权限吗?

安装程序似乎没有给我这个选项。

【问题讨论】:

    标签: ubuntu xampp filesystems lamp


    【解决方案1】:

    我不确定将 Xampp 移到其他地方。但是,如果您只是对灯组感兴趣,您可以按照说明进行安装,如here 所述。 Apache、MySql 和 PHP 的二进制文件将安装在 /opt/lampp 之外的其他位置。最有可能的是,您的 Web 内容的默认目录将位于 /var/www。

    但是,您的权限似乎有问题。也许你应该给我们更多的细节关于你有什么样的问题以及你想要实现什么。可能您只需要更改目录的所有权,使其属于某个用户。

    【讨论】:

    • 我会看看 LAMP 堆栈。例如:我正在本地开发一个 ProcessWire 站点(在 htdocs 内)。当我更改图像时,我刷新页面,说图像不会加载,因为权限问题。比我必须对文件 chmod 777 才能查看它。
    • 我建议您查看文件的权限和所有权。您不必将 rwx 提供给所有用户...尝试使用命令sudo chown <user>:www-data <file> 将用户和文件替换为相关名称。然后你可以 chmod 回到 660 之类的东西...
    猜你喜欢
    • 2020-06-20
    • 2011-06-10
    • 2017-04-20
    • 2017-07-08
    • 2012-09-07
    • 2022-12-23
    • 2011-05-24
    • 2016-07-06
    • 2012-08-28
    相关资源
    最近更新 更多