遇到的所有问题都会例举出来,注:以下linux系统为  CentOS 8  中的操作

一、关闭桌面

centos7开机光标闪烁_centos7开机光标闪烁

 前缀最后一个是$表示普通用户,首先要先切换到root用户上,使用命令su root

centos7开机光标闪烁_linux_02

如果su root命令出现Authentication failure报错时代表没有root用户,使用sudo passwd root手动创建,最后调用init 3关闭桌面

异常:有一个光标在黑屏上一直闪

没想到第一步就出问题了,难受.jpg,继续继续。经过网上查找得知以下内容:

inittablinux系统初始化时所需的配置文件,而init 3命令根本上是对应的/etc/inittab文件中的设置,3 就是启动命令模式

inittabCentOS7之前使用,CentOS7已经改为使用systemctl命令

③ 本人使用的是CentOS8,好吧,换方法继续

直接root帐号下systemctl set-default multi-user.target命令,然后重启就可以进入下面的界面了
 

centos7开机光标闪烁_java_03

二、配置项目环境

1. java安装

安装java环境在线学习,感觉这位老兄!

wget https://repo.huaweicloud.com/java/jdk/8u201-b09/jdk-8u201-linux-x64.tar.gz

注意:在哪个文件夹中调用这个命令就会下载到哪个文件夹中

centos7开机光标闪烁_java_04

tar -zxvf  jdk-8u201-linux-x64.tar.gz解压到当前目录,如果要解压到其他地方可以在后面添加

举个栗子: tar -zxvf  jdk-8u201-linux-x64.tar.gz -C /test将文件解压到根目录下的test文件夹中

centos7开机光标闪烁_mysql_05

vim /ect/profile中添加环境配置,保存之后刷新配置并使用java -version测试是否成功

2. mysql安装

wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm ———— 下载mysql的RPM文件

rpm -ivh mysql57-community-release-el7-10.noarch.rpm ———— 安装yum

yum install -y mysql-server ———— 使用yum安装mysql

mysql -V ———— 测试mysql是否安装成功

上面的命令和原作有些区别,原作的命令我这里运行错误

centos7开机光标闪烁_linux_06

三、Xshell远程连接VirtualBox

首先确定自己linux版本,这非常重要

① 先设置网络

centos7开机光标闪烁_centos7开机光标闪烁_07

centos7开机光标闪烁_java_08

设置端口转发之后,访问本地端口会自动转发到虚拟机端口

例: 虚拟机IP  192.168.36.33,访问127.0.0.1:9088=192.168.36.33:8080

那问题就来了,知道虚拟机IP为什么还要转发呢?原因是不知道为什么我不能直接访问虚拟机,目前也没有时间找原因,将就

ping baidu.com

centos7开机光标闪烁_mysql_09

可能有其他原因导致不能通网,但这里不研究

② 启动SSH

yum list installed | grep openssh-server查看是否安装了SSH

centos7开机光标闪烁_linux_10

yum install openssh-server安装SSH,已经安装了就不演示了

systemctl start sshd启动SSH,默认端口就是22,配置文件在/etc/ssh/sshd_config可以自己手动修改

systemctl status sshd查看SSH状态,running代表运行中

centos7开机光标闪烁_linux_11

③ Xshell连接

centos7开机光标闪烁_java_12

ssh root@127.0.0.1 9022连接虚拟机,ssh是连接方式,root是帐号,@127.0.0.1:9022是IP和端口,端口转发对应虚拟机端口22

centos7开机光标闪烁_linux_13

centos7开机光标闪烁_mysql_14

四、上传项目,运行,访问

上传项目直接使用Xshell内置Xftp就好

centos7开机光标闪烁_mysql_15

 根据上传地址调用java命令运行测试项目

centos7开机光标闪烁_linux_16

本地浏览器访问虚拟机项目

centos7开机光标闪烁_java_17

centos7开机光标闪烁_mysql_18

乱码问题,设置Centos 8系统使用的语言包

localectl status查看系统语言包

centos7开机光标闪烁_java_19

。。。下次填坑吧