首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏信数据得永生

    django 1.8 官方文档翻译: 6-6-1 部署 Django

    部署 Django 虽然Django 满满的便捷性让Web 开发人员活得轻松一些,但是如果不能轻松地部署你的网站,这些工具还是没有什么用处。Django 起初,易于部署就是一个主要的目标。 有许多优秀的方法可以轻松地来部署Django: 如何使用WSGI 部署 部署的检查清单 FastCGI 的支持已经废弃并将在Django 1.9 中删除。 在大部分情况下,这将是最简单、最迅速和最稳当的部署选择。 另见 Django Book(第二版)的第12 章 更详细地讨论了部署,尤其是可扩展性。 译者:Django 文档协作翻译小组,原文:Overview。 本文以 CC BY-NC-SA 3.0 协议发布,转载请保留作者署名和文章出处。 Django 文档协作翻译小组人手紧缺,有兴趣的朋友可以加入我们,完全公益性质。

    36120编辑于 2022-11-27
  • 来自专栏信数据得永生

    django 1.8 官方文档翻译: 6-6-4 部署静态文件

    部署静态文件 另见 django.contrib.staticfiles 的用法简介,请参见管理静态文件(CSS、images)。 网站和静态文件位于同一台服务器上 如果你的静态文件和网站位于同一台服务器,流程可能像是这样: 将你的代码推送到部署的服务器上。 在一下的小节中,我们将演示一些示例的Fabric 脚本来自动化不同选择的文件部署。Fabric 脚本的语法相当简单,但这里不会讲述;参见Fabric 的文档 以获得其语法的完整解释。 一些常见的选择有: Nginx 裁剪版的Apache 配置这些服务器在这篇文档范围之外;查看每种服务器各自的文档以获得说明。 Django 文档协作翻译小组人手紧缺,有兴趣的朋友可以加入我们,完全公益性质。

    65140编辑于 2022-11-27
  • 来自专栏章工运维

    部署postgresql 12.3

    记录下postgresql 12.3部署过程。 /source/v12.3/postgresql-12.3.tar.gz curl https://mirrors.tuna.tsinghua.edu.cn/postgresql/source/v12.3 20 | cut -c 6-15 > /home/postgres/.psqlpasswd initdb -D /apps/usr/postgres/data/ --pwfile=/home/postgres 注: 若想添加为系统服务,使用systemctl指令来控制服务的启停,可以参考官方文档 (opens new window)。 pg_hba.conf # 添加访问权限 host all all 192.168.20.5/24 md5 关于配置文件的优化,可以参考官方文档

    66120编辑于 2023-05-19
  • 来自专栏信数据得永生

    django 1.8 官方文档翻译: 6-6-2 如何使用WSGI 部署

    如何使用WSGI 部署 Django 首要的部署平台是WSGI,它是Python Web 服务器和应用的标准。 Django 包含以下WSGI 服务器的入门文档: 如何使用Apache 和mod_wsgi 部署Django 从Apache 中利用Django 的用户数据库进行认证 如何使用Gunicorn 部署Django (100%) 如何使用uWSGI 部署Django (100%) application 对象 使用WSGI 部署的核心概览是application 可调用对象,应用服务器使用它来与你的代码进行交换。 译者:Django 文档协作翻译小组,原文:WSGI servers。 本文以 CC BY-NC-SA 3.0 协议发布,转载请保留作者署名和文章出处。 Django 文档协作翻译小组人手紧缺,有兴趣的朋友可以加入我们,完全公益性质。

    69320编辑于 2022-11-27
  • 来自专栏iSharkFly

    Confluence 6 安装 PostgreSQL

    如果你的系统中还没有安装 PostgreSQL 数据库,你需要先下载后进行安装。 在安装 PostgreSQL 时候的一些小经验: 在安装的时候提供的 密码(password )是针对  'postgres' 账户的,这个账户是 root-level 级别的账户。 请记住这个账号的用户名和密码,在每次你登录  PostgreSQL 的时候,你都需要这个用户名和密码。 PostgreSQL 数据库服务器的 默认端口(default port )是 5432。 如果你希望修改 PostgreSQL 的默认端口,你需要确定你的新端口不会与系统中其他的服务使用的端口冲突。 选择与你地理位置相同的 locale 。 https://www.cwiki.us/display/CONFLUENCEWIKI/Database+Setup+for+PostgreSQL

    97620发布于 2019-01-31
  • 来自专栏devops_k8s

    PostgreSQL简介部署

    PostgreSQL遵循BSD许可,是一个开源软件,PostgreSQL作为全球第四大关系型数据库服务,正在以飞快的速度发展,目前已经广泛用在各个行业,PostgreSQL本身具有哪些功能特点,请往下看 # 6. 有功能强大,性能优秀的GIS插件Postgis。 为什么要使用PostgreSQL? 用PG的话,文档数据库就可以省略了 对于web应用来说,复制的特性很重要,Mysql到现在也是异步复制,pgsql可以做到同步,异步,半同步复制。 Pgsql对于numa架构的支持要比mysql强一些,比mysql对于读的性能要好些,pgsql提交可以完全异步,而mysql的内存表不够实用(表锁原因) 部署PostgreSQL 安装rpm源 yum -10/bin/postgresql-10-setup initdb # 设置自动启动并且启动postgresql服务 systemctl enable postgresql-10 systemctl

    1.6K40发布于 2020-09-27
  • 来自专栏Postgresql源码分析

    Postgresql源码(6)Xlog组装

    (继续Postgresql技术内幕学习) 前面几节已经把XLOG所需的数据注册到内存中了,下面开始组装XLOG。

    61920编辑于 2022-05-12
  • 来自专栏XBD

    CentOS7 部署 PostgreSQL

    /postgresql.sh export PGHOME=/usr/local/postgresql export PGDATA=/data/postgres export PGLIB=/usr/local /postgresql/lib export PATH=$PGHOME/bin:$PATH source /etc/porfile.d/postgresql.sh 初始化数据库 su - postgres initdb -D /data/postgres/ 启动 postgresql pg_ctl -D /data/postgres/ -l /usr/local/postgresql/logs/logfile start 创建启动脚本 vim /usr/lib/systemd/system/postgresql.service [Unit] Description=PostgreSQL database /bin/postgresql-check-db-dir ${PGDATA} ExecStart=/usr/local/postgresql/bin/pg_ctl start -D ${PGDATA}

    44910编辑于 2024-08-07
  • 来自专栏数据库干货铺

    Postgresql部署及简单操作

    但也有不少人质疑postgresql的未来,正所谓,赞扬或批判一种数据库都必须先了解它,然后才可有话语权。为了更多的了解postgresql,我们就先部署一套实例作为了解它的基础。 编译postgresql源码 cd /data/postgresql-11.4 ./configure --prefix=/data/postgresql ?   PostgreSQL配置脚本选项 ? 6. 开始安装 make make install 编译后结果如下 ? 至此,postgresql安装完成。 7. 配置文件修改 修改数据目录下的postgresql.conf  及 pg_hba.conf文件 postgresql.conf   配置PostgreSQL数据库服务器的相应的参数。  gjc=# select * from test1 id | name | age ----+------+----- 1 | gjc | 28 (1 row) 其他的操作,大家可以参考官方文档或中文社区进行学习实践

    2.2K50发布于 2019-08-13
  • 来自专栏王硕

    原 制作mobi格式的PostgreSQL文档

    1、下载源代码: git clone -b REL_10_STABLE git://git.postgresql.org/git/postgresql.git pg10 cd pg10 git branch [root@localhost postgresql]# git branch * REL_10_STABLE 2、安装对应依赖包: yum install docbook-dtds docbook-style-xsl fop libxslt opensp 参考:https://www.postgresql.org/docs/current/static/docguide-toolsets.html 3、准备工作:

    1.7K70发布于 2018-05-17
  • 来自专栏TCR实践

    Harbor边缘部署文档

    access_secret 仓库access_key 仓库状态 仓库状态 仓库名称 在Harbor中仓库的唯一ID 仓库credential类型 仓库access_secret 仓库access_key Harbor边缘部署文档 配置持久化存储 使用hostPath 在Node上创建文件夹 mkdir -p /data/disks/{disk1-5G,disk2-5G,disk3-1G,disk4-1G,disk5-1G,disk6- - ReadWriteOnce persistentVolumeReclaimPolicy: Recycle hostPath: path: "/data/disks/disk6- tls.key /etc/docker/certs.d/yourdomain.com/ cp ca.crt /etc/docker/certs.d/yourdomain.com/ 使用边缘Harbor部署工作负载 ", "access_secret": "YpujHYYHkwrUqvjGWVDdngj6LL4WhJgm", "type": "basic" }, "description":

    1.7K30编辑于 2022-03-06
  • 来自专栏开源部署

    MetaQ安装部署文档

    一.MetaQ安装部署情况: 地点 IP Broker ID Master/Slave Slave ID:Group 合肥 192.168.52.23 1 Slave 1:meta-slave-group-hf 部署 解压tar zxvfmetaq-server-1.4.6.2.tar.gz,将解压出来的taobao/metamorphosis-server-wrapper文件夹移动到/usr/lib下,并重命名为 maxSegmentSize=1073741824 ;default 1048576 maxTransferSize=104857600 deletePolicy=delete,168 deleteWhen=0 0 6,18 github.com/killme2008/Metamorphosis/wiki/HA MetaQ源码分析:https://github.com/killme2008/Metamorphosis/wiki/%E6% BA%90%E7%A0%81%E5%88%86%E6%9E%90 MetaQ Wiki:https://github.com/killme2008/Metamorphosis/wiki MetaQ用户指南

    74410编辑于 2022-06-28
  • 来自专栏飞鸟的专栏

    Kafka集群部署文档

    /local/kafka/bin/kafka-server-start.sh /usr/local/kafka/config/server.properties & 现在,我们的Kafka集群已经成功部署了 现在,我们已经成功地部署了Kafka集群,并使用Kafka提供的命令行工具测试了它的功能。

    90030编辑于 2023-03-28
  • 来自专栏开源部署

    PostgreSQL数据库安装部署

    一、postgresql数据库部署   1、前往postgresql安装包的目录(这里我部署的是10.5的版本) [root@web1 ~]# cd /package/ [root@web1 package -10.5]#   6、安装完成后重新编译下 [root@web1 postgresql-10.5]# . postgresql-10.5]# ll /usr/local/ |grep pgsql-10.5 drwxr-xr-x  6 root root  56 May 23 18:06 pgsql-10.5 server using:     pg_ctl -D /usr/local/pgsql-10.5/data -l logfile start [postgres@web1 ~]$ ***在此就已经部署成功了 =# postgres=# create user test superuser password '123456';    #创建用户及密码 CREATE ROLE postgres=# 到此就大致部署完了

    4.1K20编辑于 2022-08-18
  • 来自专栏开源部署

    PostgreSql 14 主从负载均衡部署

    前言前些天给个环境部署PostgreSQL 主从负载均衡,这里仅仅简单记录一下命令以备后续使用,至于数据库的更多配置请自行根据需求配置.版本环境服务器系统: CentOS 7.9PostgreSQL 版本 /pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpmsudo yum install -y postgresql14 -server## 主库初始化数据库/usr/pgsql-14/bin/postgresql-14-setup initdb## 启动sudo systemctl enable postgresql-14sudo = remote_write# synchronous_commit 参考文档可选其他 onmax_wal_senders = 32 #同步最大的进程数量wal_sender_timeout 从 PostgreSQL 12 开始已经移除了 recovery.conf 文件,相关配置合并到了 postgresql.conf 中,由于从主库同步数据库,其中配置也需要移除和修改.vi /var/lib

    3.8K11编辑于 2022-06-06
  • 来自专栏王硕

    Postgresql-XL安装部署

    版本信息:Linux localhost.localdomain 2.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 00:31:26 UTC 2013 x86_64 x86 /configure --prefix=/opt/pgxl make make install 注:编译过程中出现的问题(centos5会出现此问题,6则不会): '/usr/bin/perl docbook-style-dsssl #find / -name collateindex.pl /usr/bin/collateindex.pl #cp /usr/bin/collateindex.pl /bin/ 节点部署 all all 192.168.100.0/24 trust [pgxl@localhost datanode1]$ vi postgresql.conf system was not properly shut down; automatic recovery in progress LOG: record with zero length at 0/18A6C40

    3.6K171发布于 2018-05-17
  • 来自专栏AustinDatabases

    PostgreSQL 来自欧罗巴Patroni ETCD DOWN OR PostgreSQL DOWN 记录 6

    已经写到系列的6 ,实际上到目前为止我们才刚刚进入到patroni的实际操作,如同上面的话,我最大的坏习惯可能是有时会有拖延症,反过来我的好习惯是有始有终。 首先我们先启动已经安装好的patroni的系统三台机器 192.168.198.66 192.168.198.67 192.168.198.68 etcd 和 patroni 以及postgresql ,写一个简单的判断的展示的shell ,如果有关闭的和不正常的情况下,会有提示 1 当postgresql leader 主机的etcd DOWN掉会怎么样 1 patroni 会反应到当前的 所以人为的关闭主服务器数据库服务,是不会对集群产生巨大的影响的 6 关闭主数据库服务器 这次是整体关闭服务器的主机 在关闭主数据库服务器后, 其中一台从库被选举为主库,同时另一台服务器连接到这台主库。 整体来说,patroni 作为分布式协议方式的postgresql的高可用方式,的确是靠谱的。 当然这还远远没有结束,我们还需要对原理, 以及一些更深入的操作进行研究和理解

    1.3K20发布于 2020-11-10
  • 来自专栏iSharkFly

    Confluence 6 PostgreSQL 问题解决

    如果你不能从你从 Confluence 中连接到 PostgreSQL ,并且这 2 个服务器分别在不同的机器上,可能是因为你 2 台机器上的防火墙阻止了你的连接,或者 pg_hba.conf 文件没有被正确配置 下面的连接包含了一些你在使用 PostgreSQL 数据库连接的时候可能会遇到的常见问题,请参考: Known issues for PostgreSQL。 https://www.cwiki.us/display/CONFLUENCEWIKI/Database+Setup+for+PostgreSQL

    64430发布于 2019-01-31
  • 来自专栏飞鸟的专栏

    etcd集群原理,部署文档

    本文将介绍etcd集群的原理和部署文档。etcd集群原理etcd是一个强一致性的系统,它采用Raft协议作为一致性算法。 etcd集群部署文档etcd集群可以在多台服务器上部署,以保证高可用性。下面是etcd集群的部署文档:步骤1:安装etcd在所有节点上安装etcd,可以从etcd官网下载二进制文件进行安装。 shellCopy code$ sudo systemctl enable etcd$ sudo systemctl start etcd步骤6:验证etcd集群使用etcdctl命令验证etcd集群是否正常运行 要部署etcd集群,需要在每个节点上安装etcd软件,并创建etcd配置文件,指定节点的IP地址、端口号、数据存储目录和集群配置。

    2K20编辑于 2023-03-27
  • 来自专栏Postgresql源码分析

    Postgresql总结几种HA的部署方式

    1 部署架构 2 主机配置 (主机ID20) sed -ir "s/#*max_replication_slots. */max_wal_senders = 10/" $PGDATA/postgresql.conf sed -ir "s/#*wal_level. */wal_level = replica/" $PGDATA/postgresql.conf sed -ir "s/#*archive_mode. */archive_mode = on/" $PGDATA/postgresql.conf sed -ir "s/#*archive_command. pg_replication_origin_xact_reset pg_replication_origin_advance pg_replication_origin_progress pg_logical_emit_message 6

    1.9K40编辑于 2022-05-12
领券