2012-11-02 23 views
0

我正在开发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问题?

回答

0

Ubuntu和其它Linux发行版本的不同而不同,一般Linux的原则,在那里,你在安装操作系统的创建帐户添加到可以用下面的命令来查看特定群体:

groups username 

你会发现那根不在其中。也无法登录或su到根帐户。须藤是最LIKEY已获准从其他帐户使用的命令,所以我想象中的“须藤”命令有775对用户文件权限:从/opt' does not run them as root` root:root

因此发射服务

相关问题