RHEL 5.X WWW全功能服务器搭建教程V1.0

合集下载

Redhat安装及使用

Redhat安装及使用

Redhat安装及使用版权所有不得复制关于保密性的说明:此文档含有专有信息,文中涉及的所有资料及相关文档必须保密。

此方案及相关资料是上海铭创软件技术有限公司所做的设计,任何无关人员直接或间接接触和传播本方案书中的任何内容,均违反了中国有关知识产权的相关法律和法规,对此上海铭创软件技术有限公司均有权追究其法律和商务道德之责任。

修订历史:目录1安装前准备 (5)2安装虚拟机和REDHAT的列表 (5)3虚拟机安装步骤 (5)4REDHAT安装步骤 (14)5LINUX目录说明 (39)6LINUX常用命令 (40)6.1快速入门命名 (41)6.2文件命令 (48)6.2.1cat (49)6.2.2chmod(change mode) (49)6.2.3chown(change owner) (50)6.2.4cp(copy) (51)6.2.5file (52)6.2.6cmp(compare) (53)6.2.7find (53)6.2.8grep (56)6.2.9mv (58)6.2.10ls(list) (59)6.3系统管理命令 (61)6.3.1date (61)6.3.2exit (63)6.3.3adduser (63)6.3.4free (63)6.3.5groupadd(group add) (64)6.3.6groupdel(group delete) (64)6.3.7groupmod(group modify) (64)6.3.8id (65)6.3.9kill (65)6.3.10shutdown (66)6.3.11su(super user) (66)6.3.12useradd (67)6.3.13userdel (68)6.3.14usermod (68)6.4系统设置命令 (69)6.4.1export (69)6.4.2passwd(password) (69)6.4.3rpm(redhat package manager) (70)6.4.4setup (73)6.5压缩备份命令 (74)6.5.1dump (74)6.5.2gunzip(gnu unzip) (75)6.5.3ln(link) (76)6.5.4restore (77)6.5.5tar(tape archive) (78)6.5.6unzip (81)6.5.7zip (82)6.6磁盘管理命令 (83)6.6.1cd(change directory) (83)6.6.2grep (84)6.6.3df(disk free) (85)6.6.4dirs (86)6.6.5du(disk usage) (86)6.6.6ls(list) (87)6.6.7mkdir(make directories) (90)6.6.8mlabel (90)6.6.9pwd(print working directory) (90)6.6.10quota (91)6.6.11rmdir(remove directory) (91)6.7通讯命令 (92)6.7.1telnet (92)6.7.2ifconfig (93)6.7.3netstat (94)6.7.4ping (95)7经验 (95)7.1.1Chmod设置 (95)7.1.2Linux系统分区的基本要求 (96)1安装前准备redhat-6.5-x86_64-bin-DVD1VMware Workstation 12.0.2(注册码:VY1DU-2VXDH-08DVQ-PXZQZ-P2KV8)SSH Secure Shell Client2安装虚拟机和redhat的列表(1)安装VMware Workstation(2)安装redhat,主机命名为:redhat(3)磁盘需要大于30G(经验值)(4)内存必须大于1G(官方要求)(5)操作系统swap分区大于2G(如果物理内存小于2G,则需要设置,设置值为物理内存的1-2倍,如果物理内存大于8G,给8-16G即可)(6)虚拟机网络连接方式:桥接模式(B)直接连接物理网络(7)安装完成后设置虚拟机网络(ipv4)为固定IP地址(system-config-network)(8)进行网络测试OK,则操作系统环境准备完毕(9)安装虚拟机时一定要选择:先创建虚拟机后安装操作系统(10)安装SSH Secure Shell Client并连接主机3虚拟机安装步骤首先,准备安装环境,此次实验是在VMware Workstation虚拟机环境下来实现的,下面就开始安装。

RHEL5服务器配置与应用--第7章 Web服务的配置与应用

RHEL5服务器配置与应用--第7章 Web服务的配置与应用

设置目录权限
目录特性选项
命令 Indexes 说明 允许目录浏览 当客户仅指定要访问的目录,但没有指定要访问目录下的哪个文件, 而且目录下不存在默认文档时,Apache以超文本形式返回目录中的 文件和子目录列表(虚拟目录不会出现在目录列表中),如图7-8所 示 允许内容协商的多重视图 MultiViews其实是Apache的一个智能特性。当客户访问目录中一个不 存在的对象时,如访问“http://192.168.16.177/icons/a”,则Apache会 查找这个目录下所有a.*文件。由于icons目录下存在a.gif文件,因此 Apache会将a.gif文件返回给客户,而不是返回出错信息 All包含了除MultiViews之外的所有特性,如果没有Options语句,默认为 All 允许在该目录下执行CGI脚本 可以在该目录中使用符号连接 允许服务器端包含功能 允许服务器端包含功能,但禁用执行CGI脚本
7.3 Apache服务器的安装 服务器的安装
1.安装Apache服务器 使用下面的命令检查系统是否已经安装了Apache或查看 已经安装了何种版本。 rpm -q httpd 要安装Apache,应将Red Hat Enterprise Linux 5第2张安 装盘放入光驱,加载光驱后在光盘的Server目录下找到 Apache的RPM安装包文件httpd-2.2.3-6.el5.i386.rpm,可使 用下面命令安装Apache。 rpm -ivh /mnt/Server/httpd-2.2.3-6.el5.i386.rpm
Web服务工作原理
① Web浏览器使用HTTP命令向一个特定的服 务器发出Web页面请求。 ② 若该服务器在特定端口(通常是TCP 80端 口)处接收到Web页面请求后,就发送一 个应答并在客户和服务器之间建立连接。 ③ 服务器Web查找客户端所需文档,若Web 服务器查找到所请求的文档,就会将所请 求的文档传送给Web浏览器。若该文档不 存在,则服务器会发送一个相应的错误提 示文档给客户端。 ④ Web浏览器接收到文档后,就将它显示出 来。 ⑤ 当客户端浏览完成后,就断开与服务器的 连接。

RHEL5 安装过程

RHEL5 安装过程

RHEL5 安装过程(一)Linux安装将RHEL5 For 64位光盘放到光驱中,通过光驱引导输入:linux ks=cdrom:/ks.cfg【回车】如果一切正常,linux将自己自动安装完成。

