搭建背景 有时候我们需要把基于selenium的爬虫放到服务器上跑的时候,就需要这样一套运行环境,其中VNC是虚拟的显示模式,用于排查定位线上问题以及实时运行情况. 搭建流程 安装虚拟输出设备:sudo apt-get install xvfb 下载google-chrome-stable deb包,由于网上大部分链接没法下载,我这里下载了一个上传到github上了,wget https://raw.githubusercontent.com/wycm/md-image/master/2019-…
ubuntu下怎么搭建apache+python运行环境,可以参考http://www.01happy.com/ubuntu-apache-mod-python/ ,这里只是简单的记录下步骤,本文主要讲一些配置(原文中配置有问题): 1.安装apache:sudo apt-get install apache2 2.安装mod_python模块:sudo apt-get install libapache2-mod-python 3.修改配置文件: 修改/etc/apache2/sites-en…
在Ubuntu下搭建ASP.NET 5开发环境 0x00 写在前面的废话 年底这段时间实在太忙了,各种事情都凑在这个时候,没时间去学习自己感兴趣的东西,所以博客也好就没写了.最近工作上有个小功能要做成Web应用,之前曾经有过类似需求,当时用的是WCF做WebAPI,前端用ExtJS.这次需求不关键,只要能解决问题就好,具体用什么技术无所谓,正好赶上ASP.NET 5发布,所以打算尝试一下.在Windows下借助强大的VS一路安装就解决问题了,不过ASP.NET5跨平台啊,决定试一下在Linux下…
服务器搭建远程docker深度学习环境 本文大部分内容参考知乎文章 Docker+PyCharm快速搭建机器学习开发环境 搭建过程中出现ssh连接问题可以查看最后的注意事项 Docker Docker是一种容器技术,类似于虚拟机,但比虚拟机更轻便.Docker容器内的应用程序直接运行于宿主的内核,而没有自己的内核,而且也没有硬件虚拟.更多Docker的相关知识可以看<Docker-从入门到实践>. Deepo Deepo是一个包含一系列Docker镜像的项目,这些镜像中包含了TensorFlo…
  多次尝试才正常启动了Fabric,如遇到各种莫名错误,请参考如下一步步严格安装,特别用户权限需要注意. 一.安装Ubuntu16 虚拟机或双系统,虚拟机有VirtualBox或者VMware,Ubuntu 16.04镜像安装好. 打开系统设置,选择软件和更新 , 然后在下载自:中选择aliyun   二.安装基础工具 注意操作用户是自建用户,不是root,特别一些命令涉及用户目录的地方要特别注意 首先安装一些常用工具   sudo apt-get update   sudo apt-get…
