zoukankan      html  css  js  c++  java
  • Linux软件安装和维护

    rpm 早期 redhat package manager
    现在 rpm package manager
    rpm安装的格式:
    软件名称-版本号-适用平台.rpm
    jdk -8u151 -linux-x64.rpm
    语法:
    rpm [option] *.rpm *任意的rpm软件
    实例:
    安装(卸载)jdk
    mkdir soft
    #使用下载好的rpm包 或者 wget 下载地址
    java -version #看当前环境有没有安装jdk
    rpm -ivh jdk-8u151-linux-x64.rpm ####-i 安装install vh 以###的方式显示安装进度
    java -version #发现已经安装
    rpm -qa | grep jdk #### rpm -q=query -a=all rpm -qa 查询所有的已经安装软件 grep 从所有安装软件中查找含有jdk的
    rpm -e jdk1.8-1.8.0_151-fcs.x86_64 ####-e erase 卸载,上一步的查询结果
    rpm -qa | grep jdk 或者java -versoin
    echo $JAVA_HOME 仍然没有,JAVA_HOME需要自己配置
    配置环境变量:
    vim /etc/profile # profile文件就是环境变量的配置文件
    在文件末尾黏贴如下内容:
    export JAVA_HOME=/usr/java/jdk1.8.0_151
    export PATH=$JAVA_HOME/bin:$PATH
    export ClASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    echo $JAVA_HOME 仍然没有,配置没有生效
    让配置生效
    source /etc/profile
    echo $JAVA_HOME 出现路径,说明配置成功
    rpm 软件维护工具的弊端:
    安装d软件 d->c软件 c->b软件 b->a软件
    连锁依赖,安装就非常的麻烦。。。先装a 再装 b....

    yum 为了解决rpm的弊端,yum提供了一套#在线#分析依赖关系,提供一套软件安装方案,安装软件
    实例:
    安装(卸载)mysql
    实例:
    安装
    yum -y install mysql # -y 免提示
    卸载
    yum -y remove mysql

    mysql命令用户
    打开mysql安装位置的bin目录,按shift+鼠标右键->在此处打开命令行
    mysql -uroot -p12345 #123456是自己密码 回车
    或者
    mysql -u root -p 回车,输入密码 回车
    show databases; #显示所有数据库
    use test; #选择库
    show tables; #显示该库下的所有表
    describe dog; #显示表结构
    或者 desc dog;

    create table tb_test(id int primary key auto_increment,name varchar(20)); #创建表
    desc tb_test;
    alter table tb_test add age int(4); #为创建过的表添加列
    desc tb_test;
    alter table tb_test modify name varchar(200); #修改创建过的表的字段长度
    desc tb_test;
    alter table tb_test drop column age; # 删除列
    desc tb_test;
    create table tb_test1 select * from tb_test ; #快速表备份
    show tables;
    drop table tb_test1; #删除表
    show tables;

    tomcat的部署和操作
    使用xftp把tomcat...tar.gz包传入到centos系统中
    解压tomcat包到/usr/local下
    tar -xzvf apache-tomcat-7.0.68.tar.gz -C /usr/local/
    启动
    进入到tomcat根目录
    cd /usr/local/apache-tomcat-7.0.68/
    ./bin/startup.sh
    如果失败,可以查看日志
    cat logs/catalina.2019-06-28.log
    在另外一个窗口实时监控日志文件的末尾
    tail -f logs/catalina.2019-06-28.log
    在当前窗口关闭tomcat
    ./bin/shutdown.sh
    ./bin/startup.sh

    查看自己的ip地址
    ifconfig
    在浏览器输入 ip为上面查看结果
    http://192.168.182.10:8080/

  • 相关阅读:
    LeetCode 81 Search in Rotated Sorted Array II(循环有序数组中的查找问题)
    LeetCode 80 Remove Duplicates from Sorted Array II(移除数组中出现两次以上的元素)
    LeetCode 79 Word Search(单词查找)
    LeetCode 78 Subsets (所有子集)
    LeetCode 77 Combinations(排列组合)
    LeetCode 50 Pow(x, n) (实现幂运算)
    LeetCode 49 Group Anagrams(字符串分组)
    LeetCode 48 Rotate Image(2D图像旋转问题)
    LeetCode 47 Permutations II(全排列)
    LeetCode 46 Permutations(全排列问题)
  • 原文地址:https://www.cnblogs.com/duguangming/p/11135014.html
Copyright © 2011-2022 走看看