dev

Odoo12 项目发布与部署 - Ubuntu1804源码安装

空扰寡人 提交于 2020-03-15 19:31:50
本文主要介绍odoo12源码安装项目发布与部署在 Ubuntu1804 首先可以用deb包安装,过程最简单,但是也有很多问题。如不能使用venv,如添加了apt-get源,导致升级时自动更新odoo包,引起系统不稳定。 另外可使用odoo官方的src源码包或github源码安装,过程比较复杂,但是一般推荐线上环境使用这种方式安装部署。 下面我们分别介绍一下。 本节介绍,在ubuntu server上安装部署odoo。这里仍然是用源码安装,rpm deb等安装部署方式在其他的课程中介绍。 >注意 不要使用windows部署线上环境,原因是windows不能开启odoo的多进程worker功能,大大降低了服务器性能(等研究过windows相关的服务器优化方案后,再做补充)。 因为是部署线上生产环境,所以使用odoo版本应该和开发版本保持一致。 如果开发用的github源码,可以通过git log找到最后一天更新的日期(20170408),然后选择一个相同的日期(20170408)的源码压缩包下载(避免修复的bug不一致)。 可以在下面的地址下载到odoo官方每日打包的版本。 > 选择tar.gz压缩版本下载,这个源码包不包含git相关记录,所以比较小(目前大小仅为84MB) https://nightly.odoo.com/ > 安装odoo过程与ubuntu开发环境配置稍有不同

在 Ubuntu 16.04 环境下编译安装 lamp

时光怂恿深爱的人放手 提交于 2020-03-15 06:36:50
编译安装 apache 编译安装依赖 apr ./configure --prefix=/usr/local/apr make make install 编译安装依赖 apr-util ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr make make install 编译安装依赖 pcre # pcre 在 apache 的 2.2 版本中包含在源码中,但是在 2.4 版本不再包含,但是却是必须的,所以需要单独编译。 ./configure --prefix=/usr/local/pcre make make install 编译安装 httpd 2.4.23 ./configure --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-pcre=/usr/local/pcre --prefix=/usr/local/apache make sudo make install 如果使用远程连接编译,防止断网引起编译安装失败,可以使用 screen 命令。 可能需要的依赖: sudo apt install gcc g++ cmake make 。 用户的文件一般安装在 /opt/ 或 /usr/local/

CentOS中环境变量和配置文件

假装没事ソ 提交于 2020-03-15 02:57:31
什么是环境变量 bash shell用一个叫做 环境变量(environment variable) 的特性来存储有关shell会话和工作环境的信息。即允许在内存中存储数据,使得在程序或shell中运行的脚本能够访问它们。 在bash shell中,环境变量分为两类: 全局变量 局部变量 全局环境变量 全局环境变量对于shell会话和所有生成的子shell都是可见的。局部变量则只对创建它们的shell可见。 查看全局变量,可以使用 env 或 printenv 命令。 [root@dev ~]# env HOSTNAME=localhost TERM=linux SHELL=/bin/bash HISTSIZE=1000 SSH_CLIENT=10.0.100.17 56344 22 SSH_TTY=/dev/pts/0 USER=root [root@dev ~]# [root@dev ~]# printenv HOSTNAME=localhost TERM=linux SHELL=/bin/bash HISTSIZE=1000 SSH_CLIENT=10.0.100.17 56344 22 SSH_TTY=/dev/pts/0 USER=root [root@dev ~]# printenv TERM linux 使用环境变量,通过 $ +变量名。 [root@dev ~]#

Ubuntu启动后进入GNU GRUB Version 2.02

橙三吉。 提交于 2020-03-15 02:18:50
Question Description: 电脑中装Windows10和Ubuntu18.04,启动Ubuntu后无法正常进入,停留在GUN GRUB界面。 Solution: 1、Enter *Ubuntu 2、exit BusyBox v1.18.5 (Ubuntu 1:1.18.5-1ubuntu4) built-in shell (ash) Enter 'help' for a list of built-in commands. (initramfs) exit /dev/sda1: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY. (i.e., without -a or -p options) fsck exited with status code 4. The root filesystem on /dev/mapper/ubuntu--vg-root requires a manual fsck. BusyBox v1.18.5 (Ubuntu 1:1.18.5-1ubuntu4) built-in shell (ash) Enter 'help' for a list of built-in commands. 3、编写如下命令, fsck /dev/sdax 并给出Y控制台是否要求修复的东西: (initramfs)

Linux系统系统盘扩容

北慕城南 提交于 2020-03-14 20:22:17
  在Linux学习过程中,可能会遇到根目录存储空间不足的问题,这时候如果只是新增一块硬盘并挂载到某个目录上,还需要将数据转移至新的硬盘中才能缓解存储压力。这种操作未免有些繁琐,那可不可以 直接对跟目录进行扩容 呢?当然是可以的,接下来就给大家介绍操作步骤:    实验环境: RHEL7系统(默认已部署LVM)、VMware Workstation 12虚拟软件    第1步: 给虚拟机新增一块20GB的硬盘    第2步: 查看系统盘的分区类型,最后记得输入q不保存退出 [root@linuxprobe ~]# fdisk /dev/sda Welcome to fdisk (util-linux 2.23.2). Changes will remain in memory only, until you decide to write them. Be careful before using the write command. Command (m for help): p //输入p查看分区信息 Disk /dev/sda: 21.5 GB, 21474836480 bytes, 41943040 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes

