麒麟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

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

  • 16
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值