windows系统VMware安装Linux虚拟机、配置JDK环境、安装tomcat、安装mysql、Linux通过SSH连接Navicat 数据库可视化工具
<文档篇幅较长,建议点击目录进行查看>
第一部分解压工具包/安装Linux
—————————————————————————————————
xshell、VMware工具链接:https://pan.baidu.com/s/1sf-dWs-Hv8zWiH9Z71D1Xw
提取码:ujt4
解压之后安装VMware工具
xshell不需要安装,解压可直接使用
安装Linux虚拟机
打开VMware,点击左上角文件,选择新建虚拟机
点击进入,方位键选择,鼠标退出Ctrl+alt
到这里Linux系统基本安装完成
然后点击我的虚拟机,开启即可使用
然后点击完成配置即可进入
Linux配置jdk
首先打开VMware工具,选择进行操作的虚拟机,开启
下面展示一些 内联代码片
。
// An highlighted block
[root@ceshiji ~]# java -version
openjdk version "1.8.0_131"
OpenJDK Runtime Environment (build 1.8.0_131-b12)
OpenJDK 64-Bit Server VM (build 25.131-b12, mixed mode)
[root@ceshiji ~]# rpm -qa | grep java
javapackages-tools-3.4.1-11.el7.noarch
java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64
tzdata-java-2017b-1.el7.noarch
python-javapackages-3.4.1-11.el7.noarch
java-1.8.0-openjdk-headless-1.8.0.131-11.b12.el7.x86_64
java-1.7.0-openjdk-headless-1.7.0.141-2.6.10.5.el7.x86_64
java-1.7.0-openjdk-1.7.0.141-2.6.10.5.el7.x86_64
[root@ceshiji ~]# su root
[root@ceshiji ~]# rpm -e --nodeps java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64
[root@ceshiji ~]# rpm -e --nodepsjava-1.8.0-openjdk-headless-1.8.0.131-11.b12.el7.x86_64
然后打开xshell工具
然后关闭这个软件,然后打开
相同的操作,点击连接
下面展示一些 内联代码片
。
// A code block
var foo = 'bar';
// An highlighted block
Last login: Fri Dec 18 11:30:20 2020
/usr/bin/xauth: file /root/.Xauthority does not exist
[root@ceshiji ~]# cd ~/下载
[root@ceshiji 下载]# ls
apache-tomcat-8.5.57.tar.gz jdk-8u152-linux-x64.tar.gz
[root@ceshiji 下载]# cd /usr/local
[root@ceshiji local]# mkdir java
[root@ceshiji local]# cd ~/下载
[root@ceshiji 下载]# mv jdk-8u152-linux-x64.tar.gz /usr/local/java
[root@ceshiji 下载]# cd /usr/local/java
[root@ceshiji java]# ls
jdk-8u152-linux-x64.tar.gz
[root@ceshiji java]# tar -zxvf jdk-8u152-linux-x64.tar.gz
// An highlighted block
[root@ceshiji java]# ls
jdk1.8.0_152 jdk-8u152-linux-x64.tar.gz
[root@ceshiji java]# vim /etc/profile
抱歉,当时记错了,这里的:qw!换成:wq!
// An highlighted block
export JAVA_HOME=/usr/local/java/jdk1.8.0_152
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
:wq!
// An highlighted block
[root@ceshiji java]# source /etc/profile
[root@ceshiji java]# java -version
Linux安装tomcat
// An highlighted block
[root@ceshiji java]# cd ~/下载
[root@ceshiji 下载]# ls
apache-tomcat-8.5.57.tar.gz
[root@ceshiji 下载]# cd /usr/local
[root@ceshiji local]# mkdir tomcat
[root@ceshiji local]# ls
bin etc games include java lib lib64 libexec sbin share src tomcat
[root@ceshiji local]# cd ~/下载
[root@ceshiji 下载]# mv apache-tomcat-8.5.57.tar.gz /usr/local/tomcat
[root@ceshiji 下载]# cd /usr/local/tomcat
[root@ceshiji tomcat]# ls
apache-tomcat-8.5.57.tar.gz
[root@ceshiji tomcat]# tar -zxvf apache-tomcat-8.5.57.tar.gz
// An highlighted block
[root@ceshiji local]# cd /usr/local/tomcat
[root@ceshiji tomcat]# /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
[root@ceshiji tomcat]# iptables-save
// An highlighted block
[root@ceshiji tomcat]# ls
apache-tomcat-8.5.57 apache-tomcat-8.5.57.tar.gz
[root@ceshiji tomcat]# cd apache-tomcat-8.5.57
[root@ceshiji apache-tomcat-8.5.57]# cd bin
[root@ceshiji bin]# ls
bootstrap.jar ciphers.sh daemon.sh shutdown.bat tomcat-native.tar.gz
catalina.bat commons-daemon.jar digest.bat shutdown.sh tool-wrapper.bat
catalina.sh commons-daemon-native.tar.gz digest.sh startup.bat tool-wrapper.sh
catalina-tasks.xml configtest.bat setclasspath.bat startup.sh version.bat
ciphers.bat configtest.sh setclasspath.sh tomcat-juli.jar version.sh
[root@ceshiji bin]# ./startup.sh
Using CATALINA_BASE: /usr/local/tomcat/apache-tomcat-8.5.57
Using CATALINA_HOME: /usr/local/tomcat/apache-tomcat-8.5.57
Using CATALINA_TMPDIR: /usr/local/tomcat/apache-tomcat-8.5.57/temp
Using JRE_HOME: /usr/local/java/jdk1.8.0_152
Using CLASSPATH: /usr/local/tomcat/apache-tomcat-8.5.57/bin/bootstrap.jar:/usr/local/tomcat/apache-tomcat-8.5.57/bin/tomcat-juli.jar
Tomcat started.
[root@ceshiji bin]#
Linux安装mysql
// An highlighted block
[root@ceshiji ~]# rpm -qa | grep mysql
akonadi-mysql-1.9.2-4.el7.x86_64
qt-mysql-4.8.5-13.el7.x86_64
[root@ceshiji ~]# rpm -e akonadi-mysql-1.9.2-4.el7.x86_64
[root@ceshiji ~]# rpm -e qt-mysql-4.8.5-13.el7.x86_64
[root@ceshiji ~]# rpm -qa | grep mysql
// An highlighted block
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
// An highlighted block
yum -y install mysql57-community-release-el7-10.noarch.rpm
// An highlighted block
yum -y install mysql-community-server
// An highlighted block
[root@ceshiji ~]# systemctl start mysqld.service
[root@ceshiji ~]# service mysqld status
// An highlighted block
# grep 'password' /var/log/mysqld.log
// An highlighted block
set global validate_password_length=4;
set global validate_password_policy=0;
ALTER USER USER() IDENTIFIED BY '填写你设置的密码';
Linux通过SSH连接Navicat 数据库可视化工具
// An highlighted block
SElECT 'host' FROM user WHERE user='root';
UPDATE user SET host='%' WHERE user ='root';
flush privileges;