linux软件安装汇总
目录
1、二进制发布包
jdk安装演示
2、RPM发布包
MySQL安装演示
3、Yum在线安装
nc安装演示
4、源码编译安装
Redis的安装演示
1、二进制发布包
软件已经针对具体平台编译打包发布,只要解压,修改配置即可
演示过程见JDK安装
步骤一:卸载原来预安装的openjdk
查询
rpm –qa | grep java
卸载
rpm –e 程序
步骤二:解压要安装的jdk发布包:jdk-8u73-linux-x64.tar.gz到/opt
tar -zxvf jdk-8u73-linux-x64.tar.gz -C /opt/
步骤三:配置环境变量
vim /etc/profle G 跳转到最后 o重起一行
JAVA_HOME=jdk安装目录
PATH=$JAVA_HOME/bin:$PATH
export把这两个变量提升为全局变量
执行配置文件(加载)
source /etc/prifile
步骤四:验证jdk
java version
或者参考Linux系统中的Tomcat的安装,这里不再演示了。
2、RPM发布包
软件已经按照RedHat(Redhat Package Manager)的包管理工具规范RPM进行打包发布,需要获取到相应的软件RPM发布包,然后用rpm命令进行安装
演示过程见MySQL安装
步骤一:解压rpm压缩包
tar -xvf mysql-5.6.26-1.linux_glibc2.5.x86_64.rpm-bundle.tar
步骤二:查询原来安装的mysql并卸载
1.查询安装
rpm –qa | grep –i mysql (-i忽略大小写)
rpm -qa | grep -i mysql
2.卸载原来的安装sql
rpm –e –nodeps 程序
rpm -e --nodeps mysql-libs-5.1.73-5.el6_6.x86_64
步骤三:正式安装
1.安装服务器端
rpm -ivh MySQL-server-5.6.26-1.linux_glibc2.5.x86_64.rpm
2.安装客户端
rpm -ivh MySQL-client-5.6.26-1.linux_glibc2.5.x86_64.rpm
3.开启mysql服务,查看进程
service mysql start
netstat -nltp
步骤四:登录
a)查看初始密码 cat .mysql_secret
cat .mysql_secret
b)原始密码登录
mysql -uroot -pXl5W0licIPBZNnRA
c)设置密码
set password=password('root');
d)修改远程访问的权限
授权能够远程访问 刷新权限
grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option;
flush privileges;
常用命令:
1、安装包:rpm -ivh 包名
参数:
-i :安装的意思
-v :可视化
-h :显示安装进度
另外在安装一个rpm包时常用的附带参数有:
--force 强制安装,即使覆盖属于其他包的文件也要安装
--nodeps 当要安装的rpm包依赖其他包时,即使其他包没有安装,也要安装这个包
2、升级包:rpm -Uvh filename
-U 升级
3、卸载包rpm -e filename (这里的filename是通过rpm的查询功能所查询到的)
4、查询一个包是否安装:rpm -q 包名(这里的包名,是不带有平台信息以及后缀名的)
5.查询当前安装的所有rpm包:rpm -qa
查询当前安装的和sql相关的包:rpm -qa | grep 'sql'
查询sqlite安装路径:rpm -ql sqlite
3、Yum在线安装
Yum(Yellow dog Updater, Modified)是一个在CentOS和RedHat以及SUSE中的Shell前端软件包管理器。比如软件已经以RPM规范打包,但发布在了网络上的一些服务器上,可用yum在线安装服务器上存在的rpm软件,并且会自动解决软件安装过程中的库依赖问题(注:类似于maven),yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记
yum仓库服务器本质上就是一台http服务器,服务器的目录中放置了rpm包,及rpm包的索引信息文件,即可为yum客户端提供rpm文件下载
安装示例:yum install nc
yum命令工具使用举例
yum update 升级系统
yum install ~ 安装指定软件包
yum update ~ 升级指定软件包
yum remove ~ 卸载指定软件
4、源码编译安装
软件以源码工程的形式发布,需要获取到源码工程后用相应开发工具进行编译打包部署
安装示例:资料-Redis的安装
redis的安装环境会安装到linux系统中。
第一步:安装VMware,并且在VMware中安装centos系统
第二步:将redis的压缩包,上传到linux系统
第三步:对redis的压缩包进行解压缩
Redis解压缩之后的文件是用c语言写的源码文件
[root@hdp01 ~]# tar -zxf redis-3.0.0.tar.gz
第四步:安装c语言环境(安装centos之后,自带c语言环境)
[root@hdp01 ~]# yum install gcc-c++
第五步:编译redis源码
[root@hdp01 ~]# cd redis-3.0.0
[root@hdp01 redis-3.0.0]# make
第六步:安装redis
[root@hdp01 redis-3.0.0]#
make install PREFIX=/usr/local/redis
第七步:启动Redis
前端启动
前端启动的命令:
[root@hdp01 bin]# ./redis-server
前端启动的关闭:
强制关闭:Ctrl+c
正常关闭:[root@hdp01 bin]# ./redis-cli shutdown
后端启动:
第一步:需要将redis解压之后的源码包中的redis.conf文件拷贝到bin目录下
[root@hdp01 bin]# cp /root/redis-3.0.0/redis.conf ./
第二步:修改redis.conf文件,将daemonize改为yes
先要使用vim redis.conf
第三步:使用命令后端启动redis
[root@hdp01 bin]# ./redis-server redis.conf
第四步:查看是否启动成功