位置: 编程技术 - 正文

Linux下Web服务器架设攻略(linux的web服务器)

编辑:rootadmin
今天我们来看看如何将Web服务器架在Linux系统下。    LINUX系统中常见的有:CERN、NCSA、Apache三种方式,一般最常用的方法就是用Apache。此种方式特点明显,配置简明,具有最大的对系统兼容性,以下是用此方式配置基于Linux的WEB服务器的全过程。    一. Apache服务器慨述。    其特征是显著的:可以运行于所有计算机平台,自然包括UNIX/LINUX系统;集成代理服务器和Perl编程脚本;对用户的访问会话过程跟踪;可对服务器日志定制;还支持虚拟主机及HTTP认证等等。再配合LINUX系统本身的强大,我们没理由不选择Apache。    二. 安装Apache。    一般说来,所有Linux版本应该包含有此软件包的安装,如果你在安装Linux系统没有安装此软件包,可以从安装光盘或是    1. 如果你下载的是可执行文件包如:apache_1.2.4.e.tar.gz(当中的数字视你下载的版本而定,此为举例),那这就相对简单,比较适合对Linux编译不熟悉的初级用户,只需执行:tar xvzf apache_1.2.3.4.tar.gz即可完成安装。    2. 如果下载的是源代码如:apache_1.2.4.rpm,则先用rpm –ivh apache_1.2.4.rpm安装,然后在src目录下执行“./configure”;接着执行“make”命令编译Apache;接着将编译好的可执行文件复制到/etc/httpd/bin目录下;再将Apache的配置文件:httpd.conf、access.conf 、srm.conf和mime.types复制到/etc/httpd/conf目录下,才算完成安装。    三. 配置Apache,实现WEB服务。    其实,到现在你的Linux已经开始WEB服务了,你要做的只需将Linux系统连入互联网,然后将主页存放于“/home/httpd”目录下即可。但为了让此WEB服务器更有效率的工作,我们还需对其作些设置,具体需要配置的其实就是刚才复制的那4个文件。以下对其主要的两个配置文件httpd.conf和access.conf作些说明:    1. httpd.conf.  此文件是主配置文件,主要用来设置服务器启动的基本环境,也就是说它负责安排WEB服务器怎样运行。其相关设置参数为:    ServerType standalone/inetd:此选项作用就是指定以何种方式运行WEB服务器。其中standalone参数表示WEB服务进程以一个单独的守候进程的方式在后台侦听是否有客户端的请求,如果有就生成一个子进程来为其服务;其效率更高。主要是设置主服务器进程侦听的特定端口地址,方法为:Port [number] (缺省为)。    而inetd模式相对standalone来说它更安全,此模式也是RedHat Linux运行Apache的默认方式。如果你的版本不是RedHat,则需在/etc/inetd.conf文件里加入以下一新行:httpd stream tcp nowait httpd /etc/httpd/bin/httpd –f /etc/httpd/conf/httpd.conf;然后在/etc/services文件里同样添加一新行:httpd /tcp httpd即可。    ErrorLog:用来指定错误记录的文件名称和路径。格式如:ErrorLog /var/httpd/error.log。  ServerRoot:用来指定将服务器的配置及日志文件存于何处。格式如:ServerRoot /etc/httpd。  Server Admin: 设置WEB管理员的E-Mail地址.格式如:Server Admin XXX@XXXX.com。    2. srm.conf  这是Apache的资源配置文件,作用为告诉服务器你想在WWW站点上提供的资源及如何提供,其主要参数为:    DocumentRoot: 用来指定主文档的地址。格式如:DocumentRoot /home/httpd/html。  DirectoryIndex:跟windows平台的IIS设置一样,用来指定首页文件的名称。大家都知道,首页一般都以“index.html”或“index.htm”作为文件名。当设置为这两种文件名之后,只要用户发出WEB请求,即将调入以“index.html”或“index.htm”命名的主页。格式如:DirecotryIndex index.html index.htm。    经过以上简单的配置后,你的WEB服务器已经具备基本的功能了。接下来要做的就是重启WEB服务,使刚才的配置生效,我们可以用以下命令来完成:    /etc/rc.d/init.d/httpd restart    最后,我们来看看基于Apache服务的安全方面。Apache服务器通过认证系统能控制哪些主机可以访问某些特定的站点。具体来说,它通过两种方式来实现:    一种是基于主机地址的认证,但由于目前大部分上网用户使用的都是动态地址,因此此种方式并没多少实际意义;    另一种方式是基于用户名/口令的认证方式,不言而喻,此种方式更适合如今的网络状况,而对于具体的用户名/口令认证实现,不在本文讨论范围,大家可以参阅相关资料作进一步学习。

推荐整理分享Linux下Web服务器架设攻略(linux的web服务器),希望有所帮助,仅作参考,欢迎阅读内容。

