python-django项目-每次重启电脑需要启动的虚拟机服务

看来第一步是确定虚拟机的ip问题,必须要是192.168.100.128,否则很多的配置都不能用了,

所以要配置虚拟机的ip,

  • 第一步:sudo vi /etc/network/interfaces,进入配置文件
  • 第二步:编辑内容,增加下面的内容,
  • auto ens33
  • iface ens33 inet static
  • address 192.168.100.128
  • netmask 255.255.255.0
  • gateway 192.168.100.2
  • dns-nameserver 119.29.29.29
  • 第三步:sudo /etc/init.d/networking restart,重启网络,
  • 第四步,重启虚拟机
  • 然后开机之后看ip的配置就对了,
  • 开机之后如果发现改之后的ip不能上网了,就搜索一下:更改了Ubuntu的ip不能上网了
  • 网上会有答案

1,mysql

这是开机自动启动的,所以只要远程连接数据库成功就启动了,

2,redis

这是需要手动启动的,在本地pycharm执行以下redis的测试程序,通了就启动了,

这个没有自动启动,所以都需要手动启动一下,

  • sudo redis-server /etc/redis/redis.conf

3,fdfs,

我去项目里面添加一个商品的种类图片,如果是没有保存,就启动了,

这个也没有自动启动,需要手动启动一下,

  • sudo service fdfs_trackerd start
  • sudo service fdfs_storaged start

4,celery,

这个是任务,也需要手动启动,需要项目的代码,

  • 进入虚拟环境启动,workon lq_py3
  • cd /home/andy/bj18/dailyfresh,这是我虚拟机上面的项目目录
  • celery -A celery_tasks.tasks worker -l info

这样整个项目的环境就好了,

5,启动Nginx:

这个需要手动启动,

  • cd /usr/local/nginx/sbin
  • sudo ./nginx
  • 这是重启Nginx,sudo /usr/local/nginx/sbin/nginx -s reload

6,启动uwsgi

这个需要手动启动,

  • 进入虚拟环境启动,workon lq_pys
  • cd /home/andy/bj18/dailyfresh,这是我虚拟机上面的项目目录
  • 启动:uwsgi --ini uwsgi.ini    (后面是配置文件的路径)
  • 停止:uwsgi --stop uwsgi.pid (后面是文件的路径)

python-django项目-每次重启电脑需要启动的虚拟机服务_20191124的更多相关文章

  1. Python(Django)项目与Apache的管理

    (开开心心每一天~ ---虫瘾师) Python(Django)项目交给Apache的管理(一) 准备:Django的环境(Python).Apache.Wsgi(必须文件) 首先需要电脑有Pytho ...

  2. Python(Django)项目与Apache的管理交互

    (开开心心每一天~ ---虫瘾师) Python(Django)项目交给Apache的管理(一) 准备:Django的环境(Python).Apache.Wsgi(必须文件) 首先需要电脑有Pytho ...

  3. 使用Nginx+uwsgi在亚马逊云服务器上部署python+django项目完整版(二)——部署配置及相关知识

    ---恢复内容开始--- 一.前提: 1.django项目文件已放置在云服务器上,配置好运行环境,可正常运行 2.云服务器可正常连接 二.相关知识 1.python manage.py runserv ...

  4. Python Django项目部署 Linux 服务器

    项目依赖: Linux Centos7 (阿里云轻量级服务器) + Python 3.7.2 + Django 2.2.1 + restframework 3.9.4 + mysql 5.7 1 安装 ...

  5. python - django 项目部署 Ubuntu 服务器后接口访问一直 502 问题

    问题描述:最近有了一台 Ubuntu 的服务器,然后准备部署个项目,结果没想到部署的过程跟用 Centos 的时候还有点不一样,最后一步我是卡在了 uwsgi 这里,访问一直502,且可以访问项目的静 ...

  6. Python Django项目日志查询系统

    该项目适合中小型公司日志查询工作.大型公司可以使用elk等.该系统其实就是调用了absible命令去查日志,然后把输出的信息输到页面查看. 日志查询系统 维护手册 作者:陈土锋 日期:2020年6月1 ...

  7. 为django项目配置celery的后台启动

    为root用户启动celery创建的脚本,该脚本的拥有者与使用者都必须是root .使用方法为 /etc/init.d/celeryd [start]|[stop]|[kill] 需增加两个文件 /e ...

  8. 小试VS 2017 开发Python Django项目过程一

    一.新建项目python ->django web 项目 (选择带bootstrap风格与twwriter)项目名称iepiececomputing (ie计件计算)跳出窗体 -> 添加虚 ...

  9. python django项目创建及前期准备(使用pycharm)

    一.创建django项目 1.打开pycharm软件 2.点击菜单栏 File-->New Project,弹出如下对话框,如下图设置 二.基本配置 1.静态文件目录配置(用于客户端访问后台服务 ...

随机推荐

  1. MySQL的优化与执行

    MySQL会解析查询,并创建内部数据结构(解析树),然后对其进行各种优化,包括重写查询.决定表的读取顺序,以及选择合适的索引等.用户可以通过特殊的关键字提示(hint)优化器,影响它的决策过程.也可以 ...

  2. 白痴级教程,新手看过来,具详细实操文档 (word图片复制不过来,0202年了还有这样的不便利,下回研究一下,图片下次补)

    一.环境配置(win10): 1.配置cmd的python环境为arcmap10.2 自带的python解释器(2.7.3)(自带arcpy库) 具体操作: 1我的电脑右击属性,打开 (选中path点 ...

  3. C#——反射,自动生成添加的SQL语句

    C#中的反射.是C#中特别重要也是特别神奇的特性,对后面学习框架,了解框架的原理.以及自己写框架,都是必不可少的.学习反射的过程中.总给我一种茅塞顿开的感觉,以前不懂的,现在懂了 反射的介绍:http ...

  4. 编译seastar

    1. 下载代码 git clone https://github.com/scylladb/seastar.git cd seastar git submodule update --init --r ...

  5. vue多选验证

    vue select 多选 验证 <FormItem :prop="'formList.'+index+'.name'" label="姓名" :rule ...

  6. Python说文解字_杂谈04

    1. 鸭子类型: 当你看到一只鸟走来像鸭子,游泳起来像鸭子,叫起来也像鸭子,他么他就可以叫做鸭子.任何可迭代的对象.一样的方法,可以用可迭代的话,就可以迭代的组合打印.__getitem__可以塞到任 ...

  7. 重载(overloading)和重写@Override

    一.重写:@Override 定义:字类方法覆盖父类方法,通俗来说就是方法里面的内容可以不一样,其他都一样. (1)必须保证权限大于等于父类的权限public>protetcted>默认& ...

  8. Vue2.0权限树组件

    项目使用的饿了么的Element-Ui,权限树使用其树形控件: <el-tree :data="data" ></el-tree> 刚开始没有特殊需求,三级 ...

  9. 你需要知道的 N 种抓取 dump 的工具

    原总结注册表debug调试dump转储文件windbgprocdump 前言 今天,向大家介绍几种可以抓取应用程序转储文件的工具及基本使用方法.更详细的用法,请参考每个工具对应的帮助文档.如果你还不清 ...

  10. ZJNU 1538 - YN!ngC的取子游戏--高级

    Nim博弈 因为移动到第0阶会消失 所以可以得到从最后一个人操作必定是把第1阶所有子全部移动到第0阶 递推可得,最后一个能把奇数阶的子移动到偶数阶上的人将会必胜 所以这个必胜条件就是奇数阶上的子全部为 ...