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

下载本文档

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

文档简介

CenOS-6.4虚拟机的安装1. 文档概述本文档描述虚拟机创建、CentOS-6.4 64位系统的安装,必要的工具包的安装,虚拟机中共享目录的设置,虚拟机网络的设置,Apache的源码编译安装及相关配置2. 虚拟机创建本文以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-linux6 64位系统注意:本次要安装的操作系统为CentOS 6.4-x86-64系统,若选择创建的系统类型为CentOS-64则在安装系统时,总会出现如下错误,总提示找不到安装介质按RedHat6-64系统进行安装则没有问题,目前不清楚是何原因,可能是vmware对CentOS支持的问题输入虚拟机名称和虚拟机文件所在目录设定虚拟机磁盘大小,根据实际需要设定,这里按默认设置若无需修改,则创建成功3. 系统安装虚拟机操作系统的安装以CentOS 6.4 x84_64的版本进行说明操作系统版本:Win7 64位版虚拟机版本: VMware-workstation-full-8.0.0-471780虚拟机操作系统: CentOS 6.4 x84_64首先要设置要安装系统的ISO文件选择要安装的操作系统ISO文件的位置,然后虚拟机进行加电选择跳过介质检测跳过后,提示已找到安装介质,开始进入安装界面选择安装时语言设置root用户的用户名设置时区进行系统配置在安装时,选择要一起安装的工具包选中开发,在开发工具中进行一下配置选择标记的包选择要配置的服务器开始安装安装完成后重起系统,引导进入登陆界面。此处因设置的内存小,故出现此错误点击完成后即可登陆系统4. VMWARE TOOLS安装此节说明vmware tools的安装和vmware共享文件夹的创建(参考网络文档)检查虚拟机上是否挂载了光驱,如果已经挂载先unmount 安装vmware tools解压vmwaretools压缩包 复制vmwaretools中的gz压缩包到自己的文件夹下(任意,自己能找到就行) 然后解压压缩包使用 tar -xzvf vmware-*.gz 命令 然后执行./vmware-install.pl按照提示输入ENTER进行确认即可注:在虚拟机启动时,在屏幕最下方会有提示安装vmware tools,点击即可打卡vmware tools的目录,然后通过界面拷贝文件,进行安装即可。虚拟机下共享目录的设置在虚拟机VM选项下,选择setting选项,按照下面提示,进行选择即可: 选择完成后进入系统,在终端中输入如下命令5. 系统网络设置默认创建的vmware虚拟机以NAT方式进行上网,如何设置NAT方式上网(参考网络资料)必须检查你的windows系统的VMware DHCP Service 和VMware NAT Service这个两个服务是否启动。如果未启动请启动.在虚拟机的菜单中点击Edit-virtual network editor中在“Host virtual network mapping”下的VMnet8的地址范围点击上图中的Nat settingss,查看网关(要记下网关记下动态分配网址的范围然后在linux系统中设置一下刚才记录下的IP和网关、子网掩码如上图中网关: 掩码:起始IP从28到54的范围内选择一个重起系统的网络服务service network restart 6. Apache编译安装此节描述一下apache源码包的安装操作系统:CentOS 6.4 X86_64操作系统安装时需要安装gcc和cmake的工具Apache版本:httpd-2.2.26.tar.gz下载地址:/apache/httpd/安装编译时需要的相关包: pcre-8.33.tar.gz 下载地址:/project/pcre/pcre apr-1.4.6.tar.gz apr-util-1.5.1.tar.gz以上两个包下载地址:/download.cgi以上为相关包的最新版本注:不用最新版本安装应该也可以注:目前使用的apache的源码安装包自带所需的相关包,不需单独安装Apache的安装位置:/urs/local/apache注:因为是在本地安装虚拟机安装配置,通过安装VMWARE Tools工具后来共享本地目录来拷贝要安装的文件若是单独的服务器,可通过SSH工具来上传所需的文件2、安装过程首先将需要安装的包拷贝到 /usr/local下在/usr/local下创建目录apachemkdir apache#检查是否安装了apacherootlocalhost /# rpm -qa | grep httpdhttpd-2.2.15-15.el6.centos.1.x86_64 注:此版本为CentOS6.4默认自带版本httpd-tools-2.2.15-15.el6.centos.1.x86_64卸载默认安装的apache#卸载系统自带的apacherootlocalhost /# rpm -e -nodeps httpd-2.2.15-15.el6.centos.1.x86_64rootlocalhost /# rpm -e -nodeps httpd-tools-2.2.15-15.el6.centos.1.x86_64将要安装的apache源码拷贝到/usr/local下安装zlib和zlib-devel,zlib一般应该已经安装yum install zlibyum install zlib-devel执行apache的安装#执行安装 Apacherootlocalhost local# cd /usr/localrootlocalhost local# tar -zxv -f httpd-2.2.26.tar.gz #解压压缩包 rootlocalhost local# rm -rf httpd-2.2.26.tar.gz #删除压缩包 rootlocalhost local# mv httpd-2.2.26 apacherootlocalhost local# cd apacherootlocalhost apache# cd httpd-2.2.26rootlocalhost apache# cd httpd-2.2.26然后执行:./configure -prefix=/usr/local/apache -enable-mods-shared=most -enable-deflate -enable-cache -enable-mem-cache配置完成后执行rootlocalhost php5.4# makerootlocalhost php5.4# make install执行make install7. 注意问题问题一编译-enable-mem-cache的错误 可正常编译,按默认的配置文件启动会出错httpd: Syntax error on line 68 of /usr/local/apache/conf/httpd.conf: Cannot load /usr/local/apache/modules/mod_mem_cache.so into server: /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: Syntax error on line 101 of /usr/local/apache/conf/httpd.conf: Cannot load /usr/local/apache/modules/mod_wl_22.so into server: libstdc+.so.5: cannot open shared object file: No such file or directory解决:原因:需要安装一个64的libstdc+.so.5库,compat-libstdc+-33-3.2.3-61.x86_64,已经下载并上传后,进行安装执行此命令,在包的当前目录下rpm -ivh compat-libstdc+-33-3.2.3-61.x86_64安装后再启动apache则可正常启动问题三选择压缩模块时的问题,编译不过;注:安装了zlib-devel后则可编译通过,apr apr-util使用系统自带的即可,无需安装checking for zlib location. not foundchecking whether to enable mod_deflate. configure: error: mod_deflate has been requested but can not be built due to prerequisite failures解决:需要安装个zlibyum install zlib 可能系统已经安装yum install zlib-devel问题四apache在启动时还会出如下问题httpd: apr_sockaddr_info_get() failed for centos-apphttpd: Could

温馨提示

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

评论

0/150

提交评论