Linux下应用安装之源码安装和yum安装的步骤

Linux下源码安装和yum安装的步骤

安装包的源码安装
1.下载对应的源码包,一般为 tar 或是 tar.gz 结尾。
(1)windows下载
(2)虚拟机下载:wget 网址
2.Windows下载的话 还需要上传
(1)共享文件夹的形式
(2)Rz -bye:-bye会覆盖
3.解压压缩包文件,需要进入到压缩包所在文件,命令:tar -zxvf xxxx.tar.gz (或者 tar -jxvf xxxx.tar.bz2)
3.解压好后,进入解压缩完成后的目录中:cd xxxx
4.执行以下命令: ./configure
5.编译代码: make
6.编译出错可以用 make clean 清除编译过程文件
7.安装软件: make install
8.删除临时文件 : make clean
安装 pdsh 软件—源码安装实例
1.下载:https://sourceforge.net/projects/pdsh/ 得到 pdsh-2.29.tar.bz2 文件
2.进入下载的文件目录执行解压缩:tar -jxvf pdsh-2.29.tar.bz2
3.进入到解压后的目录 cd xxxx
4.执行配置生成:
./configure --with-ssh --with-rsh --with-mrsh --with-mqshell --with-qshell --with-dshgroups --with-machines=/etc/pdsh/machines --without-pam
5.编译:make
6.安装:make install
7.测试:pdsh -V

bin 二进制安装—JDK1.7 二进制安装示例
1.下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/java-archive-dow
nloads-javase7-521261.html
2.下载好文件后,执行解压缩:tar -zxvf jdk-7u80-linux-x64.tar.gz。
3.设置环境变量
(0) 查看jdk的安装路径 进入jdk的一级安装路径 pwd
(1) 进入配置文件 vim /etc/profile
(2) 在此文件中添加如下配置项
#set java environment
JAVA_HOME=/usr/java/ jdk1.7.0_80 这里是0步查看出来的路径
JRE_HOME= J A V A H O M E / j r e C L A S S P A T H = . : JAVA_HOME/jre CLASS_PATH=.: JAVAHOME/jreCLASSPATH=.:JAVA_HOME/lib: J R E H O M E / l i b P A T H = JRE_HOME/lib PATH= JREHOME/libPATH=JAVA_HOME/bin:$PATH
export PATH JAVA_HOME JRE_HOME CLASS_PATH
(2):wq保存退出
4.使配置的环境变量生效:source /etc/profile
5.验证是否生效:javac -version 和 java -version 看与上面版本是否一致。
6.编写 helloworld.java 运行处结果
①先创建一个test.java文件
②Vim test.java 写java代码
③Javac test.java 进行编译
④Java test 运行
rpm 安装使用
1.查询操作,查看软件是否被安装 rpm -qa | grep 需要安装的文件名(如 mysql)
2.rpm -e 需要卸载的安装包 如卸载 mysql 安装:
rpm -e mysql-server-5.1.73-8el_8.x86_64
3.rpm -ivh 需要安装的包文件名。 --install
如 mysql rpm 安装包:mysql-community-comm-5.7.15-1.el7.x86_64.rpm
4.升级操作 rpm -U 需要升级的包
如 rpm -Uvh mysql-community-common-5.7.15-1.el7.x86_64.rpm
yum 安装
1.操作系统适用:CentOS/RHEL
#rpm -ivh yum-2.4.3-4.el4.centos.noarch.rpm
2.yum 配置
yum 的配置信息都存储在一个叫 yum.conf 的配置文件中,通常位于/etc 目录下,即/etc/yum.conf,/etc/yum.repos.d 下的文件
3.yum 安装软件
①列出所有可更新的软件清单的命令:yum check-update
②更新所有软件命令:yum update
③仅安装指定的软件命令:yum install package_name
④仅更新指定软件的命令:yum update package_name
⑤列出所有可安装的软件清单命令:yum list
⑥删除软件包命令:yum remove package_name
⑦查找软件包命令:yum search keyword
⑧清除缓存命令:
1)yum clean packages 清除缓存目录下的软件包
2)yum clean headers 清除缓存目录下的 headers
3)yum clean oldheaders 清除缓存目录下旧的 headers
4)yum clean,yum clean all(=yum clean packages;yum clean oldheaders)
5)清除缓存目录下的软件包及旧的 headers
4.yum 安装应用
①安装常用编译器:yum -y install gcc 和 yum install gcc-c++
②安装用于 linux 与 windows 之间相互传递文件的 rzsz 命令:yum install lrzsz

  1. rz 文件路径 //从本地上传数据
    2)sz 文件路径 //从远程发送数据到本地
    ③ yum 安装 lsof
    1)yum 安装 lsof :yum install lsof
    2)lsof 基本操作使用:lsof -I:端口号,lsof -i:22 查看 22 端口被占用的进程号
    通过 yum 安装 mysql
    centos6.9安装mysql
    第一种
    1.确认mysql是否已安装,有下面的代码可知
    [root@cdh1 linuxidc]# yum list installed mysql*
    2.卸载已安装的mysql,建议使用yum命令,因为yum命令可以自动删除与 mysql相关的依赖;如果使用rpm命令,则还需要手动去删除和mysql相关 的文件,比较麻烦
    [root@cdh1 linuxidc]# yum remove MySQL-python.x86_64 mysql-libs.x86_64
    3.用whereis命令查找mysql相关的文件,因为步骤2用yum来卸载,所以 mysql被清理得很干净;如果使用rpm将会很麻烦,有很多的文件需要手动 清除
    [root@cdh1 linuxidc]# whereis mysql
    mysql:
    4.查看系统中的mysql安装包
    [root@cdh1 linuxidc]# yum list mysql*
    5.选择mysql-server来安装
    [root@cdh1 linuxidc]# yum install mysql-server
    6.启动mysql服务
    [root@cdh1 linuxidc]# service mysqld start
    7.开启3306端口,并保存
    [root@cdh1 linuxidc]# /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
    [root@cdh1 linuxidc]# /etc/rc.d/init.d/iptables save
    8.创建用户(建议使用root):
    mysqladmin -u root password “123456”;(不要在交互模式下)
    9.输入: mysql 进入交互模式

