2018/01/10 官方教程有问题
这里总结下,省的下次又不会配了
配置 ipv6 block 打开 https://console.online.net/en/network/ 创建子网
配置 仓储地址 编辑 sources.list
sudo vim /etc/apt/sources.list 在末尾增加dhcp6的源地址
#DHCP6 Client deb http://httpredir.debian.org/debian experimental main 然后创建 apt 偏好文件
sudo vim /etc/apt/apt.conf.d/99defaultrelease 这里 14.04填写 …
2017/12/29 众所周知,Ubuntu 上官方源的更新速度一直是慢得令人发指的,很多人不得不自己编译 nginx,非常麻烦。
所以。我们直接用nginx官方源来安装。
增加源地址: sudo vim /etc/apt/sources.list 增加nginx官方源地址:
deb http://nginx.org/packages/mainline/ubuntu/ xenial nginx deb-src http://nginx.org/packages/mainline/ubuntu/ xenial nginx 导入key cd wget …
2017/12/02 安装 Transmission sudo apt-get install transmission-daemon 修改配置文件 先停止transmission
sudo service transmission-daemon stop 编辑
sudo vim /etc/transmission-daemon/settings.json 第14行修改为“dht-enabled”: false, 第15行是下载目录修改成你自己的“download-dir”: “/home/transmission/downloads”, 第20行修改为“encryption”: 2, 第23行修改为 …
2017/11/28 前提条件 域名要解析到服务器ip上去
ubuntu16.04 安装Nginx 非常简单,因为需要喜欢内容所以装的是full版本
sudo apt update -y sudo apt install nginx-full -y 安装好之后配置好反向代理
ssl证书 我使用的是 certbot 自动获取的 Let’s Encrypt 证书
安装 certbot
sudo apt-get update -y sudo apt-get install software-properties-common sudo add-apt-repository …
2017/09/20 语言 关键字 Bash bash CoffeeScript coffeescript C++ cpp C# cs CSS css Diff diff HTTP http lni lni java java JavaScript javascript JSON json Markfile markfile MarkDown markdown Objective-C objectivec Perl perl Python python ruby ruby SQL sql XML xml ARM汇编 armasm AVR汇编 avrasm MIPS汇编 mipsasm X86汇编 x86asm …
2017/03/12 我的博客主题是直接fork原作者的,所以当原作者更新之后,我要合并冲突,跟随更新
下面说一下简单的方法,算是自己做个笔记
给主题的fork加一个remote 给 fork 配置一个 remote
使用 git remote -v 查看远程状态
➜ next git:(master) git remote -v origin
[email protected] :luodaoyi/hexo-theme-next.git (fetch) origin
[email protected] :luodaoyi/hexo-theme-next.git (push)
把原作者的远程仓库添加到remote
git …
2017/03/12 使用Github托管hexo静态博客的优缺点 Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。
也就是说你用WP做博客已经OUT了,现在流行纯静态博客
静态博客的优点:
纯静态html 浏览速度极快 托管到Github pages 不需要主机费用或者是空间费用 如果域名没有备案,那么默认就是用的Github的cdn 国内访问速度很快,如果备案了可以使用cloudxns等dns服务让国外国内分开解析,国内使用各种免费cdn,国外使用Github默认CDN 使用github pages 的缺点:
2017/03/12 今天看到一个朋友在github上面的issue
大概问题就是怎么在不同的电脑上面使用
git有个这么个东西Submoudle中文叫做子模块
具体使用教程看这里Git-工具-子模块
这里只说怎么搞hexo多主题切换和换电脑啥的
开始 首先分两种情况
主题的出了配置文件 或者其他文件没有DIY过,都是直接clone原来的主题作者的 主题的CSS JS 文件自己改过 没有修改主题源码 如果没有修改主题源码那就按照下面的步骤来作
2017/03/12 本文转载自不蒜子不如
静态网站建站现在有很多快速的技术和平台,但静态是优点也有缺点,由于是静态的,一些动态的内容如评论、计数等等模块就需要借助外来平台,评论有“多说”,计数有“不蒜”!
“不蒜子”与百度统计谷歌分析等有区别:“不蒜子”可直接将访问次数显示在您在网页上(也可不显示);对于已经上线一段时间的网站,“不蒜子”允许您初始化首次数据。。
普通用户据只需两步走:一行脚本+一行标签,搞定一切
安装脚本(必选) 要使用不蒜子必须在页面中引入busuanzi.js,目前最新版如下。
2017/03/12 虽然我是搞asp.net的 但是十分欣赏php,php有很多开源的博客程序 比如大名鼎鼎的WordPress.还有各种独立博客大牛使用的z-blog,以及短小精悍的emblog。
wordpress臃肿不堪,pass!其他的不喜欢,所以就选择国人开发的typecho开源博客系统,优点就是简单好用,支持markdown。
安装typecho需要php环境,这里我使用的是lnmp,服务器采用Vultr乞丐版,系统是ubuntu14.14,下面开始安装,每一步都有详细介绍
2017/03/12 检查安装依赖程序 yum install gcc-c++ yum install -y tcl yum install wget 获取安装文件 wget http://download.redis.io/releases/redis-2.8.13.tar.gz 解压文件 tar -xzvf redis-2.8.19.tar.gz mv redis-2.8.19 /usr/local/redis 进入目录 cd /usr/local/redis 编译安装 make make install 设置配置文件路径 mkdir -p /etc/redis cp redis.conf/etc/redis …
2017/03/12 以下會示範在 Debian, Ubuntu 及 LinuxMint 分別安裝 MySQL 5.7, 5.6, 5.5 的方法。
首先按照需要的安裝的 MySQL 版本, 加入相應的 Repository, 然後用 apt-get 安裝 MySQL:
1+ MySQL 5.7
$ sudo apt-get install software-properties-common $ sudo add-apt-repository -y ppa:ondrej/mysql-5.7 2+ MySQL 5.6
$ sudo apt-get install software-properties-common …
2017/03/12 第一步 安装最新版本的nginx 对于ubuntu16.04而言 直接装就是最新的
sudo apt-get update sudo apt-get install nginx 查看Nginx版本
sudo nginx -v 16.04默认应该是
nginx version: nginx/1.10.0 (Ubuntu) 第二部 修改服务器配置 配置文件/etc/nginx/sites-available/default
server_name example.com; 保存修改后的文件
使用命令nginx -t检查配置文件语法是否正确
2017/03/12 安装nginx 首先更新软件包 并且安装nginx
sudo apt-get update sudo apt-get install nginx 开放防火墙配置
sudo ufw allow "Nginx HTTP" 查看防火墙状态
sudo ufw status ------------------ Status: active To Action From -- ------ ---- OpenSSH ALLOW Anywhere Nginx HTTP ALLOW Anywhere OpenSSH (v6) ALLOW Anywhere (v6) Nginx HTTP (v6) ALLOW …
2017/03/12 16.04有很多好处。在此不说了
这几天来回折腾了各种的云,然后发现国内的都没有16.04 但是ubuntu可以直接在线升级
在此记下来升级的过程
不管是腾讯云也好 阿里云也好,或者别的什么云,只要是国内的 几乎都不提供ubuntu16.04的镜像,但是我们可以在线升级
下面是过程记录
2017/03/12 切换到 PHP 7 之后,网站的速度大幅提升,不过通常的扩展可能某一个就还没有支持 PHP7
Memcached 比如说我现在使用了最新的 Ubuntu 16.04,虽然内置了 PHP 7 源,但 memcached 就还没有,不过好在,它已经支持了 PHP 7 ,只是没有源而已,我们手动编译它。
要安装 memcached,需要先安装依赖库 libmemcached
2017/03/12 线上需要一个https的透明代理,开始打算用nginx,调试了一段时间发现配置较复杂且没有成功。后来用的tinyproxy做的透明代理。安装配置过程就是下载、解压、编译、安装、配置、启动一波流:
安装依赖 sudo apt-get install asciidoc
下载 sudo wget https://github.com/tinyproxy/tinyproxy/releases/download/1.8.4/tinyproxy-1.8.4.tar.gz -O tinyproxy-1.8.4.tar.gz
解压 sudo tar xvfz tinyproxy.1.8.4.tar.gz
编译 …
2017/03/12 安装前的准备 您必须将这些库 perl 5.6.1+, libreadline, libpcre, libssl安装在您的电脑之中。 对于 Linux来说, 您需要确认使用 ldconfig 命令,让其在您的系统环境路径中能找到它们。
Debian 和 Ubuntu 用户 推荐您使用 apt-get安装以下的开发库:
apt-get install libreadline-dev libncurses5-dev libpcre3-dev \ libssl-dev perl make build-essential Fedora 和 RedHat 用户 推荐您使用yum安装以下的开发库:
2017/03/12 16.04源 deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse deb …
2017/03/12 查看硬盘:
# fdisk -l ... Disk /dev/sdb: 274.9 GB, 274877906944 bytes 255 heads, 63 sectors/track, 33418 cylinders, total 536870912 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: …