zoukankan      html  css  js  c++  java
  • day 2Linux软件从主机安装到服务器和安装JDK软件

    软件安装


    1、如何上传安装包到服务器
    **可以使用图形化工具,如: filezilla
    **可以使用sftp工具: alt+p 调出后,用put命令上传
    上传(如果不cd指定目录,则上传到当前用户的主目录):
    sftp> cd /home/
    sftp> put D:All_DownloadsBaiduYunDownloadchuanzhiboke大数据视频day02day02softjdk-7u45-linux-x64.tar.gz
    下载(lcd指定下载到本地的目标路径)
    sftp> lcd d:/
    sftp> get /home/jdk-7u45-linux-x64.tar.gz

     

    PS: ll /home/ 找到文件                               ll -a 显示所有的文件

    ============================================================================

    **lrzsz


    2、安装jdk
    **压缩解压缩的相关命令****
    %%压缩解压缩%%
    root@mini1 ~]# gzip access.log
    [root@mini1 ~]# ll
    总用量 134892
    -rw-r--r--. 1 root root 68 4月 3 17:37 access.log.gz

    解压gz文件: gzip -d access.log.gz

    %%打包解包%%
    [root@mini1 ~]# tar -cvf myfirsttarball.tar aaa/
    aaa/
    aaa/2.txt
    aaa/3.txt
    aaa/1.txt

    解包:
    [root@mini1 ~]# tar -xvf myfirsttarball.tar
    aaa/
    aaa/2.txt
    aaa/3.txt
    aaa/1.txt


    %%一次性完成打包&&压缩的操作%%
    产生压缩包:
    [root@mini1 ~]# tar -zcvf my.tar.gz aaa/
    aaa/
    aaa/2.txt
    aaa/3.txt
    aaa/1.txt

    解压缩包:
    [root@mini1 ~]# tar -zxvf my.tar.gz
    aaa/
    aaa/2.txt
    aaa/3.txt
    aaa/1.txt

    ##########安装jdk的过程:

    PS:今后所有的文件都放在apps中


    **解压安装包
    tar -zxvf jdk-7u45-linux-x64.tar.gz -C apps/ 

    PS:把文件解压到apps中,注意jdk-7u45-linux-x64.tar.gz要在当前文件夹下,使用 mv /home/jdk-7u45-linux-x64.tar.gz /root/jdk-7u45-linux-x64.tar.gz 移动文件
    **然后修改环境变量
    vi /etc/profile
    在文件最后添加
    export JAVA_HOME=/root/apps/jdk1.7.0_45
    export PATH=$PATH:$JAVA_HOME/bin
    保存退出

    **然后重新加载环境变量
    source /etc/profile

     

    =====================YUM====================================

    PS:YUM

    YUM(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

    PS:把YUM理解成mvn就可以了, 当安装mysql的时候 会有很多的依赖,而且生产环境上不去网,所以就制作yum本地源

    1.1.  YUM源的原理

    YUM源其实就是一个保存了多个RPM包的服务器,可以通过http的方式来检索、下载并安装相关的RPM包

    PS:方法看视频,具体用到时候在看

    =========================================================

    1.通过yum安装,这种方式安装mysql简单,后续配置比较复杂,视频仅仅进行了演示

    yum list | grep mysql 查看安装列表中能安装的mysql

    PS:  

    find / -name mysql       找到mysql的安装位置

    service mysql start       开启服务

    netstat -anlp | grep 3306     查看端口

     =======================================================================

    因为没有包,所以只能按照下面的方式处理了

    http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/07/3003278.html

    3、安装rpm包软件,如mysql
    %%查看系统中安装的rpm包
    rpm -qa | grep mysql

    %%上传rpm安装包
    MySQL-client-5.5.48-1.linux2.6.x86_64.rpm
    MySQL-server-5.5.48-1.linux2.6.x86_64.rpm
    per * .rpm

    %%安装perl依赖
    rpm -ivh perl*
    《可能会提示有包冲突,解决: rpm -e 冲突包名 --nodeps 》

    %%安装server
    rpm -ivh MySQL-server-5.5.48-1.linux2.6.x86_64.rpm
    如果成功,会看到进度条,最后,有关于root密码设置的提示,一定要记下来
    这个版本的提示是,先启动server
    service mysql start
    然后/usr/bin/mysql_secure_installation 命令去交互式修改root密码

    %%修改密码时,提示需要先安装client
    rpm -ivh MySQL-client-5.5.48-1.linux2.6.x86_64.rpm

    客户端安装成功后,记得还要用/usr/bin/mysql_secure_installation 命令去交互式修改root密码

    %%登录验证
    mysql -uroot -proot

  • 相关阅读:
    Flask 随记
    Notes on Sublime and Cmder
    Algorithms: Design and Analysis Note
    LeetCode 215 : Kth Largest Element in an Array
    LeetCode 229 : Majority Element II
    LeetCode 169 : Majority Element
    LeetCode 2:Add Two Numbers
    LeetCode 1:Two Sum
    Process and Kernel
    安装好scala后出现“找不到或无法加载主类”的问题
  • 原文地址:https://www.cnblogs.com/bee-home/p/7309819.html
Copyright © 2011-2022 走看看