10.centos下pip install mysqlclient失败:
首先安装一下mysql-devel :yum install mysql-devel
然后就可以直接安装mysqlclient了:pip install mysqlclient
第二种
1.首先检测是否安装mysql: rpm -qa | grep mysql
2.如果有的话,将其卸载:rpm -e --nodeps mysql //强力卸载
3.yum install mysql
4.yum install mysql-server
如果在安装 mysql-server 出现了:No package mysql-server available.
①先检测是否安装wget:输入wget
②如果没有安装:yum -y install wget
③wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
④ rpm -ivh mysql-community-release-el7-5.noarch.rpm
⑤查看:ls -1 /etc/yum.repos.d/mysql-community*
出现:
/etc/yum.repos.d/mysql-community.repo
/etc/yum.repos.d/mysql-community-source.repo //说明yum源安装成功
⑥最后: yum install mysql-server
5.yum install mysql-devel //安装MySQL
6.使用
①启动:service mysqld start
②创建用户(建议使用root):
mysqladmin -u root password “123456”;(不要在交互模式下)
③登录:
mysql -u root -p
123456
7.输入: mysql 进入交互模式
①进入交互模式后 就可以写数据库语句 每一句结束末尾必须加;
8.退出mysql 交互模式 quit
9.关闭mysql:service mysqld stop
通过源码方式安装 redis与基本使用
1.下载源码包
这里下载的是4.0版本
[root@localhost opt]# wget http://download.redis.io/releases/redis-4.0.10.tar.gz
2.解压缩redis
[root@localhost opt]# tar -zxvf redis-4.0.10.tar.gz
3.进入解压缩文件
[root@localhost opt]# cd redis-4.0.10
4.编译安装
[root@localhost redis-4.0.10]# make
[root@localhost redis-4.0.10]# make install
5.然后进入bin目录 cd bin
6.启动redis服务端
[root@localhost bin]# ./redis-server
7.左ctil+c关闭
8.过滤出文件的空白行和注释行
[root@localhost redis-4.0.10]# grep -v “^#” redis.conf | grep -v “^$”
9.更改配置文件 vim redis-config
①修改daemon为yes 避免启动后Hang住了…
10.启动客户端 [root@localhost src]# redis-cli
11.输入ping,如果得到PONG,就说明成功了!
12.keys * (empty list or set)说明redis里面没有内容.
①Set可以设置 例如set name hah
②Keys * 可以得到name
③Get name 可以得到hah
13.配置文件中可以设置登录密码 或者 启动客户端之后设置也可以
①配置文件中
1)需要把# requirepass foobared的注释打开
2)设置redis启动密码,xxxx是自定义的密码 requirepass xxxxxx
② 启动客户端之后设置
1)config set requirepass 新的密码 #设置新密码
2)config get requirepass #获取当前的密码
14.配置文件
①更改bind参数,让redis可以远程访问
bind 0.0.0.0
②更改redis的默认端口
port 6380
③指定配置文件启动
redis-server redis.conf
15.通过新的端口和密码登录redis
redis-cli -p 6380
登录后
auth 密码
15.查看是否成功启动:ps -ef|grep redis
16.查看6080/6079端口是否被占用 lsof -i :6379
17.关闭redis: redis-cli shutdown

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

稚于এ

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值