install

解决npm install时报错无法安装chromedriver的问题

别说谁变了你拦得住时间么 提交于 2020-02-26 05:28:48
最近使用vue开发了一个前端项目,开发好后准备部署到服务器上。从git仓库拉下项目代码后,运行 npm install 安装项目所依赖的模块时却报错了,错误信息如下: > chromedriver@2.41.0 install /app/developer/git-repository/back_admin_front/node_modules/chromedriver > node install.js /app/developer/git-repository/back_admin_front/node_modules/chromedriver/chromedriver is not writable: EACCES: permission denied, mkdir '/app/developer/git-repository/back_admin_front/node_modules/chromedriver/chromedriver' Downloading https://chromedriver.storage.googleapis.com/2.41/chromedriver_linux64.zip Saving to /tmp/chromedriver/chromedriver_linux64.zip Received 781K... Received 1575K.

安装jumpserver

穿精又带淫゛_ 提交于 2020-02-26 04:46:05
笔记内容:安装jumpserver 笔记日期:2018-01-19 23.5 jumpserver介绍 23.6 安装jumpserver 23.7 登录jumpserver 23.8 创建管理用户 23.5 jumpserver介绍 Jumpserver是一款使用Python, Django开发的开源跳板机系统,,基于ssh协议来管理,客户端无需安装agent,助力互联网企业高效 用户、资产、权限、审计 管理 官网地址: http://www.jumpserver.org/ 特点: 完全开源,GPL授权 CMDB 资产管理 Python编写,容易再次开发 实现了跳板机基本功能,认证、授权、审计 集成了Ansible,批量命令等 支持WebTerminal Bootstrap编写,界面美观 自动收集硬件信息 录像回放 命令搜索 实时监控 批量上传下载 23.6 安装jumpserver 目前jumpserver最新版本是0.4.0,这个版本需要安装docker容器,而且python版本是3.6的,django是1.11版本的,所以安装0.4.0时候要把这几个环境准备好,安装的基本步骤如下: 1.首先安装docker: yum install -y docker 2.启动docker服务: systemctl enable docker systemctl start docker

Jumpserver跳板机安装

ぃ、小莉子 提交于 2020-02-26 04:45:51
Jumpserver 1、jumpserver安装 1.1、环境介绍 系统: CentOS 7.4.1708 IP: 192.168.56.110 [root@linux-node1 ~]# uname -r 3.10.0-693.el7.x86_64 [root@linux-node1 ~]# cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) 1.2、关闭 selinux 和防火墙 [root@linux-node1 ~]# setenforce 0 # 可以设置配置文件永久关闭 [root@linux-node1 ~]# systemctl stop firewalld.service [root@linux-node1 ~]# systemctl disable firewalld.service [root@linux-node1 ~]# iptables -F [root@linux-node1 ~]# iptables-save 1.3、准备 Python3 和 Python 虚拟环境 (1)安装依赖包 [root@linux-node1 ~]# yum -y install wget sqlite-devel xz gcc automake zlib-devel openssl-devel

部署jumpserver

房东的猫 提交于 2020-02-26 03:22:00
博文结构 jumpserver介绍 安装jumpserver 一.jumpserver Jumpserver是一款由Python编写开源的跳板机(堡垒机系统),实现了跳板机的应有的功能,基于ssh协议来管理服务器资源,客户端不需要安装jumpserver客户端软件程序。 * 堡垒机介绍 在特定网络环境中(如内网和外网),为了保证公司网络中的服务器数据不受外界的和破坏,运用各种技术手段收集和监控公司服务器的状态,安全时间、以便集中报警,并且及时处理。 我们又把堡垒机叫做跳板机,简易的跳板机功能简单,主要核心功能是远程登陆服务器和日志审计比较优秀的开源软件jumpserver,功能齐全如: 认证、授权、审计、自动化、资产管理(内网服务器资源分配)等。 * Jumpserver的特点 1.完全开源; 2.Python编写,易于二次开发 3.实现跳板机的基本功能、认证、授权、审计 4.集成了Ansiable,实现批量操作命令等 5.支持web终端 6.Bootstrap编写,界面美观 7.自动收集硬件信息 8.录像回放、命令搜索、实时监控 * Jump架构图 用户通过浏览器访问到nginx代理服务器页面,nginx服务器在jump架构中是作为一台代理服务器,用来代理jumpserver程序、coco程序、luna程序、guacamole程序的web页面,方便用户使用

Linux软件管理 - 编译安装

只谈情不闲聊 提交于 2020-02-26 03:04:29
Linux软件管理 - 编译安装 文本关键字:Linux、软件管理、configure、make、make install 一、环境准备 很多软件下载之后是一个源码包,是不能够直接运行的,需要先进行编译安装,生成可执行程序。在进行编译时,需要先使用yum安装编译工具。 1. 核心组件 必须要安装的就是gcc(GNU Compiler Collection)GNU编译器套件,其中包含了C、C++、Objective-C、Fortran、Java、Ada、Go语言前端,也包含了对应语言的库,几乎可以满足绝大部分源码软件对编译环境的需要。 yum install gcc 安装后可解决以下问题: 2. 其他组件 在进行实际软件安装时,由于软件与软件之间可能也会存在依赖和调用关系,如:在源码编写时引入了某个类库,如果我们的系统中没有相关的类库,就会编译失败,这个时候我们只要根据报错信息安装相应的缺失类库即可,以下列出了一些常用的类库。 pcre ./configure: error: the HTTP rewrite module requires the PCRE library. You can either disable the module by using --without-http_rewrite_module option, or install the PCRE

