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

麒麟v10 Ubuntu miniconda3 gdal 发布flask web项目

麒麟v10 Ubuntu miniconda3 gdal 发布flask web项目

一、需要安装的软件

  1. VMware Workstation Pro,虚拟机推荐17.5.x及以上版本,不容易蓝屏死机
    在这里插入图片描述

  2. Xshell 7、Xftp 7,用于连接linux服务器终端,传输文件等

  3. Miniconda3,用于配置python脚本运行的虚环境

  4. 麒麟v10 sp1镜像文件

二、新建虚拟机
1.虚拟机配置
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.系统安装

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

不会格式化本地磁盘,只操作虚拟机分配的部分,放心勾选
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

等待安装即可
在这里插入图片描述
在这里插入图片描述

如果无法点击到重新启动按钮
在这里插入图片描述
在这里插入图片描述

3.配置网络
(1)服务器需要连接互联网,用来下载一些必要的辅助插件

在这里插入图片描述
在这里插入图片描述

(2)记住这两个ip地址,待会配置网络需要用到
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(3)网络连接成功,记住【地址】这个值,待会xshell连接需要用到
在这里插入图片描述

4.系统更新
(1)桌面鼠标右键,打开终端
在这里插入图片描述

修改root密码
sudo passwd
在这里插入图片描述

输入刚才修改的root密码,切换至root用户
su
在这里插入图片描述

依次执行以下命令,更新系统
apt update
apt upgrade
apt install sudo
sudo apt update
在这里插入图片描述
在这里插入图片描述

查看ssh安装情况,如果有安装openssh-client 只会出现ssh-agent, 不会出现sshd
ps -e|grep ssh

安装ssh服务
sudo apt-get install openssh-server
在这里插入图片描述

安装好openssh-server后,启动ssh-server服务即可,开启方式需要输入如下命令:
service ssh start
/etc/init.d/ssh start
在这里插入图片描述

麒麟没有激活系统,输入命令经常提醒权限不够,无法通过管理员安装软件或运行有执行权限脚本
打开终端执行命令:(是默认开了安全导致,可用命令解除安全限制)
sudo setstatus softmode -p

修改文件参数,解决xshell无法用root用户登录的原因-----修改后需重启服务器
vi /etc/ssh/sshd_config
把其中的permitRootLogin 修改成:
#Authentication:
LoginGraceTime 120
PermitRootLogin yes
StrictModes yes
按键盘i键,左下角出现插入,删除#字符即可,按Esc退出编辑,输入 :wq,回车保存退出即可
在这里插入图片描述
在这里插入图片描述

修改完成后,重新启动
5.Xshell连接服务器
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

输入之前的root密码
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

服务器就连接成功了
在这里插入图片描述

打开Xftp开始传输文件
在这里插入图片描述

复制本地miniconda3安装包至服务器并安装
在这里插入图片描述

跳转至当前安装包路径,并安装
cd /usr/local
bash Miniconda3-py38_4.8.3-Linux-x86_64.sh
在这里插入图片描述

按键盘q跳过
在这里插入图片描述

输入yes
在这里插入图片描述

添加安装目录—无需事先创建该文件,输入后自动创建并安装,记住这个路径,后续的虚环境需要从这个路径中查找
/usr/local/miniconda3
在这里插入图片描述在这里插入图片描述

安装成功
在这里插入图片描述

切换至base基础环境
source ~/.bashrc
在这里插入图片描述

将已经处理好的虚环境复制到指定目录下
在这里插入图片描述

解压压缩包
unzip Env01.zip
找到解压后该路径下的文件夹,复制到指定路径
在这里插入图片描述

移动完成后,激活虚拟环境
conda activate test
在这里插入图片描述
在这里插入图片描述

安装firewalld
sudo apt-get install firewalld

查看firewalld状态
sudo systemctl status firewalld

打开系统的5000端口号
sudo firewall-cmd --permanent --add-port=5000/tcp
sudo firewall-cmd --reload
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

下载配置【libmdbodbc.so】
sudo apt install odbc-mdbtools
在这里插入图片描述

安装成功后,该目录下会出现【libmdbodbc.so】文件
在这里插入图片描述

将配置文件【odbcinst.ini】复制到当前目录覆盖替换
在这里插入图片描述

下载【libreoffice】库,用于docx转pdf
apt-get update
sudo apt install libreoffice
在这里插入图片描述
在这里插入图片描述

安装完成
在这里插入图片描述

复制项目至指定目录
在这里插入图片描述

切换至项目路径
cd /usr/local/service

执行命令,启动服务
uwsgi --ini uwsgi.ini
在这里插入图片描述

浏览器输入以下地址
http://192.168.226.168:5000/UploadService3/api/Attachment/GetCheckStatus?strFileGuid=a195ce32-8038-4ea8-8c42-1b1fdda8342d

出现以下界面,表示接口调用成功
在这里插入图片描述
在这里插入图片描述

http://www.lryc.cn/news/2414264.html

相关文章:

  • CSDN免积分下载
  • CherryUSB 中的 XHCI 驱动分析
  • 继电保护常用元件——电流和电压互感器
  • USBPRINT打印机发指令工具命令行版本 xpt
  • 《通信工程制图与概预算》
  • stagefright 架构分析(一) stagefright 介绍
  • sim3相较于se3的好处
  • 百度分享代码
  • Socket Error # 10054
  • windows update更新返回错误码统计(WUSA.exe)
  • Windows系统的VPS做301重定向新手操作详解
  • pwntools:类型转换
  • mysql distinct和group by以及having用法
  • 信号频谱、幅度、功率和能量
  • 基于深度学习方法的图像分割
  • Windows+C语言 共享内存与互斥量
  • C#之读取数据:DataReader对象
  • 找资源网站
  • [QQAI机器人]-接入腾讯AI接口
  • 转让对战平台~~
  • Windows 11中无法使用小键盘的问题及其解决方法
  • kinect 1 for windows
  • 云远程调试工具V1.0.0
  • VC——线程同步
  • 智能音乐推荐系统(开题+源码)
  • 入门级 如何编写第一个网页
  • 【实验学习】思科模拟器学习
  • Windows系统shdocvw.dll文件丢失导致功能异常问题
  • 在线辞源辞海
  • 潇洒郎:用cxfreeze打包py文件为exe文件全过程——呕心吐血经验——安装、调试、解决KeyError: 'TCL_LIBRARY'问题、最终成功、打包方便技巧