在 OpenSuse 12.1 上安装和配置 Apache 2 - 快速指南

在 OpenSuse 12.1 上安装和配置 Apache 2 - 快速指南

各位专家,大家好。

抱歉,我是新手 – 我对 Linux 和 Apache 还很陌生。

我对 Linux 还很陌生,我尝试在 OpenSuse 12.1 上安装和配置 Apache 2 - 以下是我的快速指南

这是正确的吗?请参阅 http 服务器配置指南的第 3 页或第 4 页。

Document Root: "/srv/www/htdocs"
Directory; "/srv/www/htdocs"
Alias: /icons/ "/usr/share/apache2/icons/"
Directory: "/usr/share/apache2/icons"
Script Alias: /cgi-bin/ "/srv/www/cgi-bin/"
Directory: "/srv/www/cgi-bin"
mod_userdir.c: empty here nothing is filled in ;-)
include: /etc/apache2/conf.d/*.conf
include: /etc/apache2/conf.d/apache2-manual?conf
Servername linux-r4qe
E-Mail des Servername: root@linux-r4qe 

运行 apache-configuring 工具时,我在第 5/5 页

listening on
all, port 80
Standardhost
in 
SSL deaktiviert
Virtuelle Hosts
linux-r4qe in "/srv/www/htdocs", SSL deaktiviert

好吧我的问题是-Apache 安装和配置是否正确!?

希望这里一切都好。

更新:你可能会发现这个问题有点傻或者像新手问的。这里有一些解释——几个月前我安装了灯——但在错误的路径上......

public $unicodeslugs = '0';
    public $feed_limit = '10';
    public $log_path = '/srv/www/htdocs/basic/logs';
    public $tmp_path = '/srv/www/htdocs/basic/tmp';
    public $lifetime = '15';
    public $session_handler = 'database';
}  

这导致了一些麻烦 - 例如 permission.errors

在 openSUSE 中,当我们安装 LAMP 解决方案时,通常我们在此文件夹中运行服务器:

~/用户名/public_html。

由于我已经在 srv/www 中安装了 LAMP,因此这些文件夹属于 root。因此,我必须在终端中更改这些文件夹的所有权,如下所示:

su -
password
your_hostname:/home/the_user_to_give_ownership # chown -R the_user_to_give_ownership:users /srv/www

答案1

我想说“到目前为止,一切都很好”。Apache 似乎运行正常,正在处理来自 的请求/srv/www/htdocs。您是否尝试过浏览该网站,以验证您是否可以连接?

您对配置有什么特别关心的地方吗?

相关内容