用户名:root 密码:123456配置IP:system-config-network(二)linux配置a)字符集和系统参数修改拷贝i18n到/etc/sysconfig/目录下或者运行下面的内容echo 'LANG="zh_CN.GB18030"LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"SUPPORTED="zh_CN.GB2312:zh_CN:zh"SYSFONT="lat0-sun16"SYSFONTACM="8859-15"' > /etc/sysconfig/i18nb)网络和防火墙修改1、更改启动级vi /etc/inittab2、更改/etc/sysconfig/network 和/etc/hosts设置主机名/etc/sysconfig/network 格式HOSTNAME=DB2_SERVER(把原来的删除)/etc/hosts格式127.0.0.1 ZJSX-IN-APP localhost 3、关闭iptables服务chkconfig sendmail offchkconfig isdn offchkconfig iptables offchkconfig mdmonitor offchkconfig rhnsd offchkconfig smartd offchkconfig cups offchkconfig cups-config-daemon offchkconfig ip6tables offchkconfig gpm offc)SSH登录端口和用户密码修改vi /etc/ssh/sshd_config(服务)vi /etc/ssh/ssh_config(客户端)d)安装libXp-1.0.0-8.1.el5.i386.rpm (开发编译的包)rpm –ivh libXp-1.0.0-8.1.el5.i386.rpm??rpm -ivh libXp-*.x86_64.rpme)重启系统reboot。

RHEL5企业级+Vsftpd服务全攻略之高级配置

RHEL5企业级+Vsftpd服务全攻略之高级配置

企业环境公司为了宣传最新的产品信息,计划搭建FTP服务器,为客户提供相关文档的下载。

对所有权互联网开放共享目录,允许下载产品信息,禁止上传。

公司的合作单位能够使用FTP服务器进行上传和下载,但不可以删除数据。

并且保证服务器的稳定性,进行适当优化设置哈~需求分析根据企业的需求,对于不同用户进行不同的权限限制,FTP服务器需要实现用户的审核。

需考虑到服务器的安全性,所以关闭实体用户登录,使用虚拟帐号验证机制,并对不同虚拟帐号设置不同的权限。

为了保证服务器的性能,还需要根据用户的等级,限制客户端的连接数及下载速度。

解决方案1、创建用户数据库(1)创建用户文本文件先建立用户文本文件vsftpd_virtualuser.txt,添加两个虚拟帐号,公共帐号ftp及客户帐号viptouch /etc/vsftpd/vsftpd_virtualuser.txtvim /etc/vsftpd/vsftpd_virtualuser.txt格式:虚拟帐号1密码虚拟帐号2密码保存退出哈~(2)生成数据库保存虚拟帐号和密码的文本文件无法被系统帐号直接调用哈~我们需要使用db_load命令生成db 数据库文件db_load -T -t hash -f /etc/vsftpd/vsftpd_virtualuser.txt/etc/vsftpd/vsftpd_virtualuser.db注意:rhel5默认只安装db4-4.3.29-9.fc6.i386.rpm和db4-devel-4.3.29-9.fc6.i386.rpm,要使用db_load需要将db4-utils-4.3.29-9.fc6.i386.rpm包安装上哈~否则会出现下图的错误:找不到db_load命令。

(3)修改数据库文件访问权限数据库文件中保存着虚拟帐号的密码信息,为了防止非法用户盗取哈,我们可以修改该文件的访问权限。

生成的认证文件的权限应设置为只对root用户可读可写,即600chmod 600 /etc/vsftpd/vsftpd_virtualuser2、配置PAM文件为了使服务器能够使用数据库文件,对客户端进行身份验证,需要调用系统的PAM模块.PAM(Plugable Authentication Module)为可插拔认证模块,不必重新安装应用系统,通过修改指定的配置文件,调整对该程序的认证方式。

Red Hat5.5系统安装

Red Hat5.5系统安装

RedHat5.5系统安装手册简介:本手册主要介绍RedHat5.5的安装及明细1.首先将安装光盘放入光驱,启动Linux。

2.进入安装界面按回车以图形界面安装如图:图1.1:选择安装方式3.以图形界面进入安装程序,选择“Skip”跳过测试操作如图所示:图1.2:选择跳过测试4.进入安装,点击“next”进行下一步:图1.35.选择在安装过程中所有的语言,选择“English”点击“Next”图1.46.选择使用的键盘,选择“U.S.English”点击“Next”7.跳过安装过程中的安装所需要的安装码,选择“Skip entering Installation Number”点击“Next”8.选择“Skip”跳过该步骤9.选择“Create custom layout”来进行自定义分区10.选中“/dev/cciss/c0d0”点击“delete”删除之前所有分区11.新建分区,点击左边的“New”,分别创建下表所示分区具体操作步骤:依次选择挂载点,大小,文件类型,操作步骤示例如下:示例一示例二依次安表中所示创建分区,其余分区的创建略。

12.再次确认安装,没问题点“next”如下图:13.选择手动的配置主机名及IP地址,如图:14.选择时区,选择“上海”及可15.指定root用户口令:16.选择“customer now”点击“next”自定义安装系统所需要的包:17.选择“Desktop Environments”中的“GNOME Desktop Environment”包18.将根据应用要求选择“Applications”中的应用安装包:19.将“Development”中的所有包都选上,以备应用程序使用20.选择“Servers”中的“FTP Server”使之可以应用FTP服务器21.“Base System”默认设置即可22.选择安装上中文语言包23.再次确认安装,没有问题点击“next”进入安装界面24.软件包安装完毕后,点击“reboot”进行下一步配置25.重新启动后进入“Welcome”界面,点击“forword”进入下一步26.选择同意安装协议点击“Forward”如图如图29.选择默认配置直接“Forward”进入下一步30.配置当前时间,如图31.设置更新软件选择“Why Shoud I Connect to RHN”32.进入该页面后选择“Take me back to the registration”跳过此过程择“Continue”34.测试声卡,无需测试直接点“Forward”如图35.完成安装36.重新启动,登录用户名密码即可进入系统。

浅谈RHEL5下VNC服务器的创建与配置

浅谈RHEL5下VNC服务器的创建与配置