linuxCentos_8 安装cisco_yang-explorer(详细过程)

本秂侑毒 提交于 2020-02-26 03:03:54
linuxCentos_8 安装cisco_yang-explorer 需要先安装python2 安装python2.7 所需的依赖包 yum install gcc openssl-devel bzip2-devel 安装python2.7 yum install python2 进入linux的软连接存放位置 cd /usr/bin .查看现有python的软连接指向的版本 ls -al *python* 删除旧的软连接 sudo rm python2 建立新的软连接 sudo ln -s python2.7 python 安装 PIP2 curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py" python get-pip.py ============================ 安装python2 虚拟环境 pip2 install virtualenv 安装依赖组件 yum install libxml2-devel libxslt-devel python2-devel zlib-devel graphviz(可视化图形工具) yum install graphviz 安装pyang pip2 install pyang 安装Git yum install git 安装yang-explorer

企业级镜像仓库(harbor)安装和配置

两盒软妹~` 提交于 2020-02-26 03:03:20
1 先决条件 Harbor被部署为多个Docker容器,因此可以部署在任何支持Docker的Linux发行版上。目标主机需要安装Python,Docker和Docker Compose。 1.1 硬件 资源类型 容量 说明 CPU 最少2个CPU 首选4个CPU 内存 最少4GB 首选8GB 硬盘 最少40GB 160GB为佳 1.2 软件 名称 版本 说明 Python 2.7或更高 请注意,您可能必须在默认未安装Python解释器的Linux发行版(Gentoo,Arch)上安装Python Docker engine 1.10或更高 有关安装说明,请参阅: https://docs.docker.com/engine/installation/ Docker Compose 1.6.0或更高 有关安装说明,请参阅: https://docs.docker.com/compose/install/ OpenSSL 最好是最新的 生成harbor证书和密钥 1.3 网络端口 端口 协议 说明 443 HTTPS Harbor门户和核心API将在此端口上接受https协议的请求 4443 HTTPS 与Harbor的Docker Content Trust服务的连接,仅在启用Notary时才需要 80 HTTP Harbor门户和核心API将在此端口上接受HTTP协议的请求 2

Linux 静默安装 oracle

偶尔善良 提交于 2020-02-26 02:53:59
1.准备安装包 linux.x64_11gR2_database_1of2.zip linux.x64_11gR2_database_2of2.zip rlwrap-0.30.tar.gz 2.安装依赖关系 先建立本地yum源(略) 1)检查依赖包是否完全 //查看已经安装的包 rpm -qa binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel expat gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers libaio libaio-devel libgcc libstdc++ libstdc++-devel make pdksh sysstat unixODBC unixODBC-devel //查看已安装和未安装的包 rpm -q binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel expat gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers libaio libaio-devel libgcc libstdc++ libstdc++-devel make pdksh sysstat

ORACLE12C静默安装-个人总结

∥☆過路亽.° 提交于 2020-02-26 02:50:47
一、安装依赖包及新建用户与目录 1、首先安装需求相关的环境 [root@oracle ~]#hostnamectl set-hostname oracle [root@oracle ~]#yum -y update && init 6 [root@oracle ~]#yum -y install binutils compat-libcap1 compat-libstdc++-33 compat-libstdc++-33 i686 ksh libaio make elfutils-libelf elfutils-libelf-devel elfutils-libelf-devel-static gcc gcc-c++ glibc glibc-common glibc .i686 glibc-devel glibc-devel .i686 libaio .i686 libaio-devel libaio-devel libgcc libgcc .i686 libstdc++ libstdc++ .i686 libstdc++-devel libstdc++-devel libXi libXi .i686 libXtst libXtst .i686 numactl-devel sysstat unixODBC unixODBC .i686 unixODBC-devel unixODBC

Linux基础学习随笔

跟風遠走 提交于 2020-02-26 02:13:08
History 输出操作历史上的所有命令 Ctrl+p 输出历史命令的向上滚动。 Ctrl+n 输出历史命令的向下滚动。 Ctrl+b 光标左移 Ctrl+f 光标右移 Ctrl+a 光标移到行首 Ctrl+e 光标移到行尾 Ctrl+L 清屏 Tab 智能提示 Tab 连续按两次,可以列出所有的命令或者该目录下的所有的子目录 /bin 常用的命令,如date, ls ,cat,cp 等 /boot 开机需要用的东西 /dev 设备目录 /etc 系统管理所需要的配置文件 /home 所有用户的主目录 /lib 存放Linux系统最基本的动态共享库,作用同windows中的ddl文件,几乎所有的应用程序都需要用到这些共享库 /media 系统如果能够自动挂载u盘,光驱等东西,就在这。 里面的内容是U盘的内容 /mnt 自己挂载U盘等时在这 /sbin 管理员里面的命令 /usr (user software resource) 用户软件资源目录,当前用户的程序或文件 . ->当前目录 .. -> 当前目录的上一级目录 Cd – 在临近的两个目录之间切换 Pwd 写出当前的绝对路径目录 $普通用户 #超级用户 Sudo apt-get install aptitude Sudo apt-get install vsftpd Sudo apt-get install lftp Sudo