在LINUX上,Apache安装记
2012-05-29 12:06
387 查看
在LINUX上,Apache安装记
APACHE我下载的是httpd-2.2.22.tar.bz2 ,源码格式的。 ,LINUX是64位的,查看了下版本,使用 cat/etc/issue , 显示Red Hat Enterprise LinuxServer release 5.4 (Tikanga)。。
然后解压缩bzip2 –d *.bz2 ,主目录下原BZ2文件不见了,变成了TAR文件……
然后再tar -xzvf * .tar ,减压,提示不是ZIP格式。。晕。。查看参数,发现这个可疑, -z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?我想可能是不是ZIP格式,而用-Z用GZIP来打开就ERR了。所以去掉-Z..
tar -xvf * .tar ,成功了,主目录下TAR文件也不见,一个文件夹httpd-2.2.22
上网查询安装APCEH指令,说是以下三个
./configure--prefix=/usr/local/apache2 --enable-module=so
make
make install
打入./configure xxxx ,提示找不到C编译器,K,的要安装GCC了。。
下了个GCC源码版 70M,但是没法编译,看来只好下rPM版本了。
RPM版 的GCC连同依赖的四个RPM到是不大 ,也就十三M左右……
运行 rpm –igcc.rpm,提示好多库找不到,依赖的到是蛮多的,……
就用YUM安装GCC吧……还好YUM还在,运行yuminstall gcc,但是提示找不到包……
啊,查了下,在线安装需要设定源、仓库URL,本地安装需要把GCC的RPM都下全……
查看配置文件/etc/yum.repos.d/ create_yum_repo_yourself.repo,里边是空的,怪不得装不下……
百度到个YUM源……就是一个HTTP地址,还是SOHU提供的。晕啊,SOHU什么时候也参加开源运动了。奇怪……把那些XML格式的写入create_yum_repo_yourself.repo。。
再次yuminstall gcc,这次提示要下载更新九个东东。32M,EN还不错……当提示是否下载,我写了个Y..
可提示KEY错误……打开文件,gpgcheck,设置为0,不检查KEY,这样终于OK了,把GCC装上了。
忽然想起来,我手式下载GCC RPM的时候,没注意选择64位的,不知道会不会有影响而不成功。……
然后,我./configure xxxx,终于OK了。
然后 make,竟然提示找不到MAKE命令,我记得这个是内部指令啊,怎么会找不到呢,跑到BIN目录看了下,确实没有,上网一查,说要安装……啊原来这个也是工具啊。
rpm -qa | grep make看你是否安装了make.
果然没有……
Yum install make,安装OK……
再次MAKE,成功……
然后make install ,也OK了。
YEAH.经过两三小时折腾,终于把APACHE安装好了。
启动APCEH,
/usr/local/apache2/bin/apachectlstart
更改主页,/usr/local/apache2/htdocs/index.html
测试 http://IP,
YEHA.OK..
然后设立apache自动启动- -
建立文件,/etc/rc.d/init.d/apached,设为可执行
写入启动脚本:
/usr/local/apache2/bin/apachectl start
APACHE我下载的是httpd-2.2.22.tar.bz2 ,源码格式的。 ,LINUX是64位的,查看了下版本,使用 cat/etc/issue , 显示Red Hat Enterprise LinuxServer release 5.4 (Tikanga)。。
然后解压缩bzip2 –d *.bz2 ,主目录下原BZ2文件不见了,变成了TAR文件……
然后再tar -xzvf * .tar ,减压,提示不是ZIP格式。。晕。。查看参数,发现这个可疑, -z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?我想可能是不是ZIP格式,而用-Z用GZIP来打开就ERR了。所以去掉-Z..
tar -xvf * .tar ,成功了,主目录下TAR文件也不见,一个文件夹httpd-2.2.22
上网查询安装APCEH指令,说是以下三个
./configure--prefix=/usr/local/apache2 --enable-module=so
make
make install
打入./configure xxxx ,提示找不到C编译器,K,的要安装GCC了。。
下了个GCC源码版 70M,但是没法编译,看来只好下rPM版本了。
RPM版 的GCC连同依赖的四个RPM到是不大 ,也就十三M左右……
运行 rpm –igcc.rpm,提示好多库找不到,依赖的到是蛮多的,……
就用YUM安装GCC吧……还好YUM还在,运行yuminstall gcc,但是提示找不到包……
啊,查了下,在线安装需要设定源、仓库URL,本地安装需要把GCC的RPM都下全……
查看配置文件/etc/yum.repos.d/ create_yum_repo_yourself.repo,里边是空的,怪不得装不下……
百度到个YUM源……就是一个HTTP地址,还是SOHU提供的。晕啊,SOHU什么时候也参加开源运动了。奇怪……把那些XML格式的写入create_yum_repo_yourself.repo。。
再次yuminstall gcc,这次提示要下载更新九个东东。32M,EN还不错……当提示是否下载,我写了个Y..
可提示KEY错误……打开文件,gpgcheck,设置为0,不检查KEY,这样终于OK了,把GCC装上了。
忽然想起来,我手式下载GCC RPM的时候,没注意选择64位的,不知道会不会有影响而不成功。……
然后,我./configure xxxx,终于OK了。
然后 make,竟然提示找不到MAKE命令,我记得这个是内部指令啊,怎么会找不到呢,跑到BIN目录看了下,确实没有,上网一查,说要安装……啊原来这个也是工具啊。
rpm -qa | grep make看你是否安装了make.
果然没有……
Yum install make,安装OK……
再次MAKE,成功……
然后make install ,也OK了。
YEAH.经过两三小时折腾,终于把APACHE安装好了。
启动APCEH,
/usr/local/apache2/bin/apachectlstart
更改主页,/usr/local/apache2/htdocs/index.html
测试 http://IP,
YEHA.OK..
然后设立apache自动启动- -
建立文件,/etc/rc.d/init.d/apached,设为可执行
写入启动脚本:
/usr/local/apache2/bin/apachectl start
相关文章推荐
- linux 查看http/apache服务是否安装并卸载
- 【Linux】编译安装Apache服务
- Linux下Apache和PHP的安装与配置
- Linux下 Apache Httpd服务器安装
- linux下安装apache详解
- Linux上安装subversion手记(包括apache apr, berkeley DB)
- Linux下安装多个apache
- 关于linux安装apache报错Size of is less than size of "long"
- Linux安装Apache
- Linux下Apache 2.4.3安装和配置教程
- Linux下编码安装Apache全过程
- Linux下的mysql apache php rpm安装方法步骤(转载并补充细节)
- linux应用之Lamp(apache+mysql+php)的源码安装(centos)
- Linux下编译安装Apache、php和svn
- Linux安装apache源码包报错:mod_deflate has been requested but can not be built due to prerequisite failures
- linux 安装apache
- Linux学习笔记之:安装Apache服务器
- Linux系统安装Apache 2.4.6
- Linux下Apache2.2.17+Subversion1.6.12 安装与配置
- linux 安装JAVA运行环境和apache-tomcat