CentOS 安装MySql、Java

腾讯云99元/年买了单核,1MB、2G、50G云服务器,安装MySql、Java环境,服务托管于此。

连接到远程服务器

ssh root@服务器地址
或
ssh -o serveraliveinterval=60 root@服务器地址

Java环境安装

1、查看yum下可更新的Java列表

[root@VM_0_17_centos /]# yum -y list java*

2、安装

[root@VM_0_17_centos /]# yum install -y java-1.8.0-openjdk.x86_64
java -version //查看版本

MySql安装

下载并安装

1、下载并安装MySQL官方的 Yum Repository

[root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

2、 使用上面的命令就直接下载了安装用的Yum Repository,大概25KB的样子,然后就可以直接yum安装了

[root@localhost ~]# yum -y install mysql57-community-release-el7-10.noarch.rpm

3、之后就开始安装MySQL服务器。

[root@localhost ~]# yum -y install mysql-community-server

日志

Installed:
  mysql-community-libs.x86_64 0:5.7.27-1.el7      mysql-community-libs-compat.x86_64 0:5.7.27-1.el7   
  mysql-community-server.x86_64 0:5.7.27-1.el7   

Dependency Installed:
  mysql-community-client.x86_64 0:5.7.27-1.el7      mysql-community-common.x86_64 0:5.7.27-1.el7     
  numactl-libs.x86_64 0:2.0.9-7.el7                

Replaced:
  mariadb-libs.x86_64 1:5.5.60-1.el7_5 

数据库配置

1、启动MySql

[root@localhost ~]# systemctl start  mysqld.service

2、查看MySql运行状态

[root@localhost ~]# systemctl status  mysqld.service

3、此时MySQL已经开始正常运行,不过要想进入MySQL还得先找出此时root用户的密码,通过如下命令可以在日志文件中找出密码

[root@localhost ~]# grep "password" /var/log/mysqld.log
password.png

4、进入数据库

mysql -uroot -p
密码

输入密码
5、修改初始密码

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements//密码不满足规则,可查看规则
show variables like 'validate_password%';//查看规则  

常用命令

1、查看内存使用情况

free -mh

2、查看硬盘使用情况

df
df -h

Mac使用scp指令上传文件到CentOS

打开终端进入要上传文件的目录下,使用scp指令上传文件

上传:  
scp first-0.0.1-SNAPSHOT.jar root@远程服务器ip地址:~ //根目录
scp first-0.0.1-SNAPSHOT.jar root@远程服务器ip地址:/root/myapp/first.jar //复制到myapp文件夹下
下载:  
scp root@远程服务器ip地址:/下载文件的目录 『空格』 本地目录

后台运行java程序

nohup java -jar first.jar

杀死nohup提交的后台运行的程序

1.如果没有退出客户端界面,可以先通过 “jobs” 命令查看程序是否在运行,此时只有序号没有PID号;  
2.输入命令 “jobs -l” 会显示程序的PID号,然后通过 “kill -9 PID”杀死程序;  
3.输入命令 “jobs” 查看程序是否被杀死。
1.如果退出过客户端界面,输入 “jobs” 命令查不到正在运行的程序;  
2.输入 “ps ux” 来查看所有程序的进程号PID,然后再通过 “kill -9 PID” 杀死程序;  
3.输入 “ps ux” 来查看程序是否被杀死。

Linux常用命令

.ls -la 查看当前目录下的文件夹及文件
.rm -fr file/dir 删除文件或文件夹

http://blog.welau.top/2019/09/13/CentOS-%E5%AE%89%E8%A3%85MySql%E3%80%81Java/

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。