我正在开发Xampp for Linux和Tomcat(类似于Windows上的Xampp)。许多程序,如/ IDEA,Tomcat和Xampp被推荐安装在/opt
下。现在我听说不建议以root身份运行服务,但是在Ubuntu上(我正在使用这个)解压任何目录到/ opt意味着它属于到根拥有者和根组。这可能是具体到XAMPP按照他们的Linux页面上的说明:XAMPP或/ opt中的任何其他服务工具?安全
第2步:
进入一个Linux shell和登录为:安装下载只需键入以下命令后系统管理员根:
苏
解压缩下载的存档文件到/ opt:
tar xvfz xampp-linux-1.8.1.tar.gz -C /opt
Warning: Please use only this command to install XAMPP. DON'T use any Microsoft Windows tools to extract the archive, it won't work. Warning 2: already installed XAMPP versions get overwritten by this command.
这就是全部。 XAMPP现在安装在/ opt/lampp目录下。 *步骤3:开始启动XAMPP只需拨打这个命令:
的/ opt/LAMPP/LAMPP开始
放置在这里意味着阿帕奇必须以root身份运行的一个仅能运行它在Ubuntu上使用sudo
。
这可能是Ubuntu特有的问题。是吗?由于Xampp是我在此发布的开发工具,因为我更可能从在Ubuntu(和其他Linux系统)上使用它的开发人员那里找到适当的答案。如果在其他系统上出现同样的问题,我将不胜感激,但我注意到我的生产环境在/ opt中也安装了Tomcat,但属于tomcat: tomcat
这里的问题是如何解决/选择,因为尽管Xampp可能不是我需要的工具,但我仍然希望将Tomcat置于/ opt下来复制我的生产环境,同样的事情一定会发生,除非这只是Ubuntu问题?