赞
踩
目录
尝试安装Web 服务,在Linux 中叫httpd。压缩包名字 httpd-2.2.15.tar.gz 。
软件源码大多数都是C 语言写的;
源码一般都是压缩包;
可以跨平台安装; 更新速度快;
安装过于繁琐,需要编译;
需要指定安装哪些功能
源码包安装Apache Web 服务器
首先将复制的文件,复制到/tmp目录下
然后进行解压
mv /root/Desktop/http... /tmp
将这个文件进行解压
tar xf httpd-2.2.15.tar.gz
进行安装
进入这个解压后的文件
查看里面的文件
进行安装
- cat INSTALL
- $ ./configure --prefix=PREFIX
- $ make
- $ make install
- $ PREFIX/bin/apachectl start
安装后,执行这个
然后根据如下步骤进行
命令过程 | 说明 |
---|---|
./configure --prefix=/usr/local/httpd_2.2.15 | 生成makefile 文件,进行编译配置 指定安装路径 |
make | 进行编译 |
make install | 将编译好的文件拷贝到安装目录 |
/usr/local/httpd_2.2.15/bin/apachectl start | 启动httpd 服务 |
netstat -anptl | grep "80" | 查看80 端口是否开放 |
进行验证
查看光盘中的软件包的数量
查看都安装过哪些软件
rpm -qa | grep "vim"
卸载vim
因为有依赖的关系,所以需要先卸载这个软件,然后在卸载vim
命令
序号 | 安装步骤 | 命令 |
---|---|---|
1 | 确认系统中是否安装过某个软件 | rpm -qa rpm -qa | wc -l rpm -qa | grep "tree" |
2 | 确认软件的作用 | rpm -qpi tree-1.6.0-10.el7.x86_64.rpm |
3 | 列出软件包中文件和路径 | rpm -qpl tree-1.6.0-10.el7.x86_64.rpm |
4 | 安装软件 | rpm -ivh tree-1.6.0-10.el7.x86_64.rpm |
5 | 卸载软件 | rpm -e tree |
有依赖关系,需要先卸载依赖关系
rpm -e vim-common # 提示有依赖关系
前期准备工作
- cd /etc/yum.repos.d/ # 所有yum 源的默认存放⽬录
- # 所有yum 源⽂件的特点都是.repo 结尾
- mkdir bak # 备份原来的yum 源⽂件
- mv *.repo bak/
要先将磁盘挂载
- cd /misc
- cd cd
- gedit localDVD.repo
- #因为没有vim只能用gedit打开
配置完毕,可以使用进行安装
yum install vim
命令
这里可以直接进行安装和卸载,不需要先卸载依赖
常用命令 | 说明 |
---|---|
yum clean all | 清除缓存 |
yum install tree | 安装tree 工具 |
yum remove tree | 卸载tree 工具 |
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。