关于服务器
https://www.cnblogs.com/my_captain/p/9125105.html
用到的软件:xshell xftp
基本命令
mysql -h 地址 -P 端口号 -u 数据库名 -p密码
source ***.sql 执行数据库脚本
chmod 777 赋予所有操作权限
tail -f *** 查看文件
view *** 查看文件 / 查找关键字
unzip **.zip 解压文件/文件夹
zip -r xxx.zip ./ 压缩文件/文件夹到 ./代表当前路径
chmod +x .sh 付给.sh权限
netstat -anp|grep pid 查看端口号
mv *** +++ 将*重命名为 +++
ps aux | grep java 查看java相关服务 grep查找
kill -9 17560 杀死端口号为17560的进程(在kill 17560杀不掉的情况下使用)
chown -R apache:apache /路径 将当前路径下的用户组改成apache(需要root)
在服务器中产看jdk安装的位置:
which java
ls -lrt /usr/bin/java
ls -lrt /etc/alternatives/java
给项目打包:
mvn clean install
mvn clean package
先cd到需要打包的目录下面
服务器后台启动jar
nohup java -Xms100m -Xmx100m -XX:PermSize=100m -XX:MaxPermSize=100m -XX:MaxNewSize=100m -jar 包名.jar >>/dev/null 2>&1 &
检查防火墙是否开启
firewall-cmd --state
关闭服务器防火墙
systemctl stop firewalld;pkill -f firewalld;systemctl start firewalld
修改数据库远程登陆权限
mysql -u root -p
mysql>use mysql;
mysql>select ‘host’ from user where user=‘root’;
mysql>update user set host = ‘%’ where user =‘root’;
mysql>flush privileges;
mysql>select ‘host’ from user where user=‘root’;
关于服务器上数据库 在本地连接的准备
1.开放端口号
2.[root@instance-1meduusd ~]# mysql_upgrade -u root -p 13456
3.mysql> grant all PRIVILEGES on test.* to ‘root’@’%’ identified by ‘123456’ WITH GRANT OPTION;及时生效