当前位置: 首页 > news >正文

mac搭建环境

从0-1搭建mac环境

先查看自己的芯片信息

bash
uname -m

bash-3.2$ uname -m
arm64

这里是自己的型号


安装brew

xcode-select --install

xcode-select -p

/bin/zsh -c “$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)”

source /Users/lanren/.zprofile

安装git

brew install git

安装pyenv

brew install pyenv

Vim ~/.zshrc

export PATH=“ H O M E / . p y e n v / b i n : HOME/.pyenv/bin: HOME/.pyenv/bin:PATH” eval “ ( p y e n v i n i t − − p a t h ) " e v a l " (pyenv init --path)" eval " (pyenvinitpath)"eval"(pyenv init -)”

source ~/.zshrc

配置下载源

wget --no-check-certificate https://npm.taobao.org/mirrors/python/3.9.8/Python-3.9.8.tar.xz -P ~/.pyenv/cache

安装wget

brew install wget

安装python

用pkg安装后安装的位置为:
/usr/local/bin/python3.6

/usr/local/bin/python3.6

Vim ~/.bashrc

export PATH="/usr/local/bin/python3.6:$PATH"

:wq

Source ~/.bashrc

python3.6 --version

安装pycharm

安装mysql5.7

sudo wget https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.36-1.el7.x86_64.rpm-bundle.tar

tar -xvf mysql-5.7.36-1.el7.x86_64.rpm-bundle.tar

brew install rpm

rpm -qa |grep mariadb

rpm -e --nodeps

rpm -e --nodeps mariadb-libs-5.5.68-1.el7.x86_64

yum -y install -perl

yum -y install net-tools

安装MySQL
rpm -ivh mysql-community-common-5.7.36-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-5.7.36-1.el7.x86_64.rpm

rpm -ivh mysql-community-client-5.7.36-1.el7.x86_64.rpm

rpm -ivh mysql-community-server-5.7.36-1.el7.x86_64.rpm

Start service:

brew install mariadb

brew services start

brew services start mariadb

systemctl start mysqld

