跳转到内容

Apache/配置

来自维基教科书,开放的书籍,面向开放的世界

配置 Apache Web 服务器


GUI 工具

有一些 GUI 工具可以配置 Apache Web 服务器,但它们大多只执行基本或中级配置。对于高级配置,修改配置文件是最佳选择。一些 GUI 工具包括:Comanche、TkApache、LinuxConf、WebMin、ApacheConf、user_manage。其中,Webmin 是基于浏览器的,可能比其他工具更好。

基本 Apache 配置信息如下

Apache 有三个配置文件

httpd.conf
access.conf
srm.conf

httpd.conf 是主文件,您可以忽略其他文件。

一个基本的配置文件可能如下所示

 ServerName www.justetc.net #host name .. serving website URL
 listen 192.168.0.1:80 # listen to the network interface 192.168.0.1 and port 80
 listen 192.168.0.1:400 # listen to the network interface 192.168.0.1 and port 400
 User nobody #connect to the apache server as the user nobody #default
 Group nobody
 ServerAdmin [email protected] #email of the administrator
 ServerRoot /usr/locale/apache #apache's main working folder, apache keeps essential files here
 ErrorLog logs/error_log #to keep track of errors
 TransferLog logs/access_log #check the access, may make website slower
 DocumentRoot /home/www/justetc

您可以创建自己的用户并将其设置为访问网页

groupadd -g httpd
useradd -u 999 -g httpd -s /bin/false -c 'Web Server'

然后使用

User httpd
Group httpd
华夏公益教科书