CentOS-64的虚拟机安装和Apache编译安装_第1页
CentOS-64的虚拟机安装和Apache编译安装_第2页
CentOS-64的虚拟机安装和Apache编译安装_第3页
CentOS-64的虚拟机安装和Apache编译安装_第4页
CentOS-64的虚拟机安装和Apache编译安装_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

34/34CenOS-6.4虚拟机的安装文档概述本文档描述虚拟机创立、CentOS-6.464位系统的安装,必要的工具包的安装,虚拟机中共享目录的设置,虚拟机网络的设置,Apache的源码编译安装及相关配置虚拟机创立本文以VMware-workstation-full-8.0.0-471780版本虚拟机软件安装后的虚拟机创立为说明执行安装文件后需要输入注册码,以下为可用的注册码MV4YN-0L38Q-2ZK60-XUA7K-AAZ18可用JC6AP-D4H0P-TZ131-4A2QM-8CNP70U6UU-6AJDL-RZTK9-230Q0-8ARJQJG2TD-DJL95-FZZZ8-DU1NH-33GH7安装完虚拟机软件后,可以启动进行虚拟机的创立双击启动虚拟机软件按推荐的典型创立即可选择稍后进行系统的安装选择要安装的操作系统类型,选择为RedHat-linux664位系统注意:本次要安装的操作系统为CentOS6.4-x86-64系统,若选择创立的系统类型为CentOS-64则在安装系统时,总会出现如下错误,总提示找不到安装介质按RedHat6-64系统进行安装则没有问题,目前不清楚是何原因,可能是vmware对CentOS支持的问题输入虚拟机名称和虚拟机文件所在目录设定虚拟机磁盘大小,根据实际需要设定,这里按默认设置若无需修改,则创立成功系统安装虚拟机操作系统的安装以CentOS6.4x84_64的版本进行说明操作系统版本:Win764位版虚拟机版本:VMware-workstation-full-8.0.0-471780虚拟机操作系统:CentOS6.4x84_64首先要设置要安装系统的ISO文件选择要安装的操作系统ISO文件的位置,然后虚拟机进行加电选择跳过介质检测跳过后,提示已找到安装介质,开始进入安装界面选择安装时语言设置root用户的用户名设置时区进行系统配置在安装时,选择要一起安装的工具包选中开发,在开发工具中进行一下配置选择标记的包选择要配置的效劳器开始安装安装完成后重起系统,引导进入登陆界面。此处因设置的内存小,故出现此错误点击完成后即可登陆系统VMWARETOOLS安装此节说明vmwaretools的安装和vmware共享文件夹的创立(参考网络文档)检查虚拟机上是否挂载了光驱,如果已经挂载先unmount安装vmwaretools解压vmwaretools压缩包复制vmwaretools中的gz压缩包到自己的文件夹下(任意,自己能找到就行)然后解压压缩包使用tar-xzvfvmware*.gz命令然后执行./vmware-install.pl按照提示输入ENTER进行确认即可 注:在虚拟机启动时,在屏幕最下方会有提示安装vmwaretools,点击即可打卡vmwaretools的目录,然后通过界面拷贝文件,进行安装即可。虚拟机下共享目录的设置在虚拟机VM选项下,选择setting选项,按照下面提示,进行选择即可:选择完成后进入系统,在终端中输入如下命令系统网络设置默认创立的vmware虚拟机以NAT方式进行上网,如何设置NAT方式上网(参考网络资料)必须检查你的windows系统的VMwareDHCPService和VMwareNATService这个两个效劳是否启动。如果未启动请启动.在虚拟机的菜单中点击Edit->virtual