( )打 开服务 器 的端 口 二 如果 L n x 务器 开启 了防 火墙功 能 ,需设置 允许 T P 议 iu 服 C协 相 应 的端 口通 过或 关 闭防火墙 功能 ,检 查 V C 务 的端 口是 否打 N服 开 ,如果 没有 打 开,可 以在 系统 的开始 菜单 中设置 安全 级别打 开
关键 词 :VNC;网络遥控 ;Ln x n sre iu ;v cev r
中图分类号 :T 3 6 P 1
文献标识码 :A
文章编号 :10 — 59 ( 0 1 8 0 5— 2 07 99 2 1 )0~ 0 9 0
VNC e v rCr a i n a d Co fg r to d rRHEL5 S r e e t n n u a in Un e o i
、Байду номын сангаас
端 口。VC服务 使用 的端 口号从 50 N 90开始 ,可 以这 样来定 义:桌 面号 是 “ 1 : ”,使用 的端 口为 5 0 ;桌 面号 是 “ ” ,使用 的 91 :2 端 口为 50 ,依 次类推 。基 于 Jv 92 aa的 VC客 户程序 Wb服务 端 N e 口从 50 开 始 ,它 也与 桌面 号相关 。 80 也可 以使 用 i tbe 命令 来配 置防火 墙 : pa ls
在 当今 网络 时代 , 网络遥控 技 术使用 的极 为普 遍 。网络遥 控 技术 是指 由一 台计算 机 ( 主控 端 )去登 录控制 另一 台 计算机 ( 被 控端 ) 就如 同用户 亲 自坐在被 控 端前操 作一 样 , 以执 行被 控端 , 可 的应 用程序 ,控 制被 控端 的资源 。对于 网络 系统 的管理 员来 讲 , 可 以使用 T le 和 S H 基于 字符 界面 的远程控 制 , 是对 于 习 en t S等 但 惯于 图形 界面 的用户 而 言,使用 字 符界 面就不 太方 便 了,VC 软 N 件很 好地解 决 了这个 问题 。 V C系统的概 述 N V C (it a ewr o p tn )服务 今年 来在 网络 工程 N V ru lN to kCm u ig 中使 用 的极 为普 遍 , 软件是 在 2 0 年 由 A T 验室 开发 的轻量 该 02 T实 型远程 控 制计算 机软件 ,它采用 了 G L授权 条款 ,任何 人都 可免 P 费获 得使用 。该 软件 主要 由 V C s r e N e v r和 V C v e e N iw r两部 分组 成 。用 户需先 将 VCsr e N e vr安装在 被控 端 的计算机 上后 ,才 能在 主控 端执行 VC ve e 控 制被控 端 。 N iw r V C sre N evr和 VC v ee N iwr都支持 常见 的各 种操作 系统 ,如

RedHat5安装过程(经典)

RedHat5安装过程(经典)

RedHat5安装过程(经典)Red Hat 5 安装过程S1、建立新的虚拟机,需要注意的是开始时应选择custom(定制)安装,并要选择linux和Red Hat Enterprise 5,指定安装目录,其他步骤都是默认选项。

之后,在VM->settings 中选择CD-ROM点击“Use ISO image”,然后找到要安装的ISO文件再点击“OK”,这样就完成了基本设置。

S2、点击开始按钮(绿色的箭头),进入安装界面,点击“enter“(回车),点击“skip”(略过),点击“next”(下一步),选择语言简体中文,选择键盘美国英语式,安装号码跳过,硬盘分区默认设置,点击“下一步”,设置主机默认设置,点击“下一步”,时区选择中国重庆,点击“下一步”,root密码输入123456,再次确认后,点击“下一步”,额外功能两项都选,即:软件开发和网路服务器,并选择“现在就定制”,点击“下一步”,开发包选择(1)、桌面环境默认选项,不做更改;(2)、程序开发默认选项,不做更改;(3)、开发增加“老的软件开发”选项,只有JAVA,KDE,RUBY三项不选;(4)、服务器增加选择“FTP服务器”,“Windows文件服务器”,“服务器配置工具”,“网路服务器”,“老的网路服务器”(可选软件包中,增加telnet和tftp选项)五项;(5)、基本系统增加选择“系统工具”,“老的软件支持”;(6)、语言支持默认选项,不做更改。

然后,点击“下一步”,等待大约一分钟之后,再次点击“下一步”。

此时,开始正式进入安装过程,大概会花费30分钟左右。

最后点击“重新引导”,linux开始重新启动,这样就完成了linux的安装。

S3、在linux完成重新启动之后,进入了基本设置界面,信任的服务选项中,全部选定,然后选择防火墙禁用,其他选项保持默认状态,然后完成日期、时间设置,暂时不开启软件更新服务,然后,创建新用户:test,密码:123456。

REDHAT5配置教程

REDHAT5配置教程

生活其实很精彩~~本文版权保留,任何人不得利用本文获取利益!!!
hanbim520@,欢迎交流,交流才能进步!!
[root@localhost etc]# cd .. [root@localhost chroot]# cd var/named/ [root@localhost named]# ls data localhost.zone named.ca named.local slaves localdomain.zone named.broadcast named.ip6.local named.zero [root@localhost named]# cp -p named.zero .zone [root@localhost named]# cp -p named.local 192.168.1.local //切记如果不加-p 要在配置后改属性 [root@localhost named]# ll total 88 -rw-r----- 1 root named 426 Jul 29 2009 192.168.1.local -rw-r----- 1 root named 427 Jul 29 2009 .zone drwxrwx--- 2 named named 4096 Aug 25 2004 data -rw-r----- 1 root named 198 Jul 29 2009 localdomain.zone -rw-r----- 1 root named 195 Jul 29 2009 localhost.zone -rw-r----- 1 root named 427 Jul 29 2009 named.broadcast -rw-r----- 1 root named 1892 Jul 29 2009 named.ca -rw-r----- 1 root named 424 Jul 29 2009 named.ip6.local -rw-r----- 1 root named 426 Jul 29 2009 named.local -rw-r----- 1 root named 427 Jul 29 2009 named.zero drwxrwx--- 2 named named 4096 Jul 27 2004 slaves .zone 配置内容如下: $TTL @ 86400 IN SOA . . ( 42 ; serial (d. adams) 3H ; refresh 15M ; retry 1W ; expiry 1D ) ; minimum IN NS . www IN A 192.168.1.10 ftp IN A 192.168.1.10 192.168.1.1.local 配置内容如下: $TTL 86400 @ IN SOA . . ( 1997022700 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum IN NS . 10 IN PTR . 10 IN PTR . [root@localhost /]# vi /etc/resolv.conf

