2019独角兽企业重金招聘Python工程师标准>>>

开启简单的web服务器成为文件下载服务器

1 进入需要共享的目录

2 运行命令 开启web服务

命令: python -m SimpleHTTPServer   (python 2 版本使用此条命令)

3 python 3版本的命令

命令: python -m http.server

4 开启的web服务监听8000 端口

访问; IP:8000

图示:

PM2 使运行的脚本崩溃自启动

安装PM2

1 PM2 依赖Node.js 安装:

yum install epel-release -y yum install npm -y

升级 为cnpm

npm install -g cnpm --registry=https://registry.npm.taobao.org

2 安装PM2

cnpm install -g pm2

即可以使用 pm2 运行脚本

sh脚本

cat stpserver.sh#! /usr/bin/pythonpython -m SimpleHTTPServer 

运行脚本:

pm2 start /home/stpserver.sh

查看日志 命令:

pm2 logs

转载于:https://my.oschina.net/54188zz/blog/3026072

开启简单的web服务器成为文件下载服务器相关推荐

  1. Web实时消息后台服务器推送技术GoEasy(支持多语言)---附GoEasy web 推送实例

    越来越多的项目需要用到实时消息的推送与接收,怎样实现最方便呢?我这里推荐大家使用 GoEasy, 它是一款第三方推送服务平台,使用它的 API可以轻松搞定实时推送! 浏览器兼容性:GoEasy推送 支 ...

  2. 开发板搭建简单的Web服务器

    开发板搭建简单的Web服务器 BOA服务器是一个小巧高效的web服务器,是一个运行于Linux或unix下的,支持CGI.适合于嵌入式的单任务的服务器,源代码开放,性能高 BOA是非常小巧的web服务 ...

  3. c++实现简单的web服务器搭建

    c++简单的web服务器搭建 web 服务器与 Http 协议 Web 浏览器(Web Browser)是一个用于文档检索和显示的客户应用程序,并通过超文本传输协议 Http(Hyper Text T ...

  4. 用Python建立最简单的web服务器

    用Python建立最简单的web服务器 利用Python自带的包可以建立简单的web服务器.在DOS里cd到准备做服务器根目录的路径下,输入命令: python -m Web服务器模块 [端口号,默认 ...

  5. ipad php mysql_如何用PHP/MySQL为 iOS App 写一个简单的web服务器(译) PART1

    原文:http://www.raywenderlich.com/2941/how-to-write-a-simple-phpmysql-web-service-for-an-ios-app 作为一个i ...

  6. 使用node.js作为简单的Web服务器

    我想运行一个非常简单的HTTP服务器. 对example.com每个GET请求都应该将index.html提供给它,但是作为常规HTML页面(即,与阅读普通网页时相同的体验). 使用下面的代码,我可以 ...

  7. 基于epoll实现简单的web服务器

    1. 简介 epoll 是 Linux 平台下特有的一种 I/O 复用模型实现,于 2002 年在 Linux kernel 2.5.44 中被引入.在 epoll 之前,Unix/Linux 平台下 ...

  8. 我的Go语言学习之旅八:创建一个简单的WEB服务器

    因为一直在做WEB程序,所以更关注WEB界的发展,这里就用GO做了一个简单的WEB服务器,直接看例子吧 package main import ( "fmt" "net/ ...

  9. hosts多个ip对应一个主机名_一个简单的Web应用程序,用作连接到ssh服务器的ssh客户端...

    WebSSH 一个简单的Web应用程序,用作连接到ssh服务器的ssh客户端.它是用Python编写的,基于tornado,paramiko和xterm.js. 特征 支持SSH密码验证,包括空密码. ...

最新文章

  1. php 取绝对值(php自带函数可以直接取)
  2. 2.1.1 正则化基本介绍
  3. Java synchronized 中的 while 和 notifyAll
  4. 崩坏三x86架构闪退_不给X86留活路?苹果下一代M系列芯片竟然这么强
  5. win7服务器端口被占用,高手亲自帮您win7端口被占用的详尽处理要领
  6. 《C和C++代码精粹》——1.7 类型安全I/O
  7. 【英语学习】【WOTD】encroach 释义/词源/示例
  8. 资源--toast的五种使用方式
  9. 通过了微软的SharePoint认证考试(70-542: Microsoft Office SharePoint Server 2007 - Application Development)...
  10. poj 3616 Milking Time
  11. 22个值得收藏的Android开源代码
  12. Matlab生成zipf随机数
  13. 贪心科技机器学习训练营(十)
  14. 用java做出长方体的表面积_Android Studio实现长方体表面积计算器
  15. 马未都说收藏:陶瓷篇(1)历史朝代、陶器
  16. Mand Mobile - 滴滴出品的适用于金融项目的 Vue 移动端 UI 组件库,免费开源、灵活快速、丰富实用
  17. linux 进程调度 运行队列 自旋锁,linux内核进程调度(自旋锁)
  18. RISCV学习笔记5.3--ubuntu18.04芯片设计软件(vcs、verdi)的简单使用
  19. 解铃还须系铃人—大数据时代的安全交给大数据
  20. 5G NR 下行同步SSB(4)-- 频域配置多个SSB

热门文章

  1. 软考:信息安全工程师4(系统安全)
  2. uni-app项目总结
  3. 通过Gromacs做Lysozyme在水中的模拟
  4. 正则表达式入门-非贪婪匹配
  5. 预训练模型:BERT
  6. 网络编程步骤linux,Linux网络编程的一般步骤(1)
  7. 游戏运维编年史|可能是目前最详细的游戏运维指南(转载附链接)
  8. 《用户思维 众创时代下的用户获取.体验.转化与留存》读书笔记
  9. 冒泡算法的实现原理:(从小到大排序)
  10. 关于TI毫米波雷达芯片(IWR6843)电源替代方案的探讨