Linux安装软件文件

安装包的源码安装

  1. 下载对应的源码包,一般为 tar 或是 tar.gz 结尾。

  2. 如果是在windows系统上下载的源码包,则rz -bye 上传到对应目录,如果是在linux下载的则不用上传

  3. 在对应目录下解压缩或者解压下载好的压缩包文件,命令:tar -zxvf xxxx.tar.gz (或者 tar -jxvf xxxx.tar.bz2)

  4. 解压好后,进入解压缩完成后的目录中:cd xxxx

  5. 执行以下命令: ./configure

  6. 编译代码: make

  7. 编译出错可以用 make clean 清除编译过程文件

  8. 安装软件: make install

  9. 删除临时文件 : 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

  1. 下载好文件后,执行解压缩:tar -zxvf jdk-7u80-linux-x64.tar.gz。

  2. 设置环境变量

(0) 查看jdk的安装路径 进入jdk的一级安装路径 pwd

(1) 进入配置文件 vim /etc/profile

(2) 在此文件中添加如下配置项

#set java environment

JAVA_HOME=/usr/java/ jdk1.7.0_80 这里是0步查看出来的路径

JRE_HOME=$JAVA_HOME/jre

CLASS_PATH=.: J A V A H O M E / l i b : JAVA_HOME/lib: JAVAHOME/lib:JRE_HOME/lib

PATH= J A V A H O M E / b i n : JAVA_HOME/bin: JAVAHOME/bin:PATH

export PATH JAVA_HOME JRE_HOME CLASS_PATH

(2) :wq保存退出

  1. 使配置的环境变量生效:source /etc/profile

  2. 验证是否生效:javac -version 和 java -version 看与上面版本是否一致。

  3. 编写 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

  1. rpm -ivh 需要安装的包文件名。
    –install

如 mysql rpm 安装包:mysql-community-comm-5.7.15-1.el7.x86_64.rpm

  1. 升级操作 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

  1. yum 配置

yum 的配置信息都存储在一个叫
yum.conf 的配置文件中,通常位于/etc 目录下,即/etc/yum.conf,/etc/yum.repos.d 下的文件

  1. 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

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

  1.   yum install mysql-devel     //安装MySQL
    
  2.   使用
    

① 启动:service mysqld start

② 创建用户(建议使用root):

mysqladmin -u root password
“123456”;(不要在交互模式下)

③ 登录:

mysql -u root -p

123456

  1.   输入: mysql 进入交互模式
    

① 进入交互模式后 就可以写数据库语句 每一句结束末尾必须加;

  1.   退出mysql 交互模式 quit
    
  2.   关闭mysql:service mysqld
    

stop

通过源码方式安装 redis2.X/4.0 版本与基本使用

  1.   下载源码包
    

[root@localhost opt]# wget
http://download.redis.io/releases/redis-4.0.10.tar.gz

  1.   解压缩redis
    

[root@localhost opt]# tar -zxvf redis-4.0.10.tar.gz

  1.   进入解压缩文件
    

[root@localhost opt]# cd redis-4.0.10

  1.   编译安装
    

[root@localhost redis-4.0.10]# make

[root@localhost redis-4.0.10]# make install

  1.   然后进入bin目录 cd bin
    
  2.   启动redis服务端
    

[root@localhost bin]# ./redis-server

  1.   左ctil+c关闭
    
  2.   过滤出文件的空白行和注释行
    

    [root@localhost redis-4.0.10]# grep -v
    “^#” redis.conf | grep -v “^$”

  3.   更改配置文件 vim redis-config
    

① 修改daemon为yes 避免启动后Hang住了…

  1. 启动客户端
    [root@localhost src]# redis-cli

  2. 输入ping,如果得到PONG,就说明成功了!

  3. keys * (empty list or set)说明redis里面没有内容.

① Set可以设置 例如set name hah

② Keys * 可以得到name

③ Get name 可以得到hah

  1. 配置文件中可以设置登录密码 或者 启动客户端之后设置也可以

① 配置文件中

  1.   需要把# requirepass foobared的注释打开
    
  2.   设置redis启动密码,xxxx是自定义的密码 requirepass xxxxxx
    

② 启动客户端之后设置

  1.   config set  requirepass  新的密码         #设置新密码
    
  2.   config get  requirepass              #获取当前的密码
    
  1. 配置文件

① 更改bind参数,让redis可以远程访问

bind 0.0.0.0

② 更改redis的默认端口

port 6380

③ 指定配置文件启动

redis-server redis.conf

15.通过新的端口和密码登录redis

redis-cli -p 6380

登录后

auth 密码

  1. 查看是否成功启动:ps -ef|grep redis

  2. 查看6080/6079端口是否被占用 lsof -i :6379

  3. 关闭redis:
    redis-cli shutdown

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值