RHEL5配置Web服务器方法初探

RHEL5配置Web服务器方法初探
Va l u e En g i n e e r i n g
・2 0 l・
R HE L 5配置 We b服务器 方法初探
S t u d y o n W e b S e r v e r Me t h o d o f RHEL5 Co n ig f u r a t i o n
n d e x . h t ml : 通 过 架 设 不 同 网站 , 实 现 不 同业 务 ; 在 L i n u x操 作 系统 中 ,应 用最 多 的 We b服 务 器 是 文 件 名 i A p a c h e服 务 器 。 A p a c h e 作 为世 界 上 最 流 行 的 We b 服 务 器 ③ 为了服务器 的安全 , 该服务器只使用 固定端 口进 行
种 方 法 是 作 为 单 位 网 站 的子 网站 存 在 ,即 在 单 位 以 用 浏 览器 来 查 看
U R L后 面添加 部 门 网页 文件 的存放 路径 ,如 h t t p : / / w w w.
摘要: 在L i n u x 操作 系统 中, 应 用最多的 W e b 服务 器是 A p a c h e 服务 器。 A p a c h e 作为世界上最流行的 We b 服务 器软件之一 , 它的 成 功之 处在 于它是一个免 费的 自由软件 , 具有 源代码开放 、 性 能稳 定、 可移植 性好 , 支持跨 平台应 用等特 点。 本文 着重探讨 R H E L 5配
孙莉娜 S U N L i — H a
( 辽 宁 机 电职 业 技 术 学 院 , 丹东 1 1 8 0 0 9 ) ( L i a o n i n g J i d i a n P o l y t e c h n i c , D a n d o n g 1 1 8 0 0 9 , C h i n a )

简易WWW服务器的架设

简易WWW服务器的架设

简易WWW服务器的架设随着互联网的迅速发展,搭建一个自己的简易WWW(World Wide Web)服务器已经成为了一个越来越受欢迎的选择。

本文将向您介绍如何搭建一个简易的WWW服务器,并帮助您完成这一过程。

一、准备工作在开始之前,您需要准备以下材料:1.一台运行Windows或Linux系统的计算机;2.稳定的网络连接;3.一个域名(可选)。

二、安装所需软件接下来,您需要安装两个必要的软件:操作系统和网络服务器软件。

1.操作系统根据您的需求,选择适合您的操作系统。

如果您选择Windows,可以使用Windows Server系统;如果您选择Linux,可以使用Ubuntu或CentOS等常见的发行版。

2.网络服务器软件最流行的网络服务器软件是Apache、Nginx和IIS(仅适用于Windows系统)。

在本教程中,我们将使用Apache作为服务器软件。

您可以在Apache官方网站上免费下载并安装最新版本的Apache软件。

三、配置服务器在安装完Apache之后,我们需要进行一些必要的配置。

1.确认服务器启动正常打开您的Web浏览器,并输入本地IP地址或localhost。

如果出现页面显示“It works!”或相似的字样,说明服务器已经成功启动。

2.配置文档根目录文档根目录是存放您网站文件的地方。

默认情况下,Apache的文档根目录为/var/www/html(Linux)或C:\Apache\htdocs(Windows)。

您可以根据需要进行修改。

3.添加虚拟主机(可选)如果您拥有一个域名,并且想要将其指向您的服务器,您可以配置虚拟主机。

通过配置虚拟主机,可以让多个域名在同一个服务器上共存。

要配置虚拟主机,请打开Apache的配置文件,并按照说明添加您的域名和相关信息。

四、发布网站内容当服务器配置完成之后,您可以开始发布您的网站内容了。

1.创建网站文件在文档根目录下,创建一个新的文件夹,并将您的网站文件放入其中。

RHEL5 xen虚拟化安装手册

RHEL5 xen虚拟化安装手册

RHEL5虚拟机安装指南目的:使用RHEL5的虚拟化功能组件xen创建虚拟机。

Keywords:RHEL5、xen、virt-manager目前,Xen虚拟机有两种运行方式:完全虚拟化(full virtualization)和半虚拟化(para virtualization)。

⏹完全虚拟化提供底层物理系统的全部抽象化,且创建一个新的虚拟系统,客户机操作系统可以在里面运行。

不需要对客户机操作系统或者应用程序进行修改(客户机操作系统或者应用程序像往常一样运行,意识不到虚拟环境的存在)。

可以创建Linux、FreeBSD和Windows客户机。

⏹半虚拟化需要对运行在虚拟机上的客户机操作系统进行修改(这些客户机操作系统会意识到它们运行在虚拟环境里)并提供相近的性能,但半虚拟化的性能要比完全虚拟化更优越。

支持RHEL4.5以上版本的客户机。

1准备工作在开始创建虚拟机之前,首先要确定你的服务器是否支持完全虚拟化或者半虚拟化。

在命令行执行:# grep flags /proc/cpuinfo如果有pae标志出现的话,就表示你的处理器支持半虚拟化。

对Intel的CPU,如果有vmx标志出现的话,就表示你的处理器支持完全虚拟化。

对Intel的CPU,如果有svm标志出现的话,就表示你的处理器支持完全虚拟化。

注:在某些Intel服务器上,默认“Virtualizaton Technology”功能没有打开,需要进入到BIOS 中将其打开。

2安装并启动相关服务使用下面的命令检查系统是否用支持虚拟化的kernel-xen内核启动# uname –r使用下面的命令检查系统是否已经安装了虚拟化相关组件包# rpm –qa |grep xen如果没有安装,用下面的命令进行安装# yum install kernel-xen xen virt-manager或者安装直接按组安装# yum groupinstall Virtualization启动和停止Xen服务1.启动Xen服务# /etc/init.d/xend start2.停止Xen服务# /etc/init.d/xend stop3.重新启动Xen服务# /etc/init.d/xend restart4.自动启动Xen服务# chkconfig xend on3创建虚拟机使用图形工具virt-manager创建Xen虚拟系统在RHEL5的图形界面中打开“应用程序”→“系统工具”→“Virtual Machine Manager”,选择“本地Xen宿主”后单击“连接”,启动虚拟化管理应用程序virt-manager 。

