红联Linux门户

Linux帮助
  • web3通过testrpc访问以太坊数据入门web3通过testrpc访问以太坊数据入门

    2017-07-11 - 一、安装truffle+testrpc开发和测试环境。truffle是开发环境,testrpc是测试环境。 工作在64位Linux,版本16.04上进行。 以下命令如果权限不够则使用sudo运行。 1、安装环境时需要Git,如果没有可以用如下命令安装 add-apt-repository ppa:git-core/ppa apt-...

  • python通过estrpc访问以太坊数据入门python通过estrpc访问以太坊数据入门

    2017-07-11 - 搭建基于python的以太坊客户端和testrpc的开发环境 系统:Ubuntu 16.04 1.安装nodejs testrpc的安装需要使用nodejs中的npm命令。所以要先安装nodejs。 下载: nodejs官网:http://www.nodejs.org/ 从官网上找到对应的版本下载。笔者编写本文时最新的ubuntu64...

  • 如何将树莓派变成电子书服务器如何将树莓派变成电子书服务器

    2017-07-11 - Calibre 电子书管理软件可以轻松地在树莓派 3 上设置电子书服务器,即使在连接较慢区域也是如此。 最近 Calibre 3.0 发布了(https://the-digital-reader.com/2017/06/19/calibre-3-0-released/),它让用户能够在浏览器中阅读电子书!注意 Raspbian 的仓库...

  • HTTPS安全证书的安装以及所出现问题的解决方案HTTPS安全证书的安装以及所出现问题的解决方案

    2017-07-09 - 前面的直接省略不说,详情看 腾讯云证书安装指引 ,干货君以nginx证书部署为例子进行阐述,window server是在nginx文件夹中长按shift键,右键点击在此处打开命令窗口中写入nginx.exe -t 测试是否部署成功,如下图则表示部署成功。linux系统是在命令窗口输入n...

  • 记述一次通过跳板机部署内网服务器记述一次通过跳板机部署内网服务器

    2017-07-09 - 前几天做了一个任务,需要将一个配置参数下发服务器部署到客户的服务器上,之前没弄过这个,中间耽误了点时间,现在对涉及到的技术做一下总结,为了保护客户的隐私,下面设计到具体数据的地方都是为描述方便虚拟的,并不是真实的。 网络架构大概是这个样子的...

  • Linux服务器/var/spool/clientmqueue目录下产生大量文件的解决Linux服务器/var/spool/clientmqueue目录下产生大量文件的解决

    2017-07-09 - 今天收到nagios报警邮件,其中一台server中的磁盘分区空间超过95%,登录到服务器查看: [root@hadoop-node-29 ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda5 19G 16G 2.8G 95% /var 到目录/var查看哪个目录中的文件最大: [root@hadoop-n...

  • 如何在Samba4 AD中集成iRedMail Roundcube如何在Samba4 AD中集成iRedMail Roundcube

    2017-07-09 - Roundcube 是 Linux 中最常用的 Webmail 用户代理之一,它为终端用户提供了一个现代化的 Web 界面,它可以与所有邮件服务进行交互,以便阅读、撰写和发送电子邮件。Roundcube 支持各种邮件协议,包括安全的邮件协议,如IMAPS、POP3S 或者 submission。 在本...

  • Linux如何开启SFTPLinux如何开启SFTP

    2017-07-08 - 一、SFTP讲解 SFTP 是Secure File Transfer Protocol的缩写,安全文件传送协议。可以为传输文件提供一种安全的加密方法。 SFTP 与 FTP有着几乎一样的语法和功能。 SFTP 为 SSH的一部分,是一种传输档案至 Blogger 伺服器的安全方式。其实在SSH软件包中,已经...

  • 设置frp端口映射实现ftp服务内网穿透设置frp端口映射实现ftp服务内网穿透

    2017-07-07 - 前提: frp服务器需要首先搭建好。 1.设置被动端口范围 这里以本机搭建FileZilla Server为例子,首先设置被动模式的端口范围。 此处设置为50000-50002。可根据个人需要自定义。 2.配置frp.ini 客户端配置frp.ini如下,端口和上面的范围保持一致。 [common] se...

  • 使用Linux定时脚本更新服务器的git代码使用Linux定时脚本更新服务器的git代码

    2017-07-04 - 背景 项目在开发过程中,我们的代码是托管在coding上面的,而服务器上面的代码的更新部署是使用git的,这就导致了,我每次都需要登录到那台服务器,然后进入项目的目录,执行git命令更新,但是在开发阶段,我们的代码更新的频率太高了,可不可以做到实时更新...

  • arm64服务器中的Debian armhf虚拟机

    2017-07-04 - 在 Collabora 公司,我们所做的许多工作之一就是为客户构建包括 32 位和 64 位 ARM 系统在内的各种架构的 Debian 衍生版。就像 Debian 做的那样,我们的 OBS 系统建立在原生系统而不是仿真器上。 幸运的是随着几年前 ARM 服务器系统的出现,为这些系统原生构...

  • 多用户远程登录主机进行操作,将高配主机做成可共享硬件资源多用户远程登录主机进行操作,将高配主机做成可共享硬件资源

    2017-07-04 - 环境:win10连接到ubuntu14.04; 这里,想要能够进入ubuntu的图形界面,必须要在服务器上装一个桌面,这里我先选择了gnome桌面,但后期无论如何操作都是灰屏,所以后来改用了xfce桌面就可以了; 具体步骤大致如下: 1.首先安装xfce桌面: 2.安装好后还要设置...

  • Seafile私有云存储使用体验-支持Windows、Mac桌面和移动端Seafile私有云存储使用体验-支持Windows、Mac桌面和移动端

    2017-07-03 - 由于国内各种免费云盘存储商家都陆续的审核严格、或者有些索性关闭,还有一些即便可以使用,但是时不时还有各种问题使得文件丢失。之前也有一段时间使用某个云盘的,明明是正规的内容,但是下次去看已经被删掉,不懂何故。如果是多人协作或者分享模式内容,...

  • 用NMAP探测操作系统用NMAP探测操作系统

    2017-07-02 - 有时,能够知道一个网络里的机器的操作系统(OS)是有一定好处的。当你知道一台机器的操作系统后,因为你可以在网上搜索专门针对该系统的安全漏洞,所以入侵系统也会更加容易。当然,安全漏洞通常都会很快被修补,但安全漏洞存在时你需要知道。 对你自己的网...

  • LINUX下tomcat的jvm编码修改

    2017-07-01 - 申请了一台腾讯云服务器,系统centos7,将jforum论坛移植过去,论坛在阿里云的其他两台服务器运行正常,搬到这台服务器巨出现了各种问题,一一记录一下供以后参考: jforum用的是freemarker,里面的中文都是读取的配置文件,但是有部分写死的汉字,显示为黑色菱形问号...

  • 一键快速自建安装Seafile搭建私有云盘存储一键快速自建安装Seafile搭建私有云盘存储

    2017-06-29 - 在利用Seafile自建个人权限的云盘存储工具/服务(http://www.linuxdiyf.com/linux/31701.html)文章中体验了下Seafile搭建私有云盘存储的方法,这个方法是借助官方的步骤编译安装的,感觉稍许有些麻烦,前后折腾了几个小时,如果我们真的要去普及用户去搭建...

  • nginx 80端口重定向到443端口

    2017-06-28 - nginx 80端口重定向到443端口,也就是http访问自动跳转到https。配置如下: 一、按照如下格式修改nginx.conf 配置文件,80端口会自动转给443端口,这样就强制使用SSL证书加密了。访问http的时候会自动跳转到https上面。 server { listen 80; server_name www...

  • Gitlab服务器url修改后,项目path的修改

    2017-06-26 - 本地搭建的gitlab 服务器,在 /etc/gitlab/gitlab.rb 中 external_url 通常是局域网ip的形式。如下所示: external_url http://192.168.1.106:90 如果遇到本地的ip地址改变后,此时的 external_url也应对要做出对应的修改。在修改后,在网页中,看到项目的pa...

  • win10的bash使用ssh连接远程服务器win10的bash使用ssh连接远程服务器

    2017-06-24 - 1.前言 微软已经在Win10一周年更新预览版中加入了Ubuntu Bash命令支持,相当于一个小型的Linux系统,本来连接远程服务器的话,要使用putty啥的,现在可以用这个直接连接,我来讲讲步骤。 当然了,powershell功能也差不多,但是尝尝鲜嘛。 2.步骤 2.1 开启bas...

  • 利用Seafile自建个人权限的云盘存储工具/服务利用Seafile自建个人权限的云盘存储工具/服务

    2017-06-24 - 早年我们存储数据用小软盘、后来用U盘、移动硬盘,最近几年我们都开始使用网盘、在线云存储等工具,其作用显而易见不用携带即可实现文件的随时使用。这不在最近几年各个服务商都退出各自的云盘、网盘服务,记得有一年还相互竞争比谁提供的空间大。其实大空间...

  • 阿里云linux服务器到期后续费,网站打不开解决方法之一

    2017-06-21 - 续费后打不开网站,可能会出现不同情况,这里只记录我遇到的问题。 问题描述:服务器到期后续费,网站打不开。 解决尝试: 1.重启服务器nginx /etc/init.d/nginx restart 重启正常,但是网站还是打不开 2.重启服务器 shutdown -r 8:40,重启正常,网站依然打...

  • Docker导入导出镜像

    2017-06-21 - 从本地文件系统导入镜像 tar格式镜像包下载地址:http://openvz.org/Download/templates/precreated 比如,先下载了一个 ubuntu-14.04 的镜像,之后使用以下命令导入: # cat ubuntu-14.04-x86_64-minimal.tar.gz |docker import - ubuntu:14.04 然后查看新...

  • 阿里云linux配置mysql数据库远程连接失败阿里云linux配置mysql数据库远程连接失败

    2017-06-21 - 今天配置Linux下MySQL数据库可以远程访问的问题,百度这方面的资料有很多,但是方法都一样,都试过了却未能解决,记录一下。 第一步:在/etc/mysql/my.cnf下找到bind-address = 127.0.0.1 在这行前加个#进行注释,或者改为: bind-address = 0.0.0.0 允许任...

  • Linux下Apache Vhost配置防止403

    2017-06-21 - 首先,贴一份正确的配置(最简单的). VirtualHost *:80 DocumentRoot /home/ubuntu/www/spider/public ServerName sp.snowboy99.com Directory /home/ubuntu/www/spider/public/ Require all granted /Directory /VirtualHost 需要注意的地方有 1.路径必须是绝...

  • CentOS 6.5 x64安装Tomcat8并配置两个Tomcat8CentOS 6.5 x64安装Tomcat8并配置两个Tomcat8

    2017-06-21 - 1.首先,安装tomcat的前提是已经配置好jdk环境变量,若没配好可以参考我的上一篇文章:CentOS 6.5 x64安装jdk8(http://www.linuxdiyf.com/linux/31625.html),当然也可以通过网络搜索安装步骤。 2.下载: 可以通过官网下载:http://tomcat.apache.org/down...

  • 使用pipework将Docker容器配置到本地网络环境中

    2017-06-20 - 需求 在使用Docker的过程中,有时候我们会有将docker容器配置到和主机同一网段的需求。要实现这个需求,我们只要将Docker容器和主机的网卡桥接起来,再给Docker容器配上IP就可以了。 下面我们就使用pipework工具来实现这一需求。 安装pipework $ git clone h...

  • mantisbt 2.5.0在nginx服务器上安装mantisbt 2.5.0在nginx服务器上安装

    2017-06-20 - 说明 由于安装2.5.0.版本失败,检测配置没有错,但是无法生成config_inc.php文件所以考虑安装2.0.0版本然后再覆盖安装。 环境 ubuntu14.04 nginx mysql 安装mantisbt-2.0.0 wget https://sourceforge.net/projects/mantisbt/files/mantis-stable/2.0.0/manti...

  • Linux北大网关断网重连

    2017-06-20 - 概述 把台式机搬到实验室当服务器用了,买了个极路由插在公网IP上,做一个端口转发,可以随时随地远程ssh这台电脑了。但是问题来了,PKU的网关不稳定,有的时候会断,断了的话这台电脑就连不上网了。 于是我利用北大提供的Linux shell联网客户端connect(htt...

  • 如何映射本地虚拟机或远程服务器磁盘到本地如何映射本地虚拟机或远程服务器磁盘到本地

    2017-06-19 - 无论是用超级终端登陆虚拟机或服务器,还是映射虚拟机或服务器的磁盘到本地,都需要安装openssh-server,命令如下: ning@ubuntu:~$ sudo apt install openssh-server 下面进入正题。 当然,你可以使用vmware tools来实现本地文件或磁盘的共享。 我们需要的...

  • 快速搭建OpenStack开发环境(DevStack)快速搭建OpenStack开发环境(DevStack)

    2017-06-19 - 基本环境: 1.VMware+Ubuntu16.04-server.x86_64 2.DevStack应该使用非root用户来运行,所以首先需要创建一个非root用户账号stack(默认在VMware中安装CentOS系统时会要求你创建一个非root用户,此时建立一个非root用户即可) 3.下载DevStack(master),如果想要...

  • 在LXD 2.3及以上版本中管理网络在LXD 2.3及以上版本中管理网络

    2017-06-19 - 介绍 当 LXD 2.0 随着 Ubuntu 16.04 一起发布时,LXD 联网就简单了。要么你可以使用 lxd init 来配置,为你的容器自己提供一个 lxdbr0 网桥,要么使用一个已存在的物理接口。 虽然这确实有效,但是有点混乱,因为大部分的桥接配置发生在 Ubuntu 打包的 LXD...

  • ssh密钥转发(Linux和Windows)ssh密钥转发(Linux和Windows)

    2017-06-18 - 前言 一般公司的服务器放在外网时,都会设置一个跳板机,访问公司其他服务器都需要从跳板机做一个ssh跳转(防火墙规则会做相应配置),而前文讲过,外网的服务器基本都要通过证书登录的。于是我们面临一个情况,本机ssh-跳板机-目标机器。如果是密码验证,这个...

  • 在Linux中运行多个tomcat

    2017-06-18 - 在Linux中运行多个tomcat互不影响,可以独立启动。 1.在/etc/profile中添加配置 #tomcat environment #0 default CATALINA_BASE=/usr/local/tomcat/apache-tomcat-7.0.73 CATALINA_HOME=/usr/local/tomcat/apache-tomcat-7.0.73 TOMCAT_HOME=/usr/local/tomc...

  • linux Apache设置https访问以及加载mod_ssl.so模块linux Apache设置https访问以及加载mod_ssl.so模块

    2017-06-17 - 1.申请证书【阿里云免费证书】 1.1.登陆阿里云进入控制台 1.2.左侧选择安全 下拉框选择证书服务 1.3.右上角选择购买证书 选择免费 然后立即购买-支付 1.4.返回证书列表页面 选择补全-填写要配置的域名,设置域名验证类型,我选择文件【不同服务商的话更简单...

  • ASP.NET Core部署到CentOS7,使用Nginx代理ASP.NET Core部署到CentOS7,使用Nginx代理

    2017-06-17 - ASP.NET Core 的运行环境由新开发的 Kestrel Server 负责,IIS 退回到 HTTP 的侦听器的角色,微软也特别为了这个需求开发了 IIS Platform Handler,以处理 HTTP 与运行环境之间的信息转发工作,微软官方推荐在Linux服务器上使用Nginx,Haproxy等代理Kestrel...

  • Win10 & Linux Docker安装使用Win10 & Linux Docker安装使用

    2017-06-17 - Docker最近推出了可以运行在Win10和Mac上的稳定版本,让我们赶紧来体验一下。 一、Windows Docker 安装 1.安装 需要的条件为: 64bit Windows 10,开启Hyper-V 1.1.开启win10的Hyper-V 控制面板 - 程序 - 启用或关闭Windows功能 - 选中Hyper-V 完成后自动重...

  • Linux系统下Public DNS+接入Linux系统下Public DNS+接入

    2017-06-16 - 1.请先切换至root用户进行操作。另外请保证服务器能正常访问公网UDP及TCP 53端口。 2.vim /etc/nsswitch.conf,修改以下内容后保存退出,表示优先使用/etc/hosts文件的配置,然后使用DNS解析。 3.vim /etc/resolv.conf,将首选及次选nameserver分别配置为119....

  • 利用Forsaken Mail软件在Linux VPS自建临时域名邮局利用Forsaken Mail软件在Linux VPS自建临时域名邮局

    2017-06-16 - 因为在很多时候我们需要注册账户的时候用免费邮局是不行,需要用到域名邮局,如果简单的为数不多的域名邮局我们可以用腾讯域名邮局配置,但是发现域名邮箱有邮局用户数量限制,添加多了会提示超过数量,每次去删除再添加又显得不够效率。 在前面Linux VPS主...

  • 如何使用SSH配置文件进行SSH连接

    2017-06-15 - SSH配置文件可以方便我们进行一个SSH连接。而不用每次连接的时候都输入账号和密码。 不使用配置文件进行连接(使用命令行方式) 那么我们在不使用配置文件的时候(使用命令行的方式)是如何建立连接的呢? 用密码登录 输入命令:ssh root@66.111.222.23 -p 27275...

  • apache2 linux配置端口映射相应目录apache2 linux配置端口映射相应目录

    2017-06-15 - 小伙伴告诉我怎么做的,之前的笔记丢了,现在再记一下。 修改3个文件 /etc/apache2/apache2.conf /etc/apache2/ports.conf /etc/apache2/sites-available/000-default.conf apache2.conf中,找类似下图的地方 复制一个这样的东西出来,把红框所在的目录改成...