一、CentOS8配置mysql
1、安装mysql
sudo dnf install @mysql
2、启动mysql命令
systemctl start mysqld
3、查看mysql启动命令
netstat -anp | grep 3306
4、设置mysql密码命令
mysqladmin -u root password xxxxx
5、本地登录mysql
mysql -uroot -pxxxx
6、退出mysql模式
quit
7、备份本地mysql数据库
8、使用sftp将sql文件上传至Linux服务器
10、执行sql文件,输入mysql
mysql -uroot -pxxxx < //tmp/haitao.sql
11、springBoot项目打包,赋予执行权限并执行。
// 赋予当前目录文件所有权限
chmod -R 777 *
// 在后台运行,关闭shell终止
java -jar miniapi-0.0.1-SNAPSHOT.jar &
// 后台运行,关闭shell也不会终止
nohup java -jar miniapi-0.0.1-SNAPSHOT.jar &
(不会出现运行信息,只会生成output日志文件)
//查看后台任务
jobs
//查询任务pid
ps -aux|grep miniapi
//关闭任务
kill [pid]
// 查看8081端口号是否被占用
打开cmd,输入
Windows:
netstat -ano | find 8081
Linux:
netstat -ano | grep 8081
// 查找文件haitao_dev 发现在图片文件资源根目录下
find / -name [文件名]
find / -name haitao_dev
二、小程序调试问题
1、真机调试可以运行,预览发生错误
真机调试,开发工具上都可以,但是换到预览就不可以,后面找了一下原因,网上说是该选项没有勾选:
问题: 我的问题倒不是这个,是预览好像还是会校验合法域名、TLS版本以及HTTPS证书,真机调试就会跳过这个选项。
解决: 在预览时打开手机控制台(点击右上角三个点…),然后选择开发调试,打开调试重新进入即可。