LINUX系统进行apache服务器的安装配置

来源:爱站网时间:2022-07-09编辑:网友分享
LINUX系统进行apache服务器的安装配置操作你知道是怎样的吗?为了更好的帮助大家,爱站技术频道小编特地整理了以下相关资料给朋友们,如果你有需要可以前来参考阅读下。

1,通过学习我想应该把apache服务装上了吧

首先我们来配置apache的主配置文件

[root@zy root]# vi /etc/httpd.conf

介绍几个参数

ServerRoot "/usr/local/apache2" 服务器运行的根目录

MaxClients 150 默认最大的客户机访问数为150

DocumentRoot "/usr/local/apache2/htdocs, DocumentRoot指的

是服务器共享文件的起始位置,也就是默认网站的根目录

Listen 80 默认监听的端口为80,这里大家也可以自己改动下

比如我这里把端口改为680 保存退出后

从新启动apache服务,然后在ie里访问的时候需要输入

http://192.168.1.144:680

ServerAdmin you@example.com serveradmin 服务器管理员的信箱

,你也可以不设定,当服务器出错的时候会发信箱给你,我这里前面

已经配置好了邮件服务器,所以我设定信箱为 RedHat@Linuxidc.com

User nobody

Group #-1

user和group是服务器的运行者身份,系统默认的user是nobody

group为空,这里为了安全期间,我把group改为nobody 因为nobody

是属于nobody组的

User nobody

Group nobody

ErrorLog logs/error_log 服务器的出错信息,它默认是logs下的

error_log,就是当服务器出错的时候,大家多看看这里的报错日志

,当然大家也可以把它改为比如:

ErrorLor /var/log/httpd/error_log这样大家查错就到这里查错

大家查错的时候应该在这里查询

tail /usr/local/apache2/logs/error_log

DirectoryIndex index.html index.html.var 默认文件的索引文件

就相当于我们现在

[root@zy root]#cd /usr/local/apache2/htdocs/

[root@zy htdocs]#echo "hello meinv" > index.html

然后我们从新启动apache

[root@zy htdocs] /usr/local/apache2/bin/apachectl restart

然后进ie里看 我们输入http://192.168.1.144 就可以看到内容

但是我们并没有输入index.html这就是索引。

Alias 为目录设置访问别名,在apache里有这样一个例子我们可以仿

照这个进行一个测试

Alias /icons/ "/usr/local/apache2/icons/"

Options Indexes MultiViews

AllowOverride None

Order allow,deny

Allow from all

假如我们要把/usr/share目录公开

然后修改这里

Alias /doc "/usr/share"

Options Indexes MultiViews 支持多个页面

AllowOverride None 不允许覆盖

Order allow,deny 规则是先允许后拒绝

Allow from all 这里允许所有如果只允许默写网段Allow from

127. 这样就只有127.的网段可以访问其他的都拒绝,大家可以实验

wq 保存退出

然后从新启动服务器

[root@zy htdocs] /usr/local/apache2/bin/apachectl stop

[root@zy htdocs] /usr/local/apache2/bin/apachectl start

或者

[root@zy htdocs]killall -HUP httpd 也可以从启服务器

然后我们进ie测试 http://192.168.1.144/doc

大家就可以看到usr下的share目录了

linux

http://www.linuxidc.com/2.然后我们来配置apache虚拟主机

在配置apache的时候最好在检查下你的dns服务器是否启动了

[root@zy root]# nslookup 192.168.1.144

[root@zy root]# mkdir -p /var/www/www.Linuxidc.com 为虚拟主

机创建目录我这里是在var下面的www目录下创建的,大家根据自己的

习惯,

[root@zy root]# cd /var/www/www.Linuxidc.com 进入该目录

[root@zy www.Linuxidc.com]# echo "woaimeinv" > index.html 创

建index.html 并在里面写上内容。

[root@zy www.Linuxidc.com]#vi /etc/httpd.conf

#NameVirtualHost *:80 找到这一行,这句话的意思是本机所以的地

址都可以使用

我们在下面添加一行

NameVirtualHost 192.168.1.144:80

然后

#

# ServerAdmin webmaster@dummy-host.example.com

# DocumentRoot /www/docs/dummy-host.example.com

# ServerName dummy-host.example.com

# ErrorLog logs/dummy-host.example.com-error_log

# CustomLog logs/dummy-host.example.com-access_log common

#

复制这七行在最下面从新修改下

这里写下你虚拟主机的地址

192.168.1.144 的端口为80

ServerAdmin RedHat@Linuxidc.com 管理员的信箱

DocumentRoot /var/www/www.Linuxidc.com 根目录也就是你要

在浏览器上看到的目录

ServerName www.Linuxidc.com 服务器主机名也就是dns解析

192.168.1.144的主机名

ErrorLog logs/www.Linuxidc.com-error_log 服务器出错的日

志最好该为和自己的主机名一致

CustomLog logs/www.Linuxidc.com-access_log common 客户端

连接的日志也最好修改为自己的主机名日志

最后提醒下,这里的logs目录是在/usr/local/apache2/logs/下的

保存退出从新启动服务器

[root@zy htdocs]killall -HUP httpd

然后大家进ie里查看下http://192.168.1.144

当然也可以用lynx在linux字符下查看更直观些

[root@zy www.Linuxidc.com]# lynx www.Linuxidc.com查看

如果大家想在ie下用www.Linuxidc.com访问

首先要更改自己的网上邻居的dns地址,把dns地址设为你自己的配的

dns地址,ip设为同一网段的然后就可以输入www.Linuxidc.com进行

访问

LINUX系统进行apache服务器的安装配置内容分享到这里就结束了,如果你还有哪些需要跟小编了解清楚的,可以来网站直接联系小编。更多内容尽在js.aizhan.com。

上一篇:Linux系统怎么配置DHCP服务器

下一篇:局域网配置Samba怎么实现电脑系统和linux的共享

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载