python-django项目-每次重启电脑需要启动的虚拟机服务_20191124
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的更多相关文章
- Python(Django)项目与Apache的管理
(开开心心每一天~ ---虫瘾师) Python(Django)项目交给Apache的管理(一) 准备:Django的环境(Python).Apache.Wsgi(必须文件) 首先需要电脑有Pytho ...
- Python(Django)项目与Apache的管理交互
(开开心心每一天~ ---虫瘾师) Python(Django)项目交给Apache的管理(一) 准备:Django的环境(Python).Apache.Wsgi(必须文件) 首先需要电脑有Pytho ...
- 使用Nginx+uwsgi在亚马逊云服务器上部署python+django项目完整版(二)——部署配置及相关知识
---恢复内容开始--- 一.前提: 1.django项目文件已放置在云服务器上,配置好运行环境,可正常运行 2.云服务器可正常连接 二.相关知识 1.python manage.py runserv ...
- Python Django项目部署 Linux 服务器
项目依赖: Linux Centos7 (阿里云轻量级服务器) + Python 3.7.2 + Django 2.2.1 + restframework 3.9.4 + mysql 5.7 1 安装 ...
- python - django 项目部署 Ubuntu 服务器后接口访问一直 502 问题
问题描述:最近有了一台 Ubuntu 的服务器,然后准备部署个项目,结果没想到部署的过程跟用 Centos 的时候还有点不一样,最后一步我是卡在了 uwsgi 这里,访问一直502,且可以访问项目的静 ...
- Python Django项目日志查询系统
该项目适合中小型公司日志查询工作.大型公司可以使用elk等.该系统其实就是调用了absible命令去查日志,然后把输出的信息输到页面查看. 日志查询系统 维护手册 作者:陈土锋 日期:2020年6月1 ...
- 为django项目配置celery的后台启动
为root用户启动celery创建的脚本,该脚本的拥有者与使用者都必须是root .使用方法为 /etc/init.d/celeryd [start]|[stop]|[kill] 需增加两个文件 /e ...
- 小试VS 2017 开发Python Django项目过程一
一.新建项目python ->django web 项目 (选择带bootstrap风格与twwriter)项目名称iepiececomputing (ie计件计算)跳出窗体 -> 添加虚 ...
- python django项目创建及前期准备(使用pycharm)
一.创建django项目 1.打开pycharm软件 2.点击菜单栏 File-->New Project,弹出如下对话框,如下图设置 二.基本配置 1.静态文件目录配置(用于客户端访问后台服务 ...
随机推荐
- 视频课程 | 云原生下的Serverless浅谈
京东云开发者社区在3月底于北京举行了以"Cloud Native时代的应用之路与开源创新"为主题的技术沙龙,现场多位技术大咖与开发者们面对面就Cloud Native进行了深入交流 ...
- 5.GIT使用问题
1.git命令显示总是像less 一样的效果问题 git config --global pager.branch false
- CSS——fixed 固定定位相对于父容器
position:fixed 固定定位 用 left top 都是相对于浏览器的. 我今天想给网页做一个固定定位的导航 偶然间发现.可以用margin 相对于父容器定位. 小伙伴们可以试试. 不用le ...
- 18 11 05 继续补齐对python中的class不熟悉的地方 和 pygame 精灵
---恢复内容开始--- class game : #历史最高分----- 是定义类的属性 top_score =0 def __init__(self, player_name) : #是定义的实例 ...
- java 练习题带答案
第一题 int x = 1,y=1; if(x++==2 & ++y==2) { x =7; } System.out.println("x="+x+",y=&q ...
- idea使用Maven创建的JavaWeb项目新建文件时没有打包到target目录报错
背景:在使用tomcat发布这个项目时,浏览网页,js没有效果. 问题:发现打包之后没有同步到target里 解决办法:点击最右侧的Maven栏->所建项目->Lifecycle-> ...
- PAT Basic 1043 输出PATest (20分)[Hash散列]
题目 给定⼀个⻓度不超过10000的.仅由英⽂字⺟构成的字符串.请将字符重新调整顺序,按"PATestPATest-."这样的顺序输出,并忽略其它字符.当然,六种字符的个数不⼀定是 ...
- [原]调试实战——程序CPU占用率飙升,你知道如何快速定位吗?
原调试debugwindbghangprocess explorer 前言 如果我们自己的程序的CPU Usage(CPU占用率)飙升,并且居高不下,很有可能陷入了死循环.你知道怎么快速定位并解决吗? ...
- 【转】我们为什么要使用 Markdown
目录 从前码字时我们面临着什么困境 标记语言显神威 到底什么是 Markdown 所以为什么我们要使用 Markdown Markdown 简明语法 段落和换行 标题 区块引用 列表 强调 代码标识和 ...
- C语言 指针理解
1.指针 指针全称是指针变量,其实质是C语言的一种变量.这种变量比较特殊,通常他的值会被赋值为某个变量的地址值(p = &a),然后我们可以使用 *p 这样的方式去间接访问p所指向的那个变量. ...