python + flask+nginx+mysql环境安装详解

一、下载安装Nginx服务
运行以下命令安装Nginx。

 
yum -y install nginx
运行以下命令查看Nginx版本。

 
nginx -v
返回结果如下所示,表示Nginx安装成功。

 
nginx version: nginx/1.20.1

二、安装Mysql5.7
运行以下命令更新YUM源。

 
rpm -Uvh  http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
运行以下命令安装MySQL。

 
yum -y install mysql-community-server  --nogpgcheck
运行以下命令查看MySQL版本号。

 
mysql -V
返回结果如下所示,表示MySQL安装成功。

 
mysql  Ver 14.14 Distrib 5.7.36, for Linux (x86_64) using  EditLine wrapper
运行以下命令启动MySQL。

 
systemctl start mysqld
依次运行以下命令设置开机启动MySQL。

 
systemctl enable mysqld
systemctl daemon-reload

三、安装python3.9版本
安装python3.9版本
cd ~ 跳转到用户目录
mkdir python3.9 创建python3.9文件夹 并进入 cd python3.9
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make libffi-devel安装依赖包并输入y确认
yum install wget 安装下载工具
wget http://npm.taobao.org/mirrors/python/3.9.0/Python-3.9.0.tgz 下载pyhton3.9([国内taobao镜像)[wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tgz(官方地址)]
tar -zxvf Python-3.9.0.tgz解压到本目录
cd Python-3.9.0进入3.9.0
./configure prefix=/usr/local/python3配置安装位置
make && make install安装
!强制创建软连接到python ln -sf /usr/local/python3/bin/python3.9 /usr/bin/python3
!强制创建软连接到pip ln -sf /usr/local/python3/bin/pip3 /usr/bin/pip3


mysql导入sql文件命令

mysql -u username -p database_name < path/to/sql_file.sql

#获取初始密码
cat /var/log/mysqld.log | grep password

#设置初始密码
set password for root@localhost = password('123456'); 
flush privileges; 
#使用密码登录 
mysql -h localhost -P 3306 -u root -proot

#创建数据库
create database db3 charset=utf8 collate utf8_general_ci;

show variables like 'character_set_database';

show variables like 'collation_database';

show charset;
show collation;

DROP DATABASE database_name;
#复杂度设置
set global validate_password_policy=0;

select @@validate_password_length;

#导出requirements.txt方式
pip freezen > requirements.txt
pip list --format=freeze >requirement.txt

conda 中导出 requirements.txt

你可能感兴趣的:(python,python)