软件包安装

一、安装包分类

源代码包:

脚本安装包,C语言源代码
开源、编译时间长。
LAMP环境搭建  (Linux  Apache  Mysql PHP)
效率高

二进制包(RPM包,系统默认包)

/mnt/cdrom/package      

二、二进制包安装

1.rpm命名规则:

httpd-2.2.15-15.el6.centos.1.i686.rpm
    httpd 软件名
    2.2.15 软件版本
    15 软件发布次数
    el6.centos  适合的Linux平台
    i686 适合的硬件平台         x64 仅适用64位系统
    rpm rpm包扩展名

.so.2  库文件依赖。“文件”     依赖查询网站:www.rpmfind.net

2.rpm命令:

命令格式命令说明
rpm -ivh 包全名安装
i install 安装
v verbose 显示详细信息
h hash 显示进度
rpm -Uvh 包全名upgrate
rpm -e 包名/var/lib/rpm包中的记录。 erase
rpm -q 包名query 查询是否安装
rpm -qagrep 包名
rpm -qi 包名information 详细软件信息
rpm -qip 包全名package 查询未安装包的信息
rpm -ql 包名list 安装文件目录
/etc 配置文件
/usr/bin 可执行文件
/usr/lib 使用的函数库保存位置
/usr/share/doc 使用手册
/usr/share/man 帮助文档
rpm -qf 文件名文件属于哪个rpm包
rpm -qR 包名包依赖哪些包
rpm -prefix 目录指定安装位置
rpm -V 包名验证文件
S 大小
M 权限
5 MD5校验和
D 主从
T 时间
类型
c 配置文件
g 鬼文件 ghost

3.rpm包文件提取:

rpm2cpio  包全名 |cpio -idv .文件绝对路径
cpio:创建文档和从文档中提取文件
cpio -idv <文件、设备
    -i copy-in模式,还原
    -d 还原时自动新建目录
    -v 显示还原过程

数字证书位置:
    /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

4.本地光盘搭建yum源:

/etc/yum.repos.d   yum源存放点
使网络yum源失效:CentOS-Base.repo 改名
修改本地yum源:CentOS-Media.repo  挂载点修改,enable修改。

5.yum命令

命令格式命令说明
yum list所有可安装的软件
yum search 关键字
yum -y install 包名只需写包名
install安装
-y 自动回答yes
yum -y update 包名升级,没有包名指定所有软件
yum -y remove 包名卸载(使用最小化安装,用什么安装什么,尽量不卸载)
yum grouplist软件组安装,如,语言支持。
LANG=en_US
LANG=zh_CN.utf8 //中英文转换
yum groupinstall “组名”组包支持
yum groupremove组删除

启动apache:

/etc/rc.d/init.d/httpd start
service httpd start
rpm包service在rc.d和init.d下查找

三、源码安装

建议指定位置:

/usr/local/软件名   //软件安装位置
/usr/local/src/源码包   //源代码保存位置

步骤:
    1). Linux端获取到源文件
    2). tar -zxvf XXX.tar.gz   
            或tar -jxvf XXX.tar.bz2    //解压源码包
    3). 进入解压后的目录
    4). 命令:# ./configure
            定义需要的功能选项
                # ./configure --help 查看功能选项
                # ./configure --prefix=/usr/local/apache2      //指定安装位置
            检测系统环境是否符合安装要求
            把定义好的选项和环境信息写入Makefile文件
    5). 命令:# make   //编译
            # make clean   //当编译报错时,此命令清楚编译的缓存文件,将现场恢复至编译前
    6).命令:# make install //安装,此步骤报错,不仅要清楚缓存,还要删除/usr/local/应用名 文件,因为已有部分安装。

apache知识:

rpm的apache网页存放位置:/var/www/html/
源码包的apache网页存放位置:/usr/local/apache2/htdocs/
apache连接数默认400,改为大于2000时需要测试。

Nginx服务器:

轻量级WEB服务器,反向代理
高并发连接量,连接数5w不用测试。

Ngnix一件安装:

停止apache、mysql服务
保证yum源正常
    yum list
关闭SELinux和防火墙
    vi /etc/selinux/config  
        将SELinux=enforcing 改为disabled

四、脚本安装

脚本和rpm包/源码包

保证yum源正常
解压脚本安装包
关闭SELinux和防火墙
执行脚本

pkill -9 进程  //强制杀死进程
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
系统根据B/S,即所谓的电脑浏览器/网络服务器方式,运用Java技术性,挑选MySQL作为后台系统。系统主要包含对客服聊天管理、字典表管理、公告信息管理、金融工具管理、金融工具收藏管理、金融工具银行卡管理、借款管理、理财产品管理、理财产品收藏管理、理财产品银行卡管理、理财银行卡信息管理、银行卡管理、存款管理、银行卡记录管理、取款管理、转账管理、用户管理、员工管理等功能模块。 文中重点介绍了银行管理的专业技术发展背景和发展状况,随后遵照软件传统式研发流程,最先挑选适用思维和语言软件开发平台,依据需求分析报告模块和设计数据库结构,再根据系统功能模块的设计制作系统功能模块图、流程表和E-R图。随后设计架构以及编写代码,并实现系统能模块。最终基本完成系统检测和功能测试。结果显示,该系统能够实现所需要的作用,工作状态没有明显缺陷。 系统登录功能是程序必不可少的功能,在登录页面必填的数据有两项,一项就是账号,另一项数据就是密码,当管理员正确填写并提交这二者数据之后,管理员就可以进入系统后台功能操作区。进入银行卡列表,管理员可以进行查看列表、模糊搜索以及相关维护等操作。用户进入系统可以查看公告和模糊搜索公告信息、也可以进行公告维护操作。理财产品管理页面,管理员可以进行查看列表、模糊搜索以及相关维护等操作。产品类型管理页面,此页面提供给管理员的功能有:新增产品类型,修改产品类型,删除产品类型。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值