格式错误,导致zsh命令无法使用,直接执行
PATH=/bin:/usr/bin:/usr/local/bin:${PATH}
Navicate无法连接Mysql8.x(因加密方式的变化):
a.更改加密方式: alter user 'root'@'%' identified by 'pwd' password expire never; b.更新密码: alter user 'root'@'%' identified with mysql_native_password by 'pwd'; c.刷新权限: flush privileges;
1.安装Mysql5.7
老版本下载地址:https://downloads.mysql.com/archives/community/
默认安装即可,完成会弹出框,有初始帐号和密码(要记住后续修改)
启动mysql服务:打开系统偏好,最下边有mysql服务启动即可(能正常启动则安装没问题,先关闭 用命令行启动)
我是OSX10.15的系统,编辑文件:vi ~/.zshrc,添加如下路径(10.15以下的是vi ~/.bash_profile):
export PATH="/usr/local/mysql-5.7.31-macos10.14-x86_64/bin:$PATH" export PATH="/usr/local/mysql-5.7.31-macos10.14-x86_64/support-files:$PATH"
最后加载生效 source ~/.zshrc
MYSQL初始配置
sudo mysql.server start (停止:stop,重启:restart) mysqladmin -u root -p password (按提示输入原、新密码即可) mysql -h localhost -u root -p (本地连接mysql) grant all privileges on *.* to 'root'@'%' identified by 'imdepndc' with grant option; (授权远程连接) flush privileges; (刷新权限生效)
查找my.cnf的路径(此命令通用)
执行sudo fs_usage | grep my.cnf,此时开启另外一个终端启动或关闭mysql服务时,前一个窗口会打印相关的联动信息(若没有可手动创建)
2.安装Nginx(前边启动rethinkdb时改下端口号 默认的也是8080)
安装程序:brew install nginx 启动服务:brew services start nginx 安装路径: /usr/local/etc/nginx/servers/ 网站路径:/usr/local/var/www 配置路径:/usr/local/etc/nginx/nginx.conf to 8080 默认地址:http://127.0.0.1:8080/
配置NGINX:
3.安装Python3.9(已偿试3.8.3有兼容问题,其它分支未知 直接绕过吧;或者选3.7.X)
PKG文件:官方下载地址
直接安装即可,环境配置:
编辑文件:vi~/.zshrc, 添加别名:alias python=/usr/local/bin/python3.9 加载生效:source ~/.zshrc
4.安装TcloudServer
克隆代码:git clone https://github.com/JunManYuanLong/TcloudServer
开始安装:pip install -r requirement.txt (若有多版本python共存,可指定python3 -m pip install)