Linux下Web服务器架设攻略(linux的web服务器)

文章相关热门搜索词:linux webservice,linux web服务器配置步骤,linux web服务,linux webservice,linux web服务器配置步骤,linuxweb服务器搭建教程,linuxweb服务器搭建教程,linux中web服务器的安装,配置与测试,内容如对您有帮助,希望把文章链接给更多的朋友!

Apache配置技巧 1、如何设置请求等待时间在httpd.conf里面设置:TimeOutn其中n为整数,单位是秒。设置这个TimeOut适用于三种情况:2、如何接收一个get请求的总时间接收一

在 Linux 上安装 PostgreSQL 说实在的,我的这个LAMP网站,其实是不能遗忘这头大象的。MySQL是一条轻快的小海豚,但是缺少很多现代关系数据库应有的特色,例如:引用完整性,

文件属性控制命令chmod 在介绍了使用chmod的缩写参数改变文件或目录的权限后,还有一种可以改变文件权限的方法;它看上去比前一个方法略微复杂--因为它要用到一些数学知

标签: linux的web服务器

本文链接地址:https://www.jiuchutong.com/biancheng/366979.html 转载请保留说明!

上一篇:FreeBSD WEB服务器架设笔记(freebsd服务器怎么样)

下一篇:win7怎样设置屏保时间 win7系统设置屏保的方法(win7怎样设置屏幕保护密码)

  • 资产负债表应交税费
  • 对方公司已注销如何付款
  • 小规模纳税人自动升为一般纳税人条件
  • 资本公积转增资本的账务处理
  • 应收账款可以挂其他应收款吗
  • 差额征税怎么填写申报表
  • 管理费用当月可以有余额吗
  • 年平均资金占用额计算公式
  • 个税为负数如何申报
  • 胶水开票开什么类目
  • 红字发票认证
  • 金银首饰在哪个平台买比较好
  • 食堂买菜无发票可以在费用中开支吗
  • 委托加工和进口加工区别
  • 坏账损失的核算方法一般有两种
  • 年度销售返利的计算方法
  • 仓储费和仓储服务费的区别
  • 未及时支付工资时间界限
  • 银行电子回单号码什么意思
  • 投资公司的利息支出可抵扣吗
  • 个体户缴纳个人经营所得税分录
  • 银行承兑汇票盖章错误证明
  • 外籍人士劳务费怎么交税
  • 公司买的食用油会计分录
  • 地铁充值发票会透露个人账户信息吗
  • 上海中级会计报名入口
  • 进料加工出口退税计算 计划分配率
  • 跨省经营如何缴纳流转税?
  • 费用报销单正确填写格式
  • 预付账款补付货款分录
  • 建筑企业收到预收账款要交增值税吗
  • 公积金提取条件和标准
  • 成品油的消费税可以抵扣吗
  • 会计计量属性的是
  • 什么情况下计提信用减值损失
  • 现金解款单怎么读
  • 计提职工养老保险金
  • 备用金会涨额度吗
  • 用银行存款支付前欠货款
  • 资产负债表应收账款怎么计算
  • 垃圾清运费进入会计什么科目
  • 顺丰快递电子运单打印模板
  • 银行存款利息收入会计分录怎么写
  • 社会保险基数怎么办
  • element表格表单
  • 红字发票可以跨越开吗
  • 企业向个人借款利息如何缴纳增值税
  • 在access中,数据库对象导出到另一数据库中
  • 保洁公司的税率是多少
  • 现金股利和现金利润的区别
  • 内资企业如何进国企
  • 个税专项附加扣除标准2023
  • 补提去年企业所得税会计分录
  • mysql怎么使用表
  • 会计利润属于什么会计科目
  • 企业转移地点剩余房产
  • 契税通过应交税费科目核算吗
  • 包装物押金怎么计算
  • 购进货物未取得增值税专用发票可以抵扣进项税额吗
  • 如何操作开具红字发票
  • 建筑施工企业会计分录大全
  • sql server怎么向表里添加数据
  • Win10 Mobile 10549中Cortana电池消耗很大该怎么办?
  • 开机一直提醒ctrl+alt+del
  • win7开机显示黑屏
  • linux pwdx命令
  • 计算机策略设置
  • win7笔记本触摸板怎么用滑轮
  • 局域网下访问vue点击无反应
  • linux安装docker-compose
  • 基于bootstrap的毕业设计
  • jQuery ajax读取本地json文件的实例
  • 批处理文件.bat
  • 仿客齐集首页导航条DIV+CSS+JS [代码实例]
  • string剪切
  • Jquery通过ajax请求NodeJS返回json数据实例
  • 湖北税务官方网
  • 企业年报通怎么注销
  • 山东税务是干什么的
  • 电脑上装什么软件开税票
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设