🔥Aurora博客是一个基于Spring Cloud Alibaba的多人微服务博客项目,前台和后台界面非常漂亮,特征:邮箱链接验证、账户锁定等邮件功能。前端技术:TypeScript + Vue3 + Pinia + NaiveUi,后端技术:Spring Cloud Alibaba + RabbitMq + Seata + Oauth2。
MIT License
: demoAurora :Aurora2023@*
Centos8Centos7MySQLRabbitMQNacosSeataRedisJDKNode
- Nacos 1.4.4
- RabbitMQ 3.11.10
- JDK >=11
- Seata 1.4.2
- MySQL >=8
- Redis 7.0.9
- Node >=18
- Npm >=9
- Pnpm >=7
MySQL
>=8
sudo dnf install @mysql
MySQL
sudo systemctl start mysqld.service
# systemctl status mysqld.service
sudo mysql_secure_installation
Aurora2023@*
MySQL
mysql -u root -p
use mysql;
mysql> select Host,User from user where User='root';
+-----------+------+
| Host | User |
+-----------+------+
| localhost | root |
+-----------+------+
rootHost
%
MySQLrootHost%
update user set Host='%' where User='root';
MySQL
sudo systemctl restart mysqld #
sudo systemctl enable --now mysqld #
MySQLNaivcat
NaivcatMySQL
docs/mysql/v2
create_database.sql
docs/mysql/v2/table-data
sqldocs/mysql/v2/sql-update.sql
linuxwget
wget https://file.xcye.xyz/7.0.11.tar.gz
tar -zxvf 7.0.11.tar.gz
# redis
make install # make
redisredis.conf
# cd redis-7.0.11
redis-server ./redis.conf
# 35680
https://www.cnblogs.com/andreamwu/p/14723420.html
wget https://nodejs.org/dist/v18.16.0/node-v18.16.0-linux-x64.tar.xz
tar -xf node-v18.16.0-linux-x64.tar.xz
npm install vite -g
npm i --legacy-peer-deps
pnpm i --ignore-scripts puppeteer
wget https://dlcdn.apache.org/maven/maven-3/3.9.1/binaries/apache-maven-3.9.1-bin.tar.gz
git config core.fileMode false