Effect:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Xb2QCw7K-1739544776638)(https://p.ipic.vip/p26c0r.png)]

查看密码:

cat /var/log/mysqld.log |grep password

可以看到密码:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-i2U3ibpU-1739544776643)(https://mac2024.oss-cn-shanghai.aliyuncs.com/undefinedimage-20250101031346435.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bMWVaFNL-1739544776643)(https://mac2024.oss-cn-shanghai.aliyuncs.com/undefinedimage-20250101031551829.png)]

mysql -u root -p

输入密码:uULIwe,cp5ZN

修改密码策略:

  • 长度策略:set global validate_password_length=4;
  • 等级检查:set global validate_password_policy=0;
  • 修改密码:set password for ‘root’@‘localhost’ = password(‘2024’);

开启root用户远程连接:

GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘2024’ WITH GRANT OPTION;

刷新一下吧:

flush privileges;

安装premium navacat:

网址:navcat for Mac:

https://www.32r.com/soft/117379.html

打不开软件时候,终端输入命令:

1.sudo spctl --master-disable

2.针对某一具体的程序,在终端中执行以下命令:
sudo xattr -rd com.apple.quarantine /Applications/LockedApp.app
(该命令旨在去除指定应用程序上的“隔离”相关的扩展属性,“com.apple.quarantine”这一属性通常被系统用来标记那些可能来源不明或者未经许可的应用,移除它能够尝试绕过“Gatekeeper”对这一特定应用的限制,使其可以正常打开运行,不过要注意使用 sudo 意味着是以管理员权限来运行命令,操作时需谨慎。)

[root@VM-8-5-centos website]# whereis nginx
nginx: /usr/sbin/nginx /usr/lib64/nginx /etc/nginx /usr/share/nginx /usr/share/man/man8/nginx.8.gz
[root@VM-8-5-centos website]#

安装mysql8.0

官网:
https://dev.mysql.com/downloads/mysql/

下载完之后

vim ~/.bash_profile

vim编辑器中输入
export PATH=$PATH:/usr/local/mysql/bin
export PATH=$PATH:/usr/local/mysql/support-files

英文状态下输入:wq   保存并退出

source ~/.bash_profile

mysql -u root -p

创建自己的用户本地用户
CREATE USER 'lanren'@'localhost' IDENTIFIED BY '新密码';
比如
CREATE USER 'lanren'@'localhost' IDENTIFIED BY '2024';

授予所有的权限:
GRANT ALL PRIVILEGES ON *.* TO 'lanren'@'localhost' WITH GRANT OPTION;

FLUSH PRIVILEGES;

EXIT;


mysql -p2024



[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-g46wu2AL-1739544776644)(https://p.ipic.vip/jbvhz8.png)]

安装node

brew install node

Mac怎么安装显示已经损坏了的文件

http://www.123fxb.com

🔧 图文解决方法:
1️⃣ 首先,确定显示已损坏的【Install安装文件;
2️⃣ 打开终端,在终端中复制粘贴输入以下命令:
sudo spctl --master-disable
按下回车键;
3️⃣ 然后输入开机密码(输入密码时看不见),再按下回车键;
4️⃣ 在终端中复制粘贴输入以下命令:
xattr -cr
5️⃣ 然后输入空格;
6️⃣ 把桌面上的【Install安装文件】拖到终端,按下回车键;
7️⃣ 完成后,双击桌面的install安装包进行安装即可!

安装navicat

[Navicat Premium 16.3.2(无需禁用SIP).zip](…/…/coding_softs/Navicat/Navicat Premium 16.3.2(无需禁用SIP).zip)

https://pan.quark.cn/s/e4710aea2788#/list/share

eAyS

终端

sudo spctl --master-disable

sudo spctl --master-disable

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AoSP5BQJ-1739544776644)(https://p.ipic.vip/88xndu.png)]

进入安装界面

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pgNvdeli-1739544776644)(https://p.ipic.vip/cqx8j9.png)]

拖进去安装

设置里面这样设置

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BFSaPzBb-1739544776644)(https://p.ipic.vip/1e2jcf.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BhQpn6VS-1739544776644)(https://p.ipic.vip/6sqsiw.png)]

相关文章:

  • 【第2章:神经网络基础与实现——2.2反向传播算法详解与实现步骤】
  • 冒泡排序的缺陷及优化
  • ASP.NET Core SixLabors.ImageSharp 位图图像创建和下载
  • 2月14日情人节,致挚爱
  • Linux 驱动开发:字符设备、块设备与网络设备驱动详解​​
  • Linux驱动层学习:LED 驱动开发
  • 前端开发入门一
  • c# 对象属性拷贝 解决方案
  • NPDP学习笔记 -产品经理(第二版)-第二章 组合管理
  • 为什么vue3需要对引入的组件使用markRaw?
  • 【Elasticsearch】词项中心(term-centric)和字段中心(field-centric)
  • 10bit VS 8bit 视频:色彩深度的较量,谁才是视觉盛宴的王者?
  • 【Sceneform-EQR】实现3D场景背景颜色的定制化(背景融合的方式、Filament材质定制)
  • OpenLayer创建第一个基础地图实例
  • “集团企业浪潮”(Conglomerate Wave):市盈率套利(P/E Arbitrage)与每股盈利增长的幻象
  • 基于深度学习的半导体领域关键技术创新与应用突破
  • python调用多平台deepseek等大模型api
  • 求助文心一言帮我用antv x6开发一个直线审批流程设计页面Vue2.0
  • int* a = new int(3);delete a;后会调用析构函数吗?
  • ClickHouse的前世今生
  • wordpress注册邮箱后缀/上海百度seo优化
  • 建设一个电子商务网站/淘宝seo软件
  • ASP动态网站制作/google play应用商店
  • 台州网站制作台州网站建设/某个产品营销推广方案
  • 天王手表官方网站/网络营销专业是干嘛的
  • 雄安专业网站建设电话/怎么制作网页