RHEL5配置HTTP服务

RHEL5配置HTTP服务

RHEL5.4配置HTTP服务下面是关于linux下面配置HTTP服务的讨论,HTTP介绍HTTP的全名为Hyper Text Transfer Protocol(超文本传输协议)在linux下面实现web服务,通常使用Apache来实现,Apache一直是Internet上面最流行的web服务器,web服务器的架设,在linux下面有个很著名的架构叫lamp:linux+apache+mysql+php。

下面是关于HTTP这个服务的属性HTTP的相关软件包HttpdHTTP的守护进程/usr/sbin/httpdHTTP的脚本/etc/init.d/httpdHTTP的端口80(http) 443(https)HTTP的配置文件/etc/http/* /var/www/*下面来具体搭建HTTP服务现在我们主要来实现虚拟主机的搭建,虚拟主机可以实现在一台服务器上面运行多个站点,而且之间互不影响。

可以大大的节约成本。

虚拟主机技术可以通过三种方式来实现:基于域名,基于IP,基于端口的虚拟主机。

下面主要讨论基于域名的虚拟主机的实现,在实现基于域名的虚拟主机的之前,我们先要在DNS服务器里面做好解析。

我已经为192.168.0.254这个IP地址做了两个解析,一个是,还有一个。

第一步,安装软件包[root@localhost ~]#[root@localhost ~]# yum -y install httpdLoaded plugins: rhnplugin, securityThis system is not registered with RHN.RHN support will be disabled.Cluster | 1.3 kB 00:00ClusterStorage | 1.3 kB00:00Server | 1.3 kB 00:00VT | 1.3 kB 00:00Setting up Install ProcessResolving DependenciesThere are unfinished transactions remaining. You might consider runningyum-complete-transaction first to finish them.The program yum-complete-transaction is found in the yum-utils package.--> Running transaction check---> Package httpd.i386 0:2.2.3-31.el5 set to be updated--> Processing Dependency: libapr-1.so.0 for package: httpd--> Processing Dependency: libaprutil-1.so.0 for package: httpd--> Running transaction check---> Package apr.i386 0:1.2.7-11.el5_3.1 set to be updated---> Package apr-util.i386 0:1.2.7-7.el5_3.2 set to be updated--> Processing Dependency: libpq.so.4 for package: apr-util--> Running transaction check---> Package postgresql-libs.i386 0:8.1.11-1.el5_1.1 set to be updated--> Finished Dependency ResolutionDependencies Resolved============================================================= ===================Package Arch Version Repository Size============================================================= ===================Installing:httpd i386 2.2.3-31.el5 Server 1.2 MInstalling for dependencies:apr i386 1.2.7-11.el5_3.1 Server 123 kapr-util i386 1.2.7-7.el5_3.2 Server76 kpostgresql-libs i386 8.1.11-1.el5_1.1 Server196 kTransaction Summary============================================================= ===================Install 4 Package(s)Update 0 Package(s)Remove 0 Package(s)Total size: 1.6 MTotal download size: 1.2 MDownloading Packages:httpd-2.2.3-31.el5.i386.rpm | 1.2 MB 00:00 Running rpm_check_debugRunning Transaction TestFinished Transaction TestTransaction Test SucceededRunning TransactionInstalling : apr1/4Installing : postgresql-libs2/4Installing : apr-util3/4Installing : httpd4/4Installed:httpd.i386 0:2.2.3-31.el5Dependency Installed:apr.i386 0:1.2.7-11.el5_3.1 apr-util.i386 0:1.2.7-7.el5_3.2 postgresql-libs.i386 0:8.1.11-1.el5_1.1Complete![root@localhost ~]#HTTP软件包就安装成功了,第二步,编辑http的配置文件http服务的配置文件在/etc/httpd/conf/httpd.conf。

Broadcom_多网卡聚合简要配置手册v1.1

Broadcom_多网卡聚合简要配置手册v1.1

Windows环境Broadcom多网卡聚合简要配置说明V1.1V1.0 Broadcom Control Suite2 配置说明V1.1 使用Broadcom Control Suite3界面说明配置步骤,增加主备网卡冗余配置说明一、配置工具介质准备:配置前请针对所使用的IBM服务器型号,下载对应的Broadcom工具。

运行Broadcom Control Suite 3时还需要准备 .Net Framework 2.0,否则无法正常进行配置,.Net Framework 2.0请到微软下载。

Broadcom网卡工具下载连接一(请注意支持机器型号):https:///systems/support/supportsite.wss/docdisplay?lndocid=MIGR-438 15&brandind=5000008Supported systems:- IBM eServer 325, 326, 326m- IBM eServer xSeries 100, 205, 206m, 226- IBM eServer xSeries 235, 236, 255, 260- IBM eServer xSeries 225 (Type 8647)- IBM eServer xSeries 305, 306m, 335, 336- IBM eServer xSeries 346, 365,366, 440- IBM eServer xSeries 445, 450, 455, 460- IBM eServer xSeries MXE 460- IBM BladeCenter JS20- IBM BladeCenter JS21- IBM BladeCenter HS20- IBM BladeCenter LS20- IBM System x3105- IBM System x3200- IBM System x3200 M2- IBM System x3250- IBM System x3250 M2- IBM System x3350- IBM System x3400- IBM System x3400- IBM System x3455- IBM System x3500- IBM System x3800- IBM System x3850- IBM System x3950- IBM System x3950 E- IBM IntelliStation A Pro- IBM IntelliStation E Pro- IBM IntelliStation M Pro- IBM IntelliStation Z ProBroadcom网卡工具下载连接二(请注意支持机器型号):https:///systems/support/supportsite.wss/docdisplay?lndocid=MIGR-507 8665&brandind=5000020Systems supported:- IBM BladeCenter HC10 (7996)- IBM BladeCenter HS21 (8853, 1885)- IBM BladeCenter HS21 XM (7995, 1915)- IBM BladeCenter LS21 (7971)- IBM BladeCenter LS22 (7901)- IBM BladeCenter LS41 (7972)- IBM BladeCenter LS42 (7902)- IBM System x3455 (7940, 7941)- IBM System x3550 (1913, 7978)- IBM System x3650 (1914, 7979)- IBM System x3655 (7943, 7985)- IBM System x3755 (7163, 8877)建议下载ISO文件,并烧录成CD,用CD运行。

[RHEL5企业级Linux服务攻略]--第1季 Linux服务器的搭建与测试

[RHEL5企业级Linux服务攻略]--第1季 Linux服务器的搭建与测试

[RHEL5企业级Linux服务攻略]--第1季Linux服务器的搭建与测试1 Red Hat Enterprise Linux 5的安装安装Red Hat Linux的硬件要求如下,一般现在的电脑配置都可以满足这些要求了哈:CPU:Pentium以上处理器。

文本模式推荐配置:200MHz奔腾或更高,图形模式推荐配置:400MHz奔腾II或更高。

内存:文本模式最小内存值128MB,图形模式最小内存值:192MB,推荐使用256MB以上的内存。

硬盘:RHEL5安装需要3GB以上的硬盘空间,完全安装全部软件包需大约5GB的硬盘空间。

显卡:VGA兼容显卡。

光驱:CD-ROM/DVD-ROM。

其他设备:如声卡、网卡和Modem等。

软驱:可选Red Hat网站提供了经过兼容性测试和认证的“硬件兼容性列表”,在得到系统硬件设备的具体型号后,最好访问/hwcert/来查看用户的配置是否在清单之中Linux 支持在一台计算机中安装多个操作系统,它通过使用GRUB多重启动管理器来支持多操作系统并存,GRUB可以引导FreeBSD、OpenBSD、DOS 和Windows等操作系统。

计算机启动时,用户可以使用GRUB提供的菜单选择需要启动的系统,所以不必担心出现安装了Li nux后,导致其他操作系统不能使用的问题。

Redhat支持不同的安装方式(如光盘安装、硬盘安装及网络安装),我们首先以最基本、最常用的光盘安装开始哈。

有关Linux介绍及Redhat5.1基础可以参考【51CTO_RHCE讲座】R HCE课程笔记专题。

不可与root分区分开的目录:/dev,/etc,/sbin,/bin,/lib,系统启动时,核心只载入一个分区,那就是/,核心启动要加载/dev,/etc,/sbin,/bin,/lib五个目录的程序,所以以上几个目录必须和/根目录在一起。

最好单独分区的目录:/home,/usr,/var,/tmp,出于安全和管理的目的,以上四个目录最好要独立出来,比如在samba服务中,/home目录我们可以配置磁盘配额quota。

rhel5安装过程文档

rhel5安装过程文档

第一章建立Linux 开发环境本章从在PC 机上安装Redhat Enterprise Linux V5开始,详细介绍了如何建立Linux 开发环境。

Redhat Enterprise Linux v4 下载地址: /topics/353782/ Redhat Enterprise Linux V5 下载地址: /topics/2766897/1.1基于Redhat Enterprise Linux V5 的开发环境建立1.1.1 完全图解安装Redhat Enterprise Linux V5注意: Redhat Enterprise Linux V5使用的版本为rhel-5-client-i386版,总共六张安装光盘,RHEL系列软件均可参考此安装说明。

我们以虚拟机(vmware workstation 6.0)下安装为例说明Redhat Enterprise Linux V5的安装详细过程,如果独立安装请跳过虚拟机配置环节,直接使用物理光驱安装即可。

Step1:双击启动Vmware点击文件->新建->虚拟机Step2:弹出安装向导,直接点击下一步Step3:选择典型后点击下一步Step4:选择系统类型为linux并选择相应版本Redhat Enterprise Linux 5,点击下一步Step5:更改虚拟机名称,选择虚拟机数据的存储位置后点击下一步Step6:选择使用桥接网络点击下一步Step7:设置磁盘大小,并选择分割磁盘问2GB文件,否则生成的文件会很大,点击完成。

Step8:弹出虚拟机已被成功创建,点击关闭Step9:成功后界面如下,现在我们要对使用的虚拟机进行配置,Step10:双击CD-ROM一项即可打开配置界面,打开电源是连接要选中,之后linux系统的安装盘(iso格式)的路径要选择上,点击确定Step11:软盘可以去掉,所以打开电源时连接不选后点确定。

Step12:显示器需选择指定显示器设置,分辨率设置比实际物理分辨率小一号即可。

RHEL5下配置与管理Squid服务器-2019年精选文档1

RHEL5下配置与管理Squid服务器-2019年精选文档1

RHEL5下配置与管理Squid服务器0 引言随着互联网的迅速发展,宽带网络的接入增多,网络用户面临IP地址缺乏、用户访问计费,以及内部网络安全等一系列问题,代理服务器是解决这些问题的有效方法之一,代理服务可以代表其它计算机传递数据包或信息,通过它的文件缓存和访问控制等功能,可以实现快速浏览和对用户访问的有效管理。

1 代理服务器概述代理服务器是目前网络中常见的服务器之一,其主要功能是帮助用户获取各种网络信息,能够让多台没有公共IP地址的客户端高速、安全地访问互联网。

一个完整的代理请求过程为:客户端首先与代理服务器建立连接,接着根据代理服务器所使用的代理协议,请求对目标服务器建立连接,或者获得目标服务器的指定资源。

代理服务器可能将目标服务器的资源下载至本地缓存,如果客户端所要获取的资源在代理服务器的缓存之中,则代理服务器并不会向目标服务器发送请求,而是直接返回缓存了的资源。

图1 代理服务器功能示意Squid是Linux和Unix平台下最为流行的应用层代理服务器,它具有权限管理、性能高和效率高等特点。

该服务器具有以下基本功能:①共享网络,内网的主机可以通过代理服务器访问外网,不受IP的限制;②加快客户端访问网站的速度,并能够节约出口网络流量;③对客户端地址进行访问控制,限制允许访问squid服务器的客户机;④对目标地址进行访问控制,限制客户端允许访问的网站;⑤根据时间进行访问控制,限定客户端可以使用代理服务的时间。

2 Squid服务器的安装与启动(1)RHEL5下Squid服务的安装。

默认情况下,RHEL5安装程序会将Squid服务安装在系统上,可使用下列命令检查:# rpmq squid若系统没有安装,可以到RHEL5安装盘中找到Squid服务的RPM安装包,安装命令如下:# rpmivh squid2.5.STABLE63.4E.5.I386.rpm(2)打开服务器的端口。

如果RHEL5服务器开启了防火墙功能,需设置允许TCP协议相应的端口通过或关闭防火墙功能,检查Squid服务的端口是否打开,如果没有打开,可以在系统的开始菜单中设置安全级别打开端口。

在虚拟机上安装redhat linux5.5全步骤

在虚拟机上安装redhat linux5.5全步骤

在虚拟机里安装redhat5.5的linux系统全步骤作者:qiao323lin@一、安装虚拟机软件VMware_Workstation安装过程很简单,直接双击VMware_Workstation.rar文件,找到里面的安装文件,直接双击那个汉化破解版,就看到解压界面解压完成后,就是安装界面之后一直next(下一步)就可以了,知道安装成功。

大概5分钟安装完成。

二、新建虚拟机安装完成虚拟机后,桌面上出现这个图标,这是虚拟机软件的快捷方式然后打开,如果是win7的系统一定要用管理员权限打开,打开如图:点击新建虚拟机选择“自定义”后,下一步后如下图:选择硬件兼容性为Workstaion6,然后下一步后,如下图:选择“我以后再安装操作系统”,下一步后如下图:客户及操作系统选“linux”,版本选“Red Hat Enterprise Linux5”下一步后如下图:在位置处点击浏览,选一个你要安装这个linux的位置,一般选到D盘或E盘,下一步如下图:这里选择处理器数量,自己考虑选几,然后下一步,如下图:这里选择虚拟出来的主机的内存大小,一般选512M就够了,但是可以根据你自己电脑的配置选大些,但是不要超过本机内存的一半。

下一步,如下图:默认选择,下一步:默认选择,下一步:默认选择,下一步:默认选择,下一步:默认选择,下一步:默认选择,下一步:到这里先不要点击“完成”先点击“定制硬件”,出现下图:这里选到“新CD/DVD”上,在右边的连接处,点“使用ISO镜像文件”在浏览里把你下载的linux镜像(我这里用的是“[红帽Linux.5.5.for.x86.服务器版].rhel-server-5.5-i386-dvd.iso”这个版本)选上,然后点击“确定”回到如下界面:这时候点击“完成”,出现如下图:这就安装新建了一个虚拟的主机这时候单击“打开该虚拟机电源”就到了下面的安装步骤三、安装linux(都是在虚拟机里)1、如果安装在实体机上需要:把光盘放进光驱,从光驱引导系统,如果在虚拟机里安装,因为之前已经设定好光盘映像iso文件了,所以直接点击上图中的“打开该虚拟机电源”就能到这一步看到如下图的界面:直接按回车键,在图形模式下安装Linux。

网络部署RHEL5

网络部署RHEL5

网络部署Redhat LinuxPXE简介PXE(Pre-Execution Encironment,预启动执行环境)由Inte开发作用于C/S模式并由此支持来自网络的操作系统的启动过程PXE启动过程1.客户端向发送DHCP请求2.服务端收到DHCP广播并为其分配IP地址并提供TFTP服务器IP和主机名,以及TFTP服务器上引导文件的位置3.客户端分配到IP地址后通过TFTP向服务器端下载引导文件(pxelinux.0)以及配置文件(pexlinux.cfg/)4.客户端通过引导文件使用相关配置载入内核镜像(vmlinuz)和初始磁盘镜像文件(initrd.img)5.开始进入Anaconda第一阶段,配置IP地址并选择通过FTP安装6.指定FTP服务器IP和镜像文件目录7.下载Anaconde第二阶段程序开始RHEL5的安装PXE服务器配置1.PXE引导配置2.安装syslinux、TFTP、DHCP和FTP服务3.配置tftp服务器上用于PXE引导的必须文件4.配置允许从PXE配置中引导的主机5.启动TFTP、DHCP和FTP服务步骤1.将PXE引导程序CP到TFTP根目录下PXE启动镜像由syslinux软件包提供,首先需检查是否安装syslinuxrpm -q syslinux#检查yum install syslinux#安装mkdir /tftpbootcp /usr/lib/syslinux/pexlinux.0 /tfppboot(使用rpm -ql syslinux | grep pxelinux.0查询文件路径如果使用其他linux系统,通过Y um安装,路径可能为/usr/share/syslinux/pexlinux.0)2.将镜像上的启动文件复制到/tftpbootcp /mnt/image/pxeboot{initrd.img,vmlinuz} /tftpboot/3.创建PXE配置文件mkdir /tftpboot/pxelinux.cfgcp /mnt/isolinux/isolinuxcfg /tftpboot/pxelinux.cfg/defaultPXE引导镜像使用一个复杂的配置文件搜索方式来查找针对每个客户机的配置文件。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

RHEL 5.X WWW全功能服务器搭建教程V1.0一、基本系统安装1、下载RHEL 5我是下载的DVD版本,大家也可以下载服务器CD安装版本,其实都差不多。

大家可以到这儿下载,速度很快的。

/uingei/RHEL5....r-i386-dvd.iso建议在windows下用BT或迅雷下载,速度会快很多。

下载后刻录成光盘。

我建议您刻录DVD啦,如果是菜鸟,把图形界面也装上,可以在图形界面进行学习,当然强烈不建议在服务器上装桌面。

RHEL 5系列任何一个版本就行了,安装后可以通过yum upgrade直接更新为最新版本。

2、安装RHEL 5作为服务器,不安装不需要的组件,所以在选择组件的时候,除了选择FTP SERVER外取消所有组件的选择。

也不要选web服务器。

因为我们后面要手动编译安装。

系统约定RPM包和源码包存放位置RPM包和源码包存放位置/usr/local/src源码包编译安装位置(prefix) /usr/local/webserver/脚本以及维护程序存放位置/usr/local/sbinMySQL 数据库位置/var/lib/mysqlnginx 网站根目录/website/htdocs/nginx 虚拟主机日志根目录/website/logs/wwwyum RPM包信息文件/etc/yum.list3、系统环境部署及调整(1)检查系统是否正常# more /var/log/messages //检查有无系统内核级错误信息# dmesg //检查硬件设备是否有错误信息# ifconfig //检查网卡设置是否正确# ping // 检查网络是否正常(2)关闭不需要的服务# export LANG='en_US' //设置语言# setup //选择启动的服务进入system service 选项。

以space 键选定所需服务。

以下仅列出需要启动的服务,未列出的服务一律关闭:crondirqbalance 仅当服务器CPU为S.M.P架构或支持双核心、HT技术时,才需开启,否则关闭。

microcode_ctlnetworkiptablesvsftpdsshdsyslogyum-updatesd(3)修改/etc/yum.repos.d/RHEL-Base.repo,将镜象站点地址改为在中国的镜象站点地址。

不然我们通过yum安装软件速度会极慢。

修改如下:[Cluster]name=Red Hat Enterprise Linux $releasever - $basearch - Clusterbaseurl=/rhel5x86/Clusterenabled=1gpgcheck=1gpgkey=/rhel5x86/RPM-GPG-KEY-redhat-release [ClusterStorage]name=Red Hat Enterprise Linux $releasever - $basearch - ClusterStoragebaseurl=/rhel5x86/ClusterStorageenabled=1gpgcheck=1gpgkey=/rhel5x86/RPM-GPG-KEY-redhat-release[Server]name=Red Hat Enterprise Linux $releasever - $basearch - Serverbaseurl=/rhel5x86/Serverenabled=1gpgcheck=1gpgkey=/rhel5x86/RPM-GPG-KEY-redhat-release[VT]name=Red Hat Enterprise Linux $releasever - $basearch - VTbaseurl=/rhel5x86/VTenabled=1gpgcheck=1gpgkey=/rhel5x86/RPM-GPG-KEY-redhat-release保存文件。

注意,这不是一个纯粹的在线升级服务器,而只是rhel 5.2的在线安装器。

也不能保证长期能用。

有需要的可以将自己的光盘作为yum的对象,将光盘设置为yum对象请看/bbs/blogs/1/blog103.html(4)更新系统,我们使用yum,运行:# yum upgrade建议更新所有列出的程序,包括内核,rhel 5.X的稳定性还要继续努力呢。

(5)定时校正服务器时间# yum install –y ntp# crontab -e0 23 * * * /usr/sbin/ntpdate 210.167.182.10以上命令设置好后存盘。

# /sbin/service crond reload重载计划任务配置您的机器将在每天的23:00根据日本的某个NTP服务器时间自动校准时间。

(6)FTP服务器的配置vi /etc/vsftpd/vsftpd.conf把anonymous_enable=YES修改为anonymous_enable=No不允许匿名登录。

添加两句chroot_local_user=yeslisten_port=2121将用户锁定在主目录,并将FTP监听端口修改为2121把ftpd_banner=*前的注释去掉。

后面改成您的欢迎信息(这样设置可以避免显示ftp服务器的版本信息) 然后保存,service vsftpd start就可以了。

这时应当添加用户,因为root默认不能通过FTP方式登录,也不安全。

groupadd uploaduseradd upload -g upload -d /website/htdocs/ -M如果FTP登录时出现ftp服务器连接失败,错误提示:500 OOPS: cannot change directory:/home/*******500 OOPS: child died解决方法:# setsebool ftpd_disable_trans 1# service vsftpd restart这样对于我们上传一些文件到系统中很方便。

大家有兴趣的可以看下这篇文章对vsftpd进行一个比较详细的了解/u/10047/showart_198837.html4、重新启动系统# init 6此时系统启动成功,可以删除老的内核二、安装mysql, nginx, php, Zend Optimizer等基本环境5. 使用yum 程序安装所需开发包(以下为标准的rpm包名称)# yum install gcc gcc-c++ flex bison autoconf automake bzip2-devel zlib-devel ncurses-devel libjpeg-devel libpng-devel libtiff-devel freetype-devel pam-devel openssl-devellibxml2-devel gettext-devel pcre-devel#这里我们将编译GD所必须的一些小软件比如libpng,libtiff,freetype,libjpeg,gettext-devel等先用RPM 的方式一并安装好,避免手动编译浪费时间,同时也能避免很多错误,这几个小软件的编译很麻烦。

这几个小软件编译错误了,GD当然安装不了,php5的编译当然也没戏了。

所以我们抓大放小,对这些小牛鬼蛇神采取快速简洁的方式进行安装。

并且对服务器的性能也不能产生什么影响。

另外libxml2系统已经默认安装了,所以我们不需要手工编译了,直接安装它的开发包就行了。

6. 源码编译安装所需包(Source)(1) GD2# cd /usr/local/src# wget /releases/gd-2.0.35.tar.gz# tar xzvf gd-2.0.35.tar.gz# cd gd-2.0.35# yum install libtool libtool-ltdl# aclocal# CHOST="i686-pc-linux-gnu" CFLAGS="-O3 -msse2 -mmmx -Wall -W -mfpmath=sse-mcpu=pentium4 -march=pentium4 -pipe -fomit-frame-pointer -fstack-protector -ftracer -fvisibility=hidden -fweb -frename-registers" CXXFLAGS="-O3 -msse2 -mmmx -Wall -W-mfpmath=sse -funroll-loops -mcpu=pentium4 -march=pentium4 -pipe -felide-constructors -fno-exceptions -fno-rtti -fomit-frame-pointer -fvisibility-inlines-hidden-fno-enforce-eh-specs -fstack-protector -ftracer -fvisibility=hidden -fweb-frename-registers" LDFLAGS="-Wl,-O3 -Wl,-z -Wl,--enable-new-dtags -Wl,--sort-common -s" ./configure --prefix=/usr/local/webserver/gd2 --mandir=/usr/share/man// 注意,CHOST="i686-pc-linux-gnu" CFLAGS="-O3 -msse2 -mmmx -Wall -W -mfpmath=sse -mcpu=pentium4 -march=pentium4 -pipe -fomit-frame-pointer -fstack-protector -ftracer -fvisibility=hidden -fweb -frename-registers" CXXFLAGS="-O3 -msse2 -mmmx -Wall -W-mfpmath=sse -funroll-loops -mcpu=pentium4 -march=pentium4 -pipe -felide-constructors -fno-exceptions -fno-rtti -fomit-frame-pointer -fvisibility-inlines-hidden-fno-enforce-eh-specs -fstack-protector -ftracer -fvisibility=hidden -fweb-frename-registers" LDFLAGS="-Wl,-O3 -Wl,-z -Wl,--enable-new-dtags -Wl,--sort-common -s" 这个环境参数只针对intel P4 芯片,如果您的CPU是AMD的,注意不能使用。

相关文档
最新文档