Bitnami 提供集成式服务器环境安装包,可一键式搭建众多主流的网站、服务环境。如 LAMP、Drupal、Django 等。同时支持 Windows、Linux(如 Centos 和 ubuntu)、MacOS 及各云主机服务商。

选择环境包

登录网站 https://bitnami.com/stacks 选择自己需要的环境包。

以下以 Django 为例, Bitnami Django Stack 2.2.6-0 版本(截止 2019-10-13 )内置软件及版本号如下:

# https://bitnami.com/stack/django/README.txt

# https://bitnami.com/stack/django/changelog.txt

- Django 2.2.6

- Python 3.7.4

- SQLite 3.29.0.

- MySQL 5.7.27

- Apache 2.4.41

- PostgreSQL 10.10

- Boto AWS API 1.4.7

以上服务可在安装过程中进行选择安装。

安装

下载文件:https://bitnami.com/stack/django/installer 上传到服务器。

# 增加操作权限, bitnami-APPNAME-VERSION-linux 为文件的名称

chmod 755 bitnami-APPNAME-VERSION-linux.run

# 进行安装

./bitnami-APPNAME-VERSION-linux.run

在安装过程中进行一些选择,如选择安装哪些包,设置相应密码等操作,按提示操作即可。

操作维护

常规操作:

# 进入已安装的目录 installdir

cd /opt/djangostack/

# 进入环境

./use_djangostack

# 操作(重启)

./ctlscript.sh restart

./ctlscript.sh restart mysql

./ctlscript.sh restart postgresql

./ctlscript.sh restart apache

# 可用的操作

start # start the service(s)

stop # stop the service(s)

restart # restart or start the service(s)

# 管理 mysql

mysql -u root -p

更换 django 版本

可调整 django 的版本:

# 更换 django 版本

sudo pip install --upgrade Django==2.0.4 --install-option="--prefix=installdir/apps/django"

sudo pip install --upgrade Django==2.0.4 --install-option="--prefix=installdir/apps/django"

多个网站:

cd installdir

./use_django

django-admin.py startproject

python manage.py startapp

sudo installdir/ctlscript.sh restart apache

http://localhost/PROJECT/APP

开机自动启动

cd /opt/djangostack/

# 查看运行状态

./ctlscript.sh status

./ctlscript.sh restart apache

# 添加开机自动启动

sudo cp /opt/djangostack/ctlscript.sh /etc/init.d/bitnami-gairuo

sudo nano bitnami-gairuo

增加下边两行, 将在运行级别 2,3,4 和 5 中执行脚本,优先级 80 开始,30 停止。

#!/bin/sh

# chkconfig: 2345 80 30

# description: Bitnami services

添加测试:

# 添加启动

sudo chkconfig --add bitnami-gairuo

# 重启测试

reboot

bitnami mysql_Bitnami 快速搭建服务器环境(Django)相关推荐

  1. 宝塔面板服务器ip地址修改_「网站」快速搭建服务器环境及网站

    目录:「NAS」我的搭建NAS全过程 在文章开头我想说明的是,此文章中所使用的工具为 BT 面板即宝塔面板,适合小白使用 但是对于想要提升个人能力来说, BT 面板并不是一个好选择,而作为新手来说,可 ...

  2. 阿里云服务器如何快速搭建Docker环境

    本教程介绍如何使用阿里云服务器快速搭建Docker环境,并使用Docker部署一个Nginx服务. 步骤一:安装Docker CE Docker有两个分支版本:Docker CE和Docker EE, ...

  3. 基于阿里云ECS弹性云服务器快速搭建Docker环境

    基于ECS快速搭建Docker环境 什么是docker? ​ Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也 ...

  4. 快速搭建LAMP环境

    快速搭建LAMP环境 Linux+Apache+MySQL+PHP一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强 ...

  5. 快速搭建Web环境 Angularjs + Express3 + Bootstrap3

    2019独角兽企业重金招聘Python工程师标准>>> 快速搭建Web环境 Angularjs + Express3 + Bootstrap3 AngularJS体验式编程系列文章, ...

  6. DWcs6+AppServ快速搭建PHP环境

    DWcs6+AppServ快速搭建PHP环境 需要下载的软件 1.AppServ  AppServ 是 PHP 网页架站工具组合包,作者将一些网络上免费的架站资源重新包装成单一的安装程序,以方便初学者 ...

  7. Python 3 怎么快速搭建服务器

    Python 3 怎么快速搭建服务器 python 3 环境,我就不多说了 1.新建一个文件夹 2.放文件夹里一个 index.html 文件用来默认访问,不然会炸的 3.进入文件目录 4.执行以下命 ...

  8. 手把手教你快速搭建私服环境

    手把手教你快速搭建私服环境,简单实用,一看就懂 1.准备工作:先下载Nxus Nexus 是 Maven 仓库管理器, 通过 nexus 可以搭建 maven 仓库,同时 nexus 还提供强大的仓库 ...

  9. 【Mysql】通过 docker 快速搭建 mysql 环境

    [Mysql]通过 docker 快速搭建 mysql 环境 1.方式一:查找Docker Hub上的mysql镜像 获取镜像 docker pull mysql:5.6 创建目录 mkdir mys ...

最新文章

  1. python自带intertool模块找不到_Python itertools模块:生成迭代器(示例分析)
  2. 07构建个人博客网站
  3. HBase常用功能和HBase+MapReduce使用总结
  4. 【SSH之旅】一步学习的步Struts1相框(三):分析控制Struts1示例
  5. 手机操作系统如何实现跨平台开发和使用
  6. 了解 Adobe Scout 收集和使用的数据
  7. Day2 - Python基础2作业【购物车程序】
  8. oracle asm 错误集
  9. 力扣-148 排序链表
  10. [活动]问卷调查:打造更好用的Visual Studio 2008
  11. MySQL是怎样运行的(实体书扫描+掘金小册)免费下载
  12. LeetCode 633.平方数之和(python题解)
  13. SVM作业题:支持向量机求最优分类面
  14. html5 倒计时跳转动画,HTML5弹性摇摆旋转的倒计时动画
  15. hangfire支持mysql_快速入门 - Hangfire.HttpJob 中文文档
  16. 淀粉肽Amyloid β-Protein (1-24)、Aβ1-24|138648-77-8|DAEFRHDSGYEVHHQKLVFFAEDV
  17. 为什么近几年一直在说互联网进入了下半场?
  18. linux下raid1数据恢复,在linux下做RAID1试验
  19. DE、SaDE、JADE、SHADE、L-SHADE算法整理
  20. 游戏直播行业真的如你想象般暴利? | Alfred数据室

热门文章

  1. 广告无处不在,如何利用广告去推广自己的产品?
  2. 2014.10.23
  3. 用技术玩转业务增长 -- 增长黑客
  4. 在图表上快速检验交易理念
  5. 在VUE项目中导出excel——简单使用xlsx
  6. Elasticsearch 简介 1
  7. Unity开发经验小结--1.C#基础
  8. 华为云CodeHub代码托管
  9. 【C语言】逆序数(反序数)
  10. 折叠屏、5G手机频发背后:物联网时代的角色畅想