linux下安装软件

linux上软件安装的方式

  • 二进制发布包:软件已经针对具体平台编译打包发布,只要解压,修改配置即可
  • RPM包(不会自动下载依赖包):软件已经按照redhat的包管理工具规范RPM进行打包发布,需要获取到相应的软件RPM发布包,然后用RPM命令进行安装
  • Yum在线安装(需要网络,会自动下载依赖包)
    软件已经以RPM规范打包,但发布在了网络上的一些服务器上,可用yum在线安装服务器上的rpm软件,并且会自动解决软件安装过程中的库依赖问题
    注:因yum源是在国外下载速度非常慢,建议直接下载后通过本地安装
  • 源码编译安装(redis)
    软件以源码工程的形式发布,需要获取到源码工程后用相应开发工具进行编译打包部署。

linux下安装软件

下面安装的软件都是以centos6.7进行演示的

cat /etc/redhat-releas 或者 cat /etc/centos-release 查看!!

一:linux下安装jdk的步骤
一:输入java -version你发现linux其实自带了一个open jdk,我们先把它卸载
1.先找到它们: rpm -qa | grep java
2.然后删除它们:rpm -e --nodeps java-1.6.0-openjdk

二:然后安装我们自己下载好的jdk
1.在安装jdk时查看服务器是32还是64位,使用getconf LONG_BIT命令
注:区分大小写

2.将对应位数的jdk使用Filezilla传到服务器上,一般放在/usr/local目录下
3.然后使用tar -zxvf xxx.tar.gz解压文件
4.最后配置环境变量
① vim /etc/profile

② 在末尾行添加,保证JAVA_HOME是你解压的目录即可!!,我解压完之后放在/usr/local/jdk/jdk1.7.0_71
	#set java environment
	JAVA_HOME=/usr/local/jdk/jdk1.7.0_71 
	CLASSPATH=.:$JAVA_HOME/lib.tools.jar
	PATH=$JAVA_HOME/bin:$PATH
	export JAVA_HOME CLASSPATH PATH
保存退出
③source /etc/profile  使更改的配置立即生效

注:还遇到虚拟机启动后黑屏无法进入系统的问题
解决办法: 以管理员身份运行cmd, 输入netsh winsock reset,重启即可!

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nydSKSFG-1594209130165)(C:\Users\wzj\AppData\Roaming\Typora\typora-user-images\1594079000840.png)]

二:Linux下安装Mysql(5.6.22)
第一步
1.把linux下自带的mysql给删除
(1)先查看: rpm -qa | grep mysql
(2)然后删除: rpm -e --nodeps xxxxx
(3)然后再使用rpm -qa | grep mysql再查看确定删除干净
(4)查看一下linux的版本是32还是64位的,如果是32位就上传32位的mysql,命令:getconf LONG_BIT
(5)然后把本地下载好mysql使用fileilla上传到linux上去,一般是放在/usr/local,然后新建一个文件夹(mysql),将其解压进去!
(6)解包: tar -xvf  MySQL-5.6.25-1.el6.x86_64.rpm-bundle.tar -C ./mysql
注:rpm -qa (人品吗 -钱啊)

第二步
1.然后安装服务器端: rpm -ivh Mysql-serverxxx
会在后面文件中,看到一个密码

2.然后安装客户端: pm -ivh Mysql-clientxxx

3.准备登录: mysql -uroot -p 复制的密码
注:这里会报错,因为是没有启动Mysql的服务,使用service mysql start命令即可

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sU8GCcNO-1594209130167)(C:\Users\wzj\AppData\Roaming\Typora\typora-user-images\1594125949565.png)]

注:如果是centos7,自带的不是mysql了,而是MariaDB
centos7安装mysql5.6:https://www.jb51.net/article/97103.htm

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Q3MkK4ee-1594209130169)(C:\Users\wzj\AppData\Roaming\Typora\typora-user-images\1594127813032.png)]

上面加上 --nodeps -force是可以安装,但还是有问题不会有该文件/root/.mysql_secret,那么随机密码就不知道在哪里!

一:
yum install MySQL-server-5.6.25-1.el6.x86_64.rpm
Loaded plugins: fastestmirror, refresh-packagekit, security
Setting up Install Process
Examining MySQL-server-5.6.25-1.el6.x86_64.rpm: MySQL-server-5.6.25-1.el6.x86_64
Cannot add package MySQL-server-5.6.25-1.el6.x86_64.rpm to transaction. Not a compatible architecture: x86_64
Error: Nothing to do

参考博客:https://blog.csdn.net/AV_woaijava/article/details/90023558

二:centos6安装mysql7,不同的版本安装可能有差异!!!
https://www.bilibili.com/video/BV1XV411o79J?from=search&seid=10146459580531579101
https://blog.csdn.net/weixin_44964753/article/details/105398676

注:mysql安装这里还没弄好,有时间再看看

三:安装tomcat7
1.将tomcat7上传到liunx上
注:我这里上传到/usr/local下

2.将tomcat解包到tomcat7目录去: tar -zxvf xxx.tar.gz -C ./tomcat7
注:解包之前先创建一个tomcat7文件夹用来存放, mkdir tomcat7

3.进入bin目录下,启动./startup.sh

4.访问:用liunx下的ip+8080端口,即可访问!!

来自:虽然帅,但是菜的cxy

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值