首页 > 系统相关 >Linux安装常见软件

Linux安装常见软件

时间:2022-08-25 20:14:42浏览次数:169  
标签:Linux local mysql redis MySQL 软件 安装

Linux的安装软件的常见方式

  1. 二进制发布包
  2. RPM包
  3. Yum在线安装:自动解决软件安装过程中的库依赖问题
  4. 源码编译安装

上传和下载工具介绍:

1.lrzsz
  1. 检查Linux上是否安装lrzsz
rpm -q lrzs
# 没有安装就安装
yum -y install lrzsz
  1. 从Windows主机上上传文件到Linux服务器
# 默认上传到当前目录下
rz
# 默认上传到当前目录下,并且覆盖原文件
rz -y
  1. 从Linux服务器上下载文件到Windows主机上
sz 文件名
2.sftp

1.在SecureCRT窗口中使用alt + p快捷键打开sftp窗口
image.png

2.使用put命令上传:文件上传的目标位置是当前用户目录下
image.png

上传目录使用-r参数
put -r 目录

3.使用get命令下载:将用户目录下的指定文件下载到C:\Users\lenovo\Documents目录下
image.png

3.FileZilla

JDK的安装及环境变量配置

  1. 上传jdk安装包到Linux服务器
查看Linux服务器操作系统的位数
getconf LONG_BIT
通过SecureCRT上传对应操作系统位数的JDK安装包
卸载Linux服务器自带的open-JDK
rpm -e --nodeps jdk包名 
  1. 在Linux上安装JDK
查看JDK版本
java -version
查看安装的JDK信息
rpm -qa | grep java

通常将软件安装在/user/local
直接解压
tar -zxvf jdk包名 解压的目标位置
  1. 配置JDK的环境变量
# 1.采用全局设置方法,修改etc/profile
export JAVA_HOME=/usr/local/java/jdk1.8.0_181
export JRE_HOME=/usr/local/java/jdk1.8.0_181/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH

或者
export JAVA_HOME=/usr/local/src/jdk1.8
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib
2. 使得profile文件生效 
source /etc/profile
3. 检验是否成功
java -version

遇到的问题:bash: /usr/bin/java: cannot execute binary file: Exec format error我出现这个问题的原因是我下错了JDK,操作系统处理器与JDK不一致的问题。参考

Mysql的安装及配置

环境:Ubantu

1.方式1:通过安装包
  1. 上传MySQL安装包到Linux服务器
查看系统中是否自带MySQL
rpm -qa | grep -i mysql # -i表示忽略大小写
将系统中自带的MySQL卸载
rpm -e --nodeps MySQL包名 #--nodeps表示依赖也会删除
将xxx.tar包解压
tar -xvf xxx.tar 解压的目标位置
  1. 安装Mysql服务器端
安装MYSQL服务器端
rpm -ivh MYSQL-server-xxx.rpm
  1. 安装MySQL客户端
rpm -ivh MYSQL-client-xxx.rpm
  1. 测试是否安装成功
1. 方法1:查看版本使用 mysqladmin --version
2. 方法2:rpm -qa | grep MySQL
  1. 启动MySql
启动MySQL服务器端
service mysql start
通过MySQL客户端连接到服务器端
mysql -uroot -p密码 #mysql -u用户名 -p密码

查看MySQL的状态:service mysql status
停止Mysql服务:service mysql stop
重启服务:service mysql restart
启动MySQL之后查看运行的进程号:ps -ef | grep mysql
2.方式2:在线安装
  1. 更新本地存储库索引
sudo apt update
  1. 安装MySQL相关包
sudo apt install mysql-server
  1. 查看MySQL服务器版本
mysql --version
  1. 启动MySQL服务器
service mysql start
  1. 检查MySQL服务器是否正在运行
systemctl status mysql.service
3.MYSQL的配置
  1. 修改用户密码
    1. set passward = passward('your setting passward');
    2. mysqladmin –u root password xxxxxx
    3. alter user '用户名' identified by '新密码'
  2. MySQL远程访问设置
1. 授权:设置指定用户允许使用所有IP登录MySQL服务器
    方式1:grant all privileges on *.* to '用户名'@'%' identified by '密码';
    方式2:update user set host = '%' where user ='用户名'; #即更改mysql数据库下的user表
2. 刷新
flush privileges;
3. 防火墙打开3306端口(给3306端口放行)或者直接关闭防火墙
    对于3的简单操作就是直接关闭防火墙
    service iptables stop (centos6有效)

