linuxsap服务器怎么搭建

linuxsap服务器怎么搭建,第1张

Linux搭建服务器

1.

基础环境配置 1.1配置centos7 1.2安装xshall 1.3安装xftp7

2.

配置jdk 1.8 ==第一步 卸载系统自带的OpenJDK以及相关的java文件。

 Linux怎么搭建Web服务器

1,基于apache的web服务器基础搭建:

(1)实验环境:一台ip为192.168.10.10的rhel5.9主机作为web服务器,一台ip为192.168.10.15的win7主机作为测试

(2)查看服务主机软件是否安装

[root@ser1 ~]# rpm -q httpd httpd-manual httpd-devel

package httpd is not installed

package httpd-manual is not installed

package httpd-devel is not installed

(3)安装软件包

[root@ser1 ~]# yum install -y httpd httpd-manual httpd-devel

(4)启动服务

[root@ser1 ~]# service httpd start

启动httpd: [确定]

[root@ser1 ~]# chkconfig httpd on

(5)在win7上测试,无网页缺省下显示红帽测试页

<报错页面存放位置/var/www/error/noindex.html>

wKioL1Mb2uORI8EtAASazHYmqP8425.jpg

(6)打开配置文件

[root@ser1 ~]# vim /etc/httpd/conf/httpd.conf

可获得以下重要字段:

目录设置:

<Directory 目录>.. .. </Directory>

访问位置设置:

<LocationURL>.. .. </Location>

虚拟主机设置:

<VirtualHost 监听地址>.. .. </VirtualHost>

常用的全局设置参数:

ServerName本站点的FQDN名称

DocumentRoot网页文档的根目录:缺省/var/www/html/

DirectoryIndex默认索引页/首页文件:一般设为index.html index.php

ErrorLog错误日志文件的位置

CustomLog 访问日志文件的位置

Listen 监听服务的IP地址、端口号

ServerRoot 服务目录:/etc/httpd/

Timeout网络连接超时,默认 300 秒

KeepAlive是否保持连接,可选On或Off

MaxKeepAliveRequests每次连接最多处理的请求数

KeepAliveTimeout保持连接的超时时限

Include 可包含其他子配置文件: /etc/httpd/conf.d/

(7)创建测试网页

[root@ser1 ~]# vim /var/www/html/index.html

<h1>

This is a test page !!!

</h1>

~

(8)win7下测试,主页变为测试网页

wKioL1Mb2xKDIxJ8AADmMPwbQrU088.jpg

2,基于apache的web服务器的访问控制:

(1)web服务的地址限制

I,rder 配置项,定义控制顺序

allow,deny 先允许后拒绝,缺省拒绝所有冲突时,拒绝生效allow不设置,拒绝所有

deny,allow 先拒绝后允许,缺省允许所有冲突时,允许生效deny不设置,允许所有

II,Allow/Deny from 配置项,设置权限

Allow from 地址1 地址2 .. ..

Deny from 地址1 地址2 .. ..

配置如下:

[root@ser1 ~]# vim /etc/httpd/conf/httpd.conf

331 #

332 Orderallow,deny

333 Allowfrom 192.168.20.0/24

334

335 </Directory>

[root@ser1 ~]# service httpd restart……重启服务

停止httpd: [确定]

启动httpd: [确定]

在win7上测试,测试完成并还原配置文件:

wKiom1Mb22Pi1WcbAAIdasyq1FQ074.jpg

看过“ Linux怎么搭建Web服务器 ”的人还看了:

1.win7如何搭建Web服务器

2.基于WebRTC的浏览器端Web服务器的研究论文

3.LINUX下配置管理APACHE服务器的方法

4.如何安全设置Apache Web服务器

5.全国网络技术水平考试二级实践指导书

首先确定你的Linux系统是什么。是REDHAT、centos、Debian、Ubuntu还是SUSE

其次要确定你需求是什么。安装的Apache服务的版本是什么。是2.0的还是2.2的还是2.4的

最后安装方法有两种。

一种是直接用官方打好的rpm或者deb包安装。

     优点:方便快捷。安装速度快

     缺点:不可定制。

 yum 安装

 yum -y install httpd  (此方法安装的是2.2.2的版本)

第二种是用源码编译安装

优点: 可定制。

    缺点:此方法安装速度慢

源码编译参数

yum install -y zlib zlib-devel

tar xf httpd-2.2.31.tar.gz

cd httpd-2.2.31

./configure \

--prefix=/application/apache-2.2.31 \

--enable-deflate \

--enable-expires \

--enable-headers \

--enable-modules=most \

--enable-so \

--with-mpm=worker \

--enable-rewrite

make && make install

如果是大公司一般会采用源码编译安装后打成rpm包然后用yum安装


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/209355.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-04
下一篇2023-04-04

发表评论

登录后才能评论

评论列表(0条)

    保存