在openSUSE上进行TEX Live更新后,为Apache(wwwrun)和所有用户添加PATH环境variables的path

在安装TEX Live 2013之后(我承认已经过时了)openSUSE 11.3(x86_64)我需要将path /usr/local/texlive/2013/bin/x86_64-linux到PATH环境variables中:

  • 全部用户
  • 阿帕奇

几小时的谷歌search结束了:

  • 使用内容export PATH=$PATH:/usr/local/texlive/2013/bin/x86_64-linux创build文件/etc/profile.d/texlive.sh export PATH=$PATH:/usr/local/texlive/2013/bin/x86_64-linux在计算机重新启动后为用户做了一些技巧
  • 添加(作为最后一行) export PATH=$PATH:/usr/local/texlive/2013/bin/x86_64-linux/etc/sysconfig/apache2Apache工作

它工作,但我不确定2件事情:

  1. 将文件添加到/etc/profile.d后真的有必要重新启动服务器吗? 有没有什么办法来重新加载环境?
  2. PATH环境variables更改时更改Apache的configuration文件是正确的吗? 没有办法在Apache启动前简单地改变这个variables吗?

感谢任何答案!