Tomcat的安装

  1. 将Tomcat安装包上传到Linux服务器
  2. 将上传的tomcat解压
  3. 在tomcat/bin目录下执行startup.sh(注意防火墙)
  4. 测试
# 查看8080端口是否开放
lsof -i:8080
# 在浏览器中输入ip:port访问
ip地址:8080

遇到的问题:我购买的是阿里云服务器,8080端口默认不开启,需要在运营商控制台里的防火墙开启8080端口.

redis的安装及配置

1.redis的安装步骤
  1. 安装gcc-c++
1. 查看操作系统自带的gcc的版本
gcc --version
  1. 下载redis
  2. 解压
tar -zxvf xxx.tar.gz 解压的目标位置

解压后的目录中有两个重要的文件:

1. redis.conf:此文件是 Redis 启动必需的一个配置文件
2. utils/redis_init_script:此文件是 Redis 的启动、中止脚本
  1. 编译安装
1. make
2. make install PREFIX=/usr/local/redis # prefix指定安装目录
# 第二部成功执行后将会在/usr/local/redis目录下生成bin目录
  1. 验证是否安装成功
1. 将安装包解压后位置下的redis.conf文件移动到bin目录下新建的conf文件夹内

2. 在/usr/local/redis/bin目录下执行./redis-server  conf/redis.conf
3. 在/usr/local/redis/bin目录下开启客户端
/usr/local/redis/bin
2.redis的配置
  1. 设置 Redis 的环境变量
1. 在/etc/profile文件中添加如下内容
export PATH=$PATH:/usr/local/redis/bin
2. 使得环境变量生效
source /etc/profile
3. 验证环境变量是否配置成功
echo $PATH
  1. 设置 Redis 开机自启动
2. 修改/usr/local/redis/conf/redis.conf中的daemonize no,将其改为yes
3.
4.
。。。

标签:Linux,local,mysql,redis,MySQL,软件,安装
From: https://www.cnblogs.com/xiaocer/p/16625551.html

相关文章

  • Linux
         基本常用命令序号命令对应英文作用1lslist查看当前目录下的内容2pwdprintworkdirectory查看当前所在目录3cd[目录名]changed......
  • consul的安装和配置
    中文参考文档1.安装下载安装包链接查看系统的架构dpkg--print-architecture下载安装包使用lrzsz工具将安装包上传到Linux系统解压缩xxx.zip文件给......
  • Centos7安装Jenkins详解;
    1.什么是Jenkins?jerkins官方的描述作为领先的开源自动化服务器,Jenkins提供了数百个插件来支持构建、部署和自动化任何项目。jenkins是一个开源提供友好界面的持续集成工......
  • linux系统配置文件或shell脚本批量注释
    1.配置文件批量注释1.1批量注释①进入命令行模式,按ctrl+v进入visualblock模式,键盘上下箭头选中多行,把需要注释的行标记起来②按大写字母I,再输入注释符:#③双......
  • ubuntu 安装JDK
    安装JDKsudoaptinstallopenjdk-11-jdk完成之后,再配置路径:#打开文件sudovim/etc/profile#设置环境变量exportJAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64ex......
  • JDK, IDEA安装及永久激活
    下载JDK8官网:https://www.oracle.com/java/technologies/downloads/#java8-windows选择x64安装包并下载(需要注册oracle账号)安装JDK8双击安装包,选择下一步;更改安装......
  • Chromedriver安装教程(简洁版)
    1.下载对应的Chromedriver版本首先,打开的谷歌浏览器,找到目前你谷歌浏览器的版本。(打开设置,点击关于谷歌就能看到,如下图)   然后chromedriver的版本一定要与Chrome的......
  • KeyShot Pro for Mac(3D模型渲染软件)中文版
    KeyShotProformac是一款功能强大的3D模型渲染软件,keyshort渲染漆器帮助你更好的创建3D渲染动画。其中KeyShot的GPU模式可用于实时渲染和本地渲染输出,一键访问GPU资源,从......
  • 01_Linux基础-部署-VMware-Xshell-Xftp-内核-安迪比尔定理
    博客......
  • RabbitMQ的安装部署
    简介:RabbitMQ是一个开源的基于erlang语言编写,支持多种语言,用于在分布式系统中存储消息,转发消息,具有高可用、高可扩、易用性。 基于RPM包的安装方法如下: 1、首先下载......