linux 学习笔记 APACHE安装总结

#cd /usr/local

#mkdir APACHE

#tar zxvf /usr/etc/DEV/httpd-2.2.9.tar.gz

#mv httpd-2.2.9/* .

#rm -rf httpd-2.2.9/

#./configure

<---prefix参数 含义:把文件放在/opt/APACHE/apache文件夹之下卸载时只要删除这个文件即可

--prefix =/opt/APACHE/apache

--with-included-apr

--enable-so

--enable-deflate=shared

--enable-expire=shared

--enable-headers=shared

--enable-rewrite=shared

--enable-stactic-support

出现错误: checking for gcc ...no

checking for cc ...no

checking for d.exe ...no

configure :error:no acceplatable c compiler found in $PATH

原因没装 gcc编译器

原理解析 gcc环境没有安装 需要安装gcc

先安装gcc需要的软件包

1 rpm -Uvh glibc-kernheadless-2.4-9.1.103.EL.i386.rpm

2 rpm -Uvh glibc-headers-2.3.4-2.i386.rpm

3 rpm -Uvh glibc-devel-2.3.4-2.i386.rpm

4 rpm -Uvh cpp-3.4.3-9.El4.i386.rpm

5 rpm -Uvh make-3.8.0-5.i386.rpm

6 rpm -Uvh gcc-3.4.3-9.El4.i386.rpm

安装gcc -c++所需要的软件包

7 rpm -Uvh libstdc++ -devel-3.4.3-9.EL4.i386.rpm

8 rpm -Uvh compat-gcc-32-3.2.3-47.3.i386.rpm

9 rpm -Uvh compat-gcc-32-C++_3.2.3-47.3.i386.rpm

备注

下载网站 下载后复制到以下路径

G:\Program Files\Red Hat Enterprise Linux 4\

Exchange Data\Other tools\gcc

3)进入linux 4系统

#cp /mnt/hgfs/Exchange \Data/Other \tools/要复制的rpm名 /usr/etc/DEV/other tools/gcc

#cd /usr/etc/DEV/Other tools/gcc

4)执行rpm命令

4.1/4.2/4.3/4.4/4.5/

4.6 执行该命令出错

#error :failed dependenceies

cpp:3.4.4-9EL4 is needed by gcc-3.4.3-9.EL4.I386

使用--nodeps参数  不依赖其他安装包

#rpm -ivh --nodesps libstdc++-devel-3.4.3-9.

EL4.I386.rpm

出现信息  Preparing ...

installing package libstdc++-devel-3.5.3.3

needs 19mb on the filesystem

时间: 2024-12-23 16:43:21

linux 学习笔记 APACHE安装总结的相关文章

[Linux] 学习笔记之安装学习环境(sshd, lrzsz)

紧接前一篇,在VMWare安装完Linux,这个时候我们要使用远程工具连接到虚拟机上去了,以前一直使用Putty,后来到新公司之后,推荐使用SecureCRT,使用之后,觉得效果不错,但是每次连接都失败,linux新手伤不起,在网上搜啊搜,终于找到解决办法.   搜索了很多资料之后,发现是由于我未在Linux上安装ssh服务导致无法使用SecureCRT连接. 1. 可以使用ssh localhost对此进行测试,具体使用如下: 2. 使用apt-get或者yum安装ssh服务,具体哪种操作系统

Linux学习笔记——软件安装(四)

++++++++++++++++++++++++++++++Linux软件安装+++++++++++++++++++++++++++++++ 注:window系统中的所有安装包都不能在Linux系统中直接安装使用 1. 软件包分类: 源码包(脚本安装包:install.sh)——安装慢,可以看到源代码 二进制包(RPM包,系统默认包)——源码包经过编译之后的机器码,安装快速,看不到源码 2. RPM包管理: RPM包命名规则——范例:httpd-2.2.15-15.e16.centos.1.i6

linux学习笔记——yum安装软件、搭建仓库、rpm命令

#############如何安装软件####################yum    #全称Yellow dog Updater Moddified,能够从指定的服务器自动下载RPM包并安装 yum     list    all        ##列出所有安装包yum     list    installed    ##列出已经安装的yum    list    available    ##列出没有安装的yum     remove    package        ##卸载软件(

Linux学习笔记2_mysql安装

查看文件内容的命令有很多:cat, tac, more, less, head, tail, nl. cat由第一行开始显示档案内容:tac从最后一行开始显示,可以看出tac是cat的倒着写:more一页一页的显示档案内容:less与more类似,但是比more更好的是,它可以往前翻页:head只看头几行:tail只看尾巴几行:nl显示的时候,顺道输出行号:od以二进制的方式读取档案…… 关于Linux的主要分支,linux分支的历史这篇文章有简单明了的概括. 这里吐槽下,我目前在看的这本<Li

Linux学习笔记5-CentOS7安装tomcat8

1.下在tomcat:apache-tomcat-8.5.16.tar.gz 下载地址:http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.16/bin/apache-tomcat-8.5.16.tar.gz 2.复制下载的tomcat到/usr/local文件夹下 3.解压缩 tar xzf apache-tomcat-8.5.16.tar.gz

linux学习笔记 apache php mysql +linux

1 #yum remove httpd 2 #yum -y install httpd php-common php-devel php-gd php-mcrypt php-mbstring php-pear php-bcmath php-dba php-mhash php-mxl 3 #whereis httpd 4 #vi /etc/httpd/conf/httpd.conf 找到documentroot 修改为documentroot /usr/local/htdocs 5#rpm -qa

linux 学习笔记 mysql安装总结

1 安装方式 下载2禁制源码安装包 mysql-5.5.27-linux2.6-i686.tar.gz 备注:2禁制额包解压缩后直接就可以使用 不用Make 2 步骤 shell>groupadd mysql shell>useradd -d /home/mysql -m mysql -g mysql shell>cd /usr/local shell>mkdir mysql shell>cp /mnt/hgfs/Exchange \Data/MYSQL_Linux/mysq

Linux学习笔记之——安装虚拟机后,如何启用网卡

版本:CentOS-6.5-i386-minimal 虚拟机:vmware 11.1.2 安装完之后是看不到网卡信息的,如下: 我们编辑网卡etho的配置信息: 将ONBOOT选项的值改为yes: 保存退出,重启network服务: 再次查看网络配置: 完成. 注意,如果失败,则将虚拟机网络适配器的配置选项改为 桥接模式.

Linux学习笔记-虚拟机安装centos7-配置静态IP

目的更方便操作,远程登录主机 tcp/ip通信 目前NAT 分享物理机网络(特殊校园网) dhclient   动态自动获取IP ip add    查看网卡IP 设置静态IP [[email protected] ~]# ip add vi  /etc/sysconfig/network-scripts/ifcfg-ens33 i insert 编辑模式 TYPE=Ethernet BOOTPROTO=dhcp static DEFROUTE=yes PEERDNS=yes PEERROUTE