登录地址一般找售后
软件部署说明书 注意:本文档操作所有cmd均为管理员模式运行,操作系统最低版本要求windows 8.1 一、 安装python3.12 打开文件夹,输入%APPDATA%回车,在此路径下新建一个pip文件夹,将pip.ini文件,拷贝至pip文件夹。 二、 安装mysql8.0.11数据库 1、解压缩后,拷贝至英文安装目录下 2、安装VC++2015补丁 3、将my.ini拷贝至安装目录下,注意修改配置文件中的安装目录 4、安装目录的bin目录添加至环境变量的Path 5、Mysql初始化,打开cmd,需切换至安装目录下,输入mysqld --initialize --console 6、!!!初始化之后,屏幕会打印root的密码,切记保存 7、制作服务mysqld --install mysql8011 8、进入服务,设置服务自动启动。 9、登录mysql,命令mysql -u root -p,输入之前保存的密码之后,登陆成功 10、首次登陆后修改密码:“alter user 'root'@'localhost' identified by 'z';”,将root的密码修改为z 11、创建数据库create database EQ_WEB default charset utf8 collate utf8_general_ci; 12、输入exit退出mysql数据库后,在cmd界面下输入mysql -h 127.0.0.1 -u root -p EQ_WEB < E:\mysql_bak\EQ_WEB_20240308.sql来还原数据库,注意替换路径和文件名。 三、 IIS安装及项目目录拷贝 1、 从控制面板安装IIS,注意勾选“CGI”选项 2、 将项目主目录拷贝至IIS文件夹下,并设置IIS_IUSRS的读取权限。 也可拷贝至硬盘空间足够的位置,并设置everyone的权限。如文件主目录不在IIS文件夹下,需设置web.config文件中的路径。 3、 打开项目目录以下三个文件,修改客户信息 4、 四、 创建python虚拟环境 1、 创建虚拟环境。打开cmd,切换至IIS目录。 输入python -m venv EQ_WEB_venv后,会自动生成目录。 2、 进入虚拟环境(IIS目录下),输入EQ_WEB_venv\Scripts\activate后将会进入虚拟环境。 3、 cd C:\inetpub\wwwroot\EQ_WEB切换至项目目录下 4、 pip install -r requirements.txt导入依赖库,安装完成后会有成功提示。 5、 输入deactivate可退出虚拟环境 五、 配置IIS并添加网站 1、 添加网站。输入名称,项目路径和端口后点击确定。 2、 选中所创建的网站,点击处理程序映射。 如出现以下报错: 打开cmd输入以下代码: %windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/handlers 3、 进入程序映射后,打开djangohandler,点击请求限制。 4、 不做任何修改,点击确定。 5、 外层也点击确定,弹出的对话框点击“是”。 6、 网站右键添加虚拟目录,输入C:\inetpub\wwwroot\EQ_WEB\app\static 7、 点击应用程序池,选中网站,右键高级设置。 8、 标识项改为LocalSystem。 9、 登陆软件,进行数据清空操作。 六、 添加mysql的ODBC数据源,定时写入数据。 1、 安装MySQL驱动。 2、 MySQL登录root用户,创建MySQL其他用户并授权。(如SQL SERVER在本机,也可省略此步骤,直接用root用户) 创建用户:CREATE USER '账号'@'%' IDENTIFIED BY '密码'; 用户授权:GRANT ALL PRIVILEGES ON EQ_WEB.* TO '账号'@'%'; 3、 配置ODBC。 4、 SQL SERVER添加链接服务器。 5、 SQL SERVER制作计划任务。 把SQL语句配置到存储过程中,计划任务调用存储过程。也可以把语句直接配置在计划任务内。 6、 修改安装目录下的\app\static\files\下的文件说明书中的访问地址。 7、 定时自动备份mysql数据库。 设置windows系统的自动备份任务,自动执行备份脚本文件,文件可编辑,修改为当前系统配置。
|