Docker学习笔记之一,搭建一个JAVA Tomcat运行环境 前言 Docker旨在提供一种应用程序的自动化部署解决方案,在 Linux 系统上迅速创建一个容器(轻量级虚拟机)并部署和运行应用程序,并通过配置文件可以轻松实现应用程序的自动化安装.部署和升级,非常方便.因为使用了容器,所以可以很方便的把生产环境和开发环境分开,互不影响,这是 docker 最普遍的一个玩法.更多的玩法还有大规模 web 应用.数据库部署.持续部署.集群.测试环境.面向服务的云计算.虚拟桌面 VDI 等等. 主观…
DDlog is a bottom-up, incremental, in-memory, typed Datalog engine. It is well suited for writing programs that incrementally update their output in response to input changes DDlog是一种自底向上,增量式,基于内存的类型化Datalog引擎,它非常适合编写响应输入更改而增量更新其输出的程序.目前官方说明文档介绍的安装方式…
前言 Docker旨在提供一种应用程序的自动化部署解决方案,在 Linux 系统上迅速创建一个容器(轻量级虚拟机)并部署和运行应用程序,并通过配置文件可以轻松实现应用程序的自动化安装.部署和升级,非常方便.因为使用了容 器,所以可以很方便的把生产环境和开发环境分开,互不影响,这是 docker 最普遍的一个玩法.更多的玩法还有大规模 web 应用.数据库部署.持续部署.集群.测试环境.面向服务的云计算.虚拟桌面 VDI 等等. 主观的印象:Docker 使用 Go 语言编写,用 cgroup 实…
本文转自:http://www.blogjava.net/yongboy/archive/2013/12/12/407498.html 前言 Docker旨在提供一种应用程序的自动化部署解决方案,在 Linux 系统上迅速创建一个容器(轻量级虚拟机)并部署和运行应用程序,并通过配置文件可以轻松实现应用程序的自动化安装.部署和升级,非常方便.因为使用了容器,所以可以很方便的把生产环境和开发环境分开,互不影响,这是 docker 最普遍的一个玩法.更多的玩法还有大规模 web 应用.数据库部署.持续…
对于Iphone开发学习者而言,Object -c 是必修的语言.但是由于苹果的自我封闭的产业链发展模式(从芯片.机器.开发语言.终端产品.服务)的限制,要想开发针对苹果iPhone等产品的应用程序,就需要用Mac机器,在Xcode的IDE上使用Objective C语言开发.所以,要想廉价方式学习Objective C就必须要在Windows上能搭建一个Objective C开发环境. 在Windows下搭建Objective C开发环境,需要到http://www.gnustep.org/e…
0x00 概述 Java Web 泛指以 Java 程序为基础向外提供 Web 服务的技术及相关工具,狭义上来说,我们也可以说 Java Web 是由 Servlet 程序提供的 Web 服务. 对我们而言,Tomcat 无疑是最常见的 Servlet 容器,所以在这个小节里,我们来搭建一个以 Tomcat 为核心的 Web 应用运行环境. 在这个环境中,我们还要组合进 MySQL 作为数据存储,Redis 作为 KV 存储. 0x01 定义项目结构 与之前我们提及的一样,要搭建这样的由多个程序…
Linux中配置Hadoop运行环境 程序清单 VMware Workstation 11.0.0 build-2305329 centos6.5 64bit jdk-7u80-linux-x64.rpm hadoop-2.6.0.tar.gz hbase-1.0.2-bin.tar.gz SSH(centos6.5 默认已安装) 创建Linux系统用户(伪分布式可直接使用root用户试验) root用户登录linux,密码同初始安装用户密码. 1.创建hadoop用户组 [root@local…
一.安装JDK 1.卸载旧版本或者系统自带的JDK (1)列出所有已安装的JDK rpm -qa | grep jdk (2)卸载不需要的JDK yum -y remove 安装包名称 2.下载并解压JDK (1)下载安装包 进入到/usr/local目录下新建java目录 mkdir java ,在Java目录下使用wget指令下载安装包,如 wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2…
https://www.cnblogs.com/xiaovw/p/8854896.html 前言 我们在Mac上搭建Apache+PHP+MySql环境是非常方便的,因为Mac预装的有Apache和PHP,我们可以直接使用.但是稍微费劲一点的是Mac没有预装Mysql,这个需要我们自力更生.好了,废话就不多说了,接下来让我们愉快的学习一下在Mac上怎么搭建Apache+PHP+MySql的运行环境吧^_^ Apache 首先,让我们来看一下是怎么开启Apache服务的 打开Mac的终端,输入下面…
Ubuntu16 搭建Git 服务器 - 濮成林 - 博客园 https://www.cnblogs.com/charliePU/p/7528226.html Ubuntu 搭建 GitLab 笔记 - 麦索 - 博客园 https://www.cnblogs.com/m2ez/p/7063606.html Ubuntu 简单安装和配置 GitLab - 田园里的蟋蟀 - 博客园 https://www.cnblogs.com/xishuai/p/ubuntu-install-gitlab.ht…
开启ssh 1.首先:终端安装开启ssh-server服务: sudo apt-get install openssh-server 2.然后确认sshserver是否启动了: ps-e | grep ssh 3.如果存在ssh-agent和sshd说明ssh-server已经开启成功 1976 ?        00:00:00 sshd 51558 ?        00:00:02 sshd 4.如果没有启动sshd 则需要 /etc/init.d/ssh start 5.ssh-serv…
把DVWA里面的文件夹拷贝到/var/www/html里面去 1.安装之前先更新系统 sudo apt update 2.安装Apache2 sudo apt install apache2 3.安装PHP sudo apt install php sudo apt-get install libapache2-mod-php 4.安装MySQL sudo apt install mysql-server php7.0-mysql sudo apt-get install mysql-clien…
一.安装Anaconda 1.下载 下载地址为:https://www.anaconda.com/download/#linux 2.安装anaconda,执行命令: bash ~/Downloads/Anaconda3-5.1.0-Linux-x86_64.sh 3.在安装过程中会显示配置路径 Prefix=/home/jsy/anaconda2/ 4.安装完之后,运行python,仍是ubuntu自带的python信息,需自己设置下环境变量 5.在终端输入$sudo gedit /etc/p…
1.Git仓库管理 现在本地已经创建了git仓库,又在gitlab上创建了一个git仓库,并且让这两个仓库进行远程同步,这样gitlab仓库既可以备份也可以与他人协作管理远程仓库以及根据需要推送或拉取数据.  管理远程仓库包括了如何添加远程仓库.移除无用远程仓库.查看远程仓库.修改远程仓库等. 1.1部署开源仓库 GitLab 是一个用于仓库管理系统的开源项目. 1.安装配置gitlab依赖项 如想使用Postfix来发送邮件,在安装期间请选择'Internet Site'. 您也可以用send…
以前的时候装个php环境各种的配置麻烦啊,于是乎我就像搜搜一键安装php环境,果然 lamp 和phpstudy 两个环境软件都支持,最后发现lamp 还合胃口就选择了lamp https://lnmp.org/install.html 安装方法地址在此 写的挺详细 安装完之后 配置好域名 还有域名解析 服务器再阿里云开放80端口 于是乎 php没遇到什么问题,把经常用的phpinfo.php 放到空间目录.完美显示 接下来我看看mysql 数据远程能否链接上.好传表之类的 结果悲催了,出现了1…
" Spring Cloud Alibaba要用到的组件很多,注册中心nacos, 限流sentinel, 数据库,网关等等.由于用到的组件相对较多,部署会很繁琐,最关键的是没有资源服务器,所以在开发过程中我会逐渐将一些组件使用docker-compose部署." 01 - 环境准备 我手上有一台macbook,这次先用mac部署,有机会再写一个ubuntu的,基本差不多. 先晒出mackbook信息,不是高配,硬件配置和这差不多的应该都没问题. 第一部安装docker-toolbox…
1.安装NotePad++ 第一步是安装Notepad++. 2.安装 Cygwin64 Terminal Cygwin64 Terminal是在Windows环境下,模拟运行Linux命令的软件,很实用.官网地址:https://www.cygwin.com/. 下载后,安装时需要选择下载源,建议选择edu结尾的网站.网上安装教程很多,这里不多说了. 3.添加环境变量 添加环境变量是为了能在CMD下直接使用Cygwin64的命令,之后的脚本用也用到了环境变量. 计算机 -> 右键 属性 ->…
1 运行模式: 单机模式(standalone):  单机模式是Hadoop的默认模式.当首次解压Hadoop的源码包时,Hadoop无法了解硬件安装环境,便保守地选择了最小配置.在这种默认模式下所有3个XML文件均为空.当配置文件为空时,Hadoop会完全运行在本地.因为不需要与其他节点交互,单机模式就不使用HDFS,也不加载任何Hadoop的守护进程.该模式主要用于开发调试MapReduce程序的应用逻辑. 伪分布模式(Pseudo-Distributed Mode):  伪分布模式在“单节…
1.linux+.netcore+sqlserver的坑 linux不支持访问sqlserver2008及以下的版本(由于System.Data.SqlClient.dll的限制.windows上面访问没问题),必须升级到sqlserver 2008 sp3以上 2.windows server2012+.netcore+nginx环境配置 使用.netcore自带kestrel web服务器 (dotnet xx.dll运行,没必要安装iis)   下载windows版本最新的nginx-1.…
首先下载所需软件: Vc2015:https://www.microsoft.com/zh-CN/download/details.aspx?id=48145 Vc2012:http://www.microsoft.com/zh-CN/download/details.aspx?id=30679 Apache2.4:http://www.apachelounge.com/download PHP:http://windows.php.net/download (下载线程安全版的,即Thread…
.markdown-preview:not([data-use-github-style]) { padding: 2em; font-size: 1.2em; color: rgb(56, 58, 66); overflow: auto; background-color: rgb(250, 250, 250); } .markdown-preview:not([data-use-github-style]) > :first-child { margin-top: 0px; } .markd…
在公司里面有分配的测试机,所有的开发代码都运行在测试机里面.因为公司的测试机机房退租,所以要在新申请的几台测试机上搭建开发环境.开发环境尽量做到和线上的环境一致,包括代码的目录路径,运行程序的进程用户,日志的目录等等.我的测试机的linux版本还是centos6.5,搭建lnmp环境主要是下面这些命令. yum clean allyum makecacheyum update//安装nginxyum install nginx//安装php php-fpm以及必要的扩展,gd库,mysql扩展(…
  1)安装express generator生成器 这个express generator生成器类似于vue-cli脚手架工具,用来创建一个后端项目,首先我们要对生成器进行全局安装,在cmd中输入下面命令: npm install -g express-generator 是否安装express generator生成器成功?在命令行工具直接输入一下命令,查看生成器版本 express --version 2)通过生成器自动创建server项目 安装完express generator生成器之…
第一步:首先安装一个NVM,就是一个node的版本管理器. nvm的下载地址::https://github.com/coreybutler/nvm-windows/releases,我选择下载的是nvm.setup安装版. 因为是英文安装的,所以我们需要注意2个地方,因为环境变量是需要改目录的. 1:nvm的安装路径,可以默认. 2:之后安装nodejs的路径,可以默认 nvm软件安装完成后,一般系统后自动在环境变量里面添加2个路径(一般情况下是不用自己操作的,系统自动完成.) 那万一呢?我们…