kernel: blk_update_request: I/O error, dev fd0, sector 0

限于喜欢 提交于 2020-03-14 18:43:40
原因:   拷贝文件时,vsphere虚拟机卡死,无法连接。   经检查控制台也无法登录。重启虚拟机然后报下图 然后执行journalctl显示如下 系统messages日志 原因查找中。。。 解决方案 重启后图1的位置输入如下两条命令 1 xfs_repair -L /dev/centos/root2 3 init 6 然后进入虚拟机bios,关闭软盘 解决方法参考: https://community.oracle.com/message/14003871#14003871 https://www.cnblogs.com/awakenedy/articles/9156059.html 情况1: [sda] Assuming drive cache: write through Internal error xfs XFS_WANT_CORRUPTED_GOTO at line 1662 of file fs/xfs/libxfs/xfs_alloc.c Caller xfs_free_extent+0x130 [xfs] Internal error xfs_trans_cancel at line 990 of file fs/xfs/xfs_trans.c.Caller xlog_recover_process_efi +0x16b/0x190 [xfs]

vue-cli构建项目npm install报错以及解决方法

大憨熊 提交于 2020-03-14 10:39:14
1、报错如下: 2、此时你执行npm run dev / npm run build 会报错如下 npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! vue@1.0.0 dev: `webpack-dev-server --inline --progress --config build/webpack.dev.conf.js` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the vue@1.0.0 dev script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm WARN Local package.json exists, but node_modules missing, did you mean to install? npm ERR! A complete log of this run can be found in: 3、解决方案 先执行: npm cache clean --force 后: npm install 转自: https://www.cnblogs.com/xxm980617/p

vue-cli 结构

。_饼干妹妹 提交于 2020-03-14 09:45:09
. | -- build / / 项目构建 ( webpack )相关代码 | | -- build .js / / 生产环境构建代码 | | -- check - version .js / / 检查 node、 npm等版本 | | -- dev - client .js / / 热重载相关 | | -- dev - server .js / / 构建本地服务器 | | -- utils .js / / 构建工具相关 | | -- webpack .base .conf .js / / webpack基础配置 | | -- webpack .dev .conf .js / / webpack开发环境配置 | | -- webpack .prod .conf .js / / webpack生产环境配置 | -- config / / 项目开发环境配置 | | -- dev .env .js / / 开发环境变量 | | -- index .js / / 项目一些配置变量 | | -- prod .env .js / / 生产环境变量 | | -- test .env .js / / 测试环境变量 | -- src / / 源码目录 | | -- components / / vue公共组件 | | -- store / / vuex的状态管理 | | -- App .vue /

node的安装和配置

被刻印的时光 ゝ 提交于 2020-03-14 00:43:17
一 . 直接安装node 1. http://nodejs.cn/download/ 根据自己的电脑选择适合的安装包 2.安装 , 无脑下一步 , 可以选择安装路径 , 但是一定要记住 . 3.命令行窗口输入 ' node ' 就进入node编辑界面 , 可以输入node命令了. 4.因为现在的node里集成了npm , 所以npm也一并安装好了 , 可以用 npm -v 命令查看版本号 , 如果正确显示版本号就说明安装成功 5. 在刚才安装node的路径下有一个 node.js , 手动创建 "node_global" 和 "node_cache" 两个文件夹. 比如我的是放在 C:dev\ 路径下 6. cmd窗口输入   npm config set prefix "C:\dev\nodejs\node_global"   npm config set cache "C:\dev\nodejs\node_cache"   7.这时可以试试安装全局模块   npm install express -g // 这里的 -g 就是安装在全局的意思 , 在哪个路径都可以访问到 . install 也可以省略为 i 这是可以看看 node_global 文件夹里有一个 ' express ' 文件夹 , 所有 -g 的文件都会在这里 . 8.最后也是最重要最容易出错的一步 --

DbCAD dev CAD/DWG/DXF编辑与展示控件

自作多情 提交于 2020-03-13 22:22:31
DbCAD dev 是非常优秀的 CAD 控件 产品,它集成了CAD, AM/FM, GPS and RDBMS等技术,让相关的应用程序开发变得快速而简单 DbCAD dev允许用户使用以下功能 能用比较流行的光栅和矢量文件格式显示图画、地图和图像; 能同时显示多个图画、地图和图像文件,并且没有尺寸的限制; 能创建和编辑图形对象; 能向/从一个标准数据库中输入和输出矢量数据,然后使用DbCAD的低级函数或者直接通过选定的RDBMS来管理数据; 能用唯一的标识符将矢量实体和数据库记录连接在一起; 能添加光栅和矢量图像,连接数据,显示参数以及实时进行图形修改; DbCAD dev可允许用户在一个功能范围内开发非常复杂的应用; 高级用法可用来开发图形应用; 低级用法可给予用户最大的自由度和权限; 这种结构确保了开发时间与模型的复杂度成比例,使其能达到最短。 主要功能 矢量文件(vector Files):AutoCAD®DWG格式/DXF, Microstation® DGN, ESRI® Shape 文件格式等。 光栅文件(raster Files):支持TIFF, JPG, BMP等文件格式。 支持2D绘图,图层,缩放,概述, 数据库链接,打印和打印预览,剖面线,文本样式(TTF), 块品质,线条种类,快照, 正交, 栅格等功能。 附加驱动器功能 SHP驱动器:提供显示,输入