最新文章 热门文章
CentOS7配置FTP服务
阅读 171 | 评论 0 | 2019-07-24
CentOS Linux FTP vsftpd

 

一、安装vsftpd

yum install -y vsftpd

 

二、添加用于FTP连接的用户

useradd ftpuser -s /sbin/nologin

注:-s /sbin/nologin选项禁用该用户从终端登录,只能从FTP登录。

 

阅读全文
GoJS图表组件介绍
阅读 295 | 评论 0 | 2019-07-22
gojs

本文是对GoJS官方文档 Introduction to GoJS Diagramming Components 的翻译。

 

GoJS图表组件介绍

 

GoJS是一个能让你轻易地在现在浏览器中创建可交互式图表的JavaScript库。GoJS支持图表模板和绑定模型数据到图表对象属性。无论你的app需要什么样的属性,你只需要保存和恢复模型(由JavaScript简单对象组成)即可。许多预定义的工具和命令实现了大部分图表需要的标准行为。定制外观和行为通常主要是设置属性而已。

 

阅读全文
使用frp搭建内网穿透
阅读 433 | 评论 0 | 2019-04-25
CentOS 阿里云 内网穿透

内网穿透的概念

内网穿透,即NAT穿透,网络连接时术语,计算机是局域网内时,外网与内网的计算机节点需要连接通信,有时就会出现不支持内网穿透。——来自百度百科。

 

简单来说,就是让互联网(外网)的设备能访问局域网(内网)的设备提供的服务,这里的设备通常是电脑。

 

内网穿透的应用场景

对开发人员来说,一个典型的应用场景就是针对第三方授权(通常是oauth2.0)和支付回调的开发调试。通过内网穿透工具将第三方SDK的回调地址映射到本机开发环境,从而实现实时调式。

 

阅读全文
CentOS7安装Node.js
阅读 361 | 评论 0 | 2019-04-25
CentOS 阿里云 Node.js

由于被*的原因,国外官网的安装方式,会导致无法下载,并且n和nvm也不能安装使用,因此本文介绍使用阿里云镜像二进制包安装Node.js,安装环境为阿里云ECS服务器CentOS 7 64位。

 

下载Node.js编译包

wget https://npm.taobao.org/mirrors/node/v10.6.0/node-v10.6.0-linux-x64.tar.xz

注:默认下载到当前目录,阿里云服务器连接后,默认当前目录为/root。

 

解压

tar -xvf  node-v10.6.0-linux-x64.tar.xz

注:默认解压到当前目录。

 

阅读全文
CentOS7添加Swap
阅读 359 | 评论 0 | 2019-04-03
CentOS Linux Swap

CentOS 7 添加Swap

 

Swap是什么

Swap中文叫交换空间,其实跟Windows平台的虚拟内存是一样的东西。本质是从硬盘划分出一片区域,让操作系统当作内存使用。

 

Swap的使用场景

当服务器内存低、不够用时,需要添加Swap以保证应用不被意外干掉,或宕机。现在的电脑硬件配置基本上用不到Swap和虚拟内存了,但有一个场景例外:那就是云服务器,特别是初学者购买的用于学习的低配置云服务器。既不想花钱升级配置,又想服务器能干一些“体力活”,添加Swap就是一个很好的解决方案。

 

阅读全文
CentOS7采用Yum方式安装MySQL 8.0
阅读 386 | 评论 0 | 2019-03-18
MySQL 数据库 CentOS Linux

环境:阿里云Centos7 64bit

MySQL版本:8.0

 

 

1、下载官方Yum Repository:

1.1 服务器上wget下载:

wget http://repo.mysql.com/mysql80-community-release-el7-2.noarch.rpm

官方yum repo地址:https://dev.mysql.com/downloads/repo/yum/

1.2 下载到本地,利用 lrzsz 工具上传到服务器。

 

阅读全文
Nuxt.js配置proxy实用详解
阅读 576 | 评论 0 | 2018-12-26
Nuxt.js proxy

什么是proxy?

顾名思义,proxy就是代理。代理又分为正向代理和反向代理。通常在Nuxt.js项目中使用的是正向代理。

 

为什么要配置proxy?

主要目的是解决跨域问题。当在开发环境中配置proxy时,ajax跨域请求无需服务端支持便能正常进行,方便开发和测试;当在生产环境中配置proxy时,可以作为前后端分离开发模式下,获取数据的中间件,同时也能方便调用第三方Web API。

 

如何配置proxy?

1、安装@nuxtjs/proxy依赖包

npm install –save—dev @nuxtjs/proxy

 

阅读全文
Nuxt.js中使用CKEditor并添加代码高亮功能
阅读 694 | 评论 2 | 2018-11-22
Nuxt.js CKEditor prism code block 代码高亮

初衷是为了给本博客系统找一款支持代码编辑和高亮的富文本框组件,基于此,首先是寻找富文本框组件,以前在
Vue中用过CKEditor和wangEditor,前者功能全面强大,后者简洁易用。又搜索了一翻,从熟悉程度、文档完整性、更新支持程度最终选择了CKEditor。

 

打开CKEditor官网,发现有两个版本可供选择:CKEditor4和CKEditor5。从官方文档了解到,CKEditor5几乎完全重写,更组件化,更符合现代框架,并且有官方出品的ckeditor-vue组件加持,更易使用和集成,于是首先选择了CKEditor5。

 

一、Nuxt.js中添加和使用CKEditor5的步骤:


1、NPM安装CKEditor5及ckeditor5-vue组件:

npm install @ckeditor/ckeditor5-build-classic @ckeditor/ckeditor5-vue --save

注:此处选择官方已构建好的classic版本,官方构建的其它版本还有 ckeditor5-build-inlineckeditor5-build-balloonckeditor5-build-decoupled-document,另外也可以自行构建,参考官方文档:Creating custom builds

 

阅读全文

热门标签

友情链接