腾讯云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/