欢迎来到天天文库
浏览记录
ID:20726120
大小:5.31 MB
页数:44页
时间:2018-10-15
《unix服务配置》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、UNIX服务配置(Web)一、Apache简介Apache地位:世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛ApacheServer配置界面使用的计算机平台上。Apache特点:源于NCSAhttpd服务器,开源,简单、速度快、性能稳定,并可做代理服务器来使用。ApacheAndsoon……FinancialTimesYahoo!W3ConsortiumamazonApache成功之处:源代码开放、有一支开放的开发队伍、支持跨平台的应用(可以运行在几乎所有的Unix、Windows、Linux系统平台上)以及它的可移植性等方面。(1)支持最新的HTTP/
2、1.1通信协议(2)拥有简单而强有力的基于文件的配置过程(3)支持通用网关接口(4)支持基于IP和基于域名的虚拟主机(5)支持多种方式的HTTP认证(6)集成Perl处理模块(7)集成代理服务器模块Apacheweb服务器软件拥有的特性:(8)支持实时监视服务器状态和定制服务器日志(9)支持服务器端包含指令(10)支持安全Socket层(11)提供用户会话过程的跟踪(12)支持FastCGI、通过第三方模块可以支持JavaServlets(13)如果你准备选择Web服务器,毫无疑问Apache是你的最佳选择。Apacheweb服务器软件拥有的特性:1)下载安装Apach
3、e2)配置ApacheWeb服务3)利用现有网站测试服务配置是否成功。Apache安装以及配置服务(以下不指定配置路径时默认就装在/home/gonghaie/apache2)二、安装配置过程2.1解压缩apr,apr-util,pcre,httpd(如tar–zxvfapr-1.4.6.tar.gz)2.2安装apache安装配置为默认在Windows下,Apache的配置文件通常只有一个,就是httpd.conf。所以我们首先安装httpd,如下结论:在./configure步骤时没有发现APR,要先安装APR2.3安装APR安装配置为默认配置:./configur
4、e编译APR:makeapr安装makeinstallAPR安装成功2.4再次检查编译环境(即配置httpd)没有发现APR-util,要先安装APR-util2.5安装APR-util配置:./configure--prefix=/home/gonghaie/apr-util-1.4.1--with-apr=/home/gonghaie/apr-1.4.6编译makeapr-util-1.4.1安装makeinstall2.6再次检查编译环境(即配置httpd)进入目录httpd-2.4.2后执行命令./configure,仍提示APR-utilnotfound,在.
5、/configure后增加--with-apr=/home/gonghaie/apr-1.4.6--with-apr-util=/home/gonghaie/apr-util-1.4.1后出现configure:error:pcre-configforlibpcrenotfound.PCREisrequiredandavailablefromhttp://pcre.org/。2.7安装Pcre安装配置为默认配置:./configure编译:make安装:installmake2.8再次检查编译环境(即配置httpd)安装成功后,继续安装Apache/httpd,./co
6、nfigure时加上参数--with-apr=/home/gonghaie/apr-1.4.6/--with-apr-util=/home/gonghaie/apr-util-1.4.1/--with-pcre=/home/gonghaie/pcre-8.30,这个问题就解决了。如下,此时的apache2在etc目录下。2.9安装apache此时apache安装成功!三、Web服务配置、遇到的问题及解决过程3.1产生的启动和停止文件是:/etc/init.d/apache2,如下3.2查看启动、停止文件apache2的内容Nano/etc/init.d/apache2V
7、i/etc/init.d/apache2????????3.3查看httpd.conf文件进入配置文件目录apache2中的httpd.conf(apache2.conf是主配置文件,httpd.conf用户配置文件。虚拟目录一般在httpd.conf中)打开后是空的!在Windows下,Apache的配置文件通常只有一个,就是httpd.conf。但我们在UbuntuLinux上竟然发现它的httpd.conf(位于/etc/apache2目录)是空的!3.4查看及修改apache2.conf文件Ubuntu的Apache的配置文件是/
此文档下载收益归作者所有