• Linux安装软件


    克隆虚拟机

     

     

     

     

    安装JDK

    卸载:

    1.使用java version查看虚拟机是否有jdk环境,存在先卸载:

    2.首先我的系统是CenOS7,安装完成后,先打开终端,切换到管理员账号,命令如下图

     

    3.找出带java关键字的安装包,命令是:rpm -qa|grep java,会出现如下结果:

    4.运行如下命令进行卸载,命令是: yum -y remove java*

    安装

    上传到Xftp,然后解压安装       tar -zxvf  jdk-8u221-linux-x64.tar.gz

    配置环境变量,打开 vi /etc/profile 在文件结尾添加  注意是使用“”分隔

    export JAVA_HOME= jdk所在的目录位置

    export JRE_HOME=$JAVA_HOME/jre

    export PATH=$PATH:$JAVA_HOME/bin

    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

    让文件生效                      source  /etc/profile

    目录以及子目录授予root权限  chown root:root -R   /home/tina/tools/jdk1.8

    查看jdk是否安装成功            java –version 或者  java  或者javac

    安装tomcat

    下载Tomcat8压缩包 进入 http://tomcat.apache.org/download-80.cgi

    用Xftp工具把压缩包上传到linux下

    解压Tomcat命令

    tar -zxvf  apache-tomcat-8.5.43.tar.gz

    配置防火墙,开放8080端口

    firewall-cmd --zone=public --add-port=8080/tcp --permanent

    firewall-cmd --reload

    启动tomcat  找到解压文件夹下的bin里面的stratup.sh

    sh  startup.sh

    Tomcat started. 说明启动成功  浏览器测试,也可以在window测试

    安装MySQL

    1.下载链接:https://pan.baidu.com/s/1qfLS8_KjbzQoMHgSmxYkfg 提取码:va73

    2.通过客户端工具Xftp上传tar包

    3.打开终端解压tar文件:tar -xvf mysql-5.7.23-1.el7.x86_64.rpm-bundle.tar

    卸载冲突的RPM组件

    在我们安装mysql相关组件的时候,如果不将此冲突的组件删除掉,我们是安装不成功的。

    查看postfix和mariadb-libs相关的组件:

    rpm -qa | grep postfix

    rpm -qa | grep mariadb

    卸载postfix和mariadb-libs.卸载你运行命令出现的版本!

    rpm -ev postfix-2.10.1-7.el7.x86_64

    rpm -ev mariadb-libs-5.5.60-1.el7_5.x86_64

    安装相应的依赖 :

    yum -y install libaio

    yum -y install net-tools

    yum -y install perl

    安装mysql组件

    解压mysql后得到很多rpm文件。不需要这么多,只需要安装以下四个组件就可以:

    rpm文件版本可能不一样,请到你的目录文件输入ll命令查看再根据对应的文件名修改!

    rpm -ivh mysql-community-common-5.7.23-1.el7.x86_64.rpm

    rpm -ivh mysql-community-libs-5.7.23-1.el7.x86_64.rpm

    rpm -ivh mysql-community-client-5.7.23-1.el7.x86_64.rpm

    rpm -ivh mysql-community-server-5.7.23-1.el7.x86_64.rpm --nodeps

    修改MySQL密码

    mysql安装完成之后我们是没有设置密码的,但是mysql为我们设置了一个临时的密码,

    我们可以查看mysql的日志知道这个临时密码,查看临时密码前确保数据库启动。

    (1)启动数据库

    mysql是否启动: service mysqld status

    启动mysql:     service mysqld start

    停止mysql:     service mysqld stop

    重启mysql:    service mysqld restart

    (2)查看临时密码:    grep password /var/log/mysqld.log

    得知临时密码是:MbhBdbeh?1ee  临时密码登录数据库。

    (数据库的密码需要满足以下条件:大小写字母,数字和特殊符号

    登录mysql(命令:mysql -p),输入临时密码

    设置新密码:  set password = password("Root_123");

    退出当前登录:quit;

    重新登录,此时就能用新密码登录了,然后就可以进行数据库操作了。

    设置密码不成功,不符合密码策略。报这个错是因为密码设置强度策略,你设置的密码太简答了。

    Your password does not satisfy the current policy requirements

    8、允许远程连接:开启mysql远程访问权限,允许远程连接

    mysql -u root -p

    use mysql;

    update user set host = '%' where user = 'root';

    flush privileges;

    测试连接mysql

    连接时报10060错误,可能是因为没有开启防火墙。在终端输入以下命令关闭防火墙。

    firewall-cmd --zone=public --add-port=3306/tcp --permanent;

    firewall-cmd --reload;

    主机输入你的ip地址   不知道的用ifconfig或者ip addr命令查看

  • 相关阅读:
    设计模式C++描述----15.策略(Strategy)模式
    设计模式C++描述----14.外观(Facade)模式
    设计模式C++描述----12.享元(Flyweight)模式
    设计模式C++描述----13.代理(Proxy)模式
    设计模式C++描述----11.组合(Composite)模式
    设计模式C++描述----10.装饰(Decorator)模式
    爬虫之urllib包以及request模块和parse模块
    爬虫简介
    爬虫知识总汇
    Django之admin的使用和源码剖析
  • 原文地址:https://www.cnblogs.com/dzlj/p/12150073.html
Copyright © 2020-2023  润新知