networkeditor中在“Hostvirtualnetworkmapping〞下的VMnet8的地址范围点击上图中的Natsettingss,查看网关(要记下网关记下动态分配网址的范围然后在linux系统中设置一下刚刚记录下的IP和网关、子网掩码如上图中网关:掩码:起始IP从28到54的范围内选择一个重起系统的网络效劳servicenetworkrestartApache编译安装此节描述一下apache源码包的安装操作系统:CentOS6.4X86_64操作系统安装时需要安装gcc和cmake的工具Apache版本:httpd-2.2.26.tar.gz下载地址:安装编译时需要的相关包:pcre-8.33.tar.gz下载地址:apr-1.4.6.tar.gzapr-util-1.5.1.tar.gz以上两个包下载地址:以上为相关包的最新版本注:不用最新版本安装应该也可以注:目前使用的apache的源码安装包自带所需的相关包,不需单独安装Apache的安装位置:/urs/local/apache注:因为是在本地安装虚拟机安装配置,通过安装VMWARETools工具后来共享本地目录来拷贝要安装的文件若是单独的效劳器,可通过SSH工具来上传所需的文件2、安装过程首先将需要安装的包拷贝到/usr/local下在/usr/local下创立目录apachemkdirapache#检查是否安装了apache[root@localhost/]#rpm-qa|grephttpdhttpd-2.2.15-15.el6.centos.1.x86_64注:此版本为CentOS6.4默认自带版本httpd-tools-2.2.15-15.el6.centos.1.x86_64卸载默认安装的apache#卸载系统自带的apache[root@localhost/]#rpm-e--nodepshttpd-2.2.15-15.el6.centos.1.x86_64[root@localhost/]#rpm-e--nodepshttpd-tools-2.2.15-15.el6.centos.1.x86_64将要安装的apache源码拷贝到/usr/local下安装zlib和zlib-devel,zlib一般应该已经安装yuminstallzlibyuminstallzlib-devel执行apache的安装#执行安装Apache[root@localhostlocal]#cd/usr/local[root@localhostlocal]#tar-zxv-fhttpd-2.2.26.tar.gz#解压压缩包[root@localhostlocal]#rm-rfhttpd-2.2.26.tar.gz#删除压缩包[root@localhostlocal]#mvhttpd-2.2.26apache[root@localhostlocal]#cdapache[root@localhostapache]#cdhttpd-2.2.26[root@localhostapache]#cdhttpd-2.2.26然后执行:./configure--prefix=/usr/local/apache--enable-mods-shared=most--enable-deflate--enable-cache--enable-mem-cache配置完成后执行[root@localhostphp5.4]#make[root@localhostphp5.4]#makeinstall执行makeinstall注意问题问题一编译--enable-mem-cache的错误可正常编译,按默认的配置文件启动会出错httpd:Syntaxerroronline68of/usr/local/apache/conf/httpd.conf:Cannotload/usr/local/apache/modules/mod_mem_cache.sointoserver:/usr/local/apache/modules/mod_mem_cache.so:undefined

symbol:ap_cache_cacheable_hdrs_out解决:需要在编译时增加cache模块./configure--prefix=/usr/local/apache--enable-mods-shared=most--enable-deflate--enable-cache--enable-mem-cache问题二安装完apache后,将64位版本的mod_wl_22.so拷贝到对应目录,启动apache结果报错httpd:Syntaxerroronline101of/usr/local/apache/conf/httpd.conf:Cannotload/usr/local/apache/modules/mod_wl_22.sointoserver:libstdc++.so.5:cannotopensharedobjectfile:Nosuch

directory解决:原因:需要安装一个64的libstdc++.so.5库,compat-libstdc++-33-3.2.3-61.x86_64,已经下载并上传后,进行安装执行此命令,在包的当前目录下rpm-ivhcompat-libstdc++-33-3.2.3-61.x86_64安装后再启动apache则可正常启动问题三选择压缩模块时的问题,编译不过;注:安装了zlib-devel后则可编译通过,aprapr-util使用系统自带的即可,无需安装checkingforzliblocation...notfoundcheckingwhethertoenablemod_deflate...configure:error:mod_deflatehasbeenrequestedbutcannotbebuiltduetoprerequisitefailures解决:需要安装个zlibyuminstallzlib可能系统已经安装yuminstallzlib-devel问题四apache在启动时还会出如下问题httpd:apr_sockaddr_info_get()failedforcentos-appht

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论