Python技巧
daphne+nginx+channels+redis 在Ubuntu 24.04布署流程
ubuntu24设置uwsgi和nginx开机自启动(设置并开启service)
如何在Ubuntu 24.04上使用uwsgi+django+Nginx来部署python3应用程序
开启nginx 开机自启动服务
网站建设
ubuntu 裸机安装相关包
sitemap.xml相关操作
项目更新时数据表迁移相关操作
ubuntu 防攻击,扫描相关的命令
ubuntu 运维相关的命令
DetailView 的自动机制
C盘清空指南
ubuntu 上的 Redis 配置
linux ubuntu centos 清理垃圾
在nginx 里 配置跨域访问控制
MYSQL数据库常用操作命令
将MYSQL数据库从一台服务器移植到另一台服务器
向Mysql插入Emoji表情时失败了,python代码报以下异常:InternalError: 1366
Centos7+nginx下为域名免费安装ssl证书
Centos7,Centos8防火墙相关的命令
Centos7.5+nginx布署python3+django WEB服务器
js/jQuery技巧
VPS推荐
在 Google Search Console(谷歌搜索控制台)相关操作
如何在 本地win11 安装 Rclone,并使用Rclone上传文件到Cloudflare
域名申请
111111
构建安卓APP
Android Studio 如何修改 Package Name
Android使用WebView将H5网站打包成apk,如何去掉标题,如何更换应用图标
Android使用WebView加载网站,无法上传图片的解决方法
ubuntu 裸机安装相关包
一,安装数据库 sudo apt install mysql-server -y sudo systemctl start mysql sudo systemctl enable mysql sudo systemctl status mysql sudo mysql -uroot -p 免密登入后: -- 1. 创建属于你项目的干净数据库 CREATE DATABASE my_django_db CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; -- 2. 创建一个专属的数据库连接用户(取名 django_prod,密码你自己想一个复杂的) CREATE USER 'django_prod'@'localhost' IDENTIFIED BY '你的强密码'; -- 3. 把这个数据库的所有管理权限,单独赋予这个新用户 GRANT ALL PRIVILEGES ON my_django_db.* TO 'django_prod'@'localhost'; -- 4. 刷新权限并退出 FLUSH PRIVILEGES; EXIT; 同步修改 Django 的 settings.py: 回到你的 Django 项目里,把配置对齐: DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'my_django_db', # 刚才建的数据库名 'USER': 'django_prod', # 刚才建的专属用户名 'PASSWORD': '你的强密码', # 刚才设的密码 'HOST': '127.0.0.1', 'PORT': '3306', } }
二,第一步:直接免密进入 MySQL 运行命令(既然一回车能进,就直接进): sudo mysql 第二步:执行 SQL 修改密码并更改认证方式 在 mysql> 提示符下,一口气复制并运行以下三行命令: -- 1. 把 root 的认证方式改为常规的密码认证(mysql_native_password),并设置你的新密码 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你亲自想的超级强密码'; -- 2. 刷新权限表,让新密码立即生效 FLUSH PRIVILEGES; -- 3. 退出 MySQL EXIT;
三,apt update && apt install python3.12-venv -y python3 -m venv mystudy source mystudy/bin/activate apt update apt install build-essential python3-dev -y pip3 install uwsgi pip3 install Django==5.2.8 apt update && apt install pkg-config default-libmysqlclient-dev -y pip3 install mysqlclient==2.2.8 pip3 install PyMySQL python -m pip install Pillow
删除文章
展示文章
友情链接
2026.6.8