分类 linux articles

利用coding.和daocloud打造全自动发布的hexo博客

使用Github托管hexo静态博客的优缺点 Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。 也就是说你用WP做博客已经OUT了,现在流行纯静态博客 静态博客的优点: 纯静态html 浏览速度极快 托管到……

Continue reading

hexo多主题切换

今天看到一个朋友在github上面的issue 大概问题就是怎么在不同的电脑上面使用 git有个这么个东西Submoudle中文叫做子模块 具体使用教程看这里Git-工具-子模块 这里只说怎么搞hexo多主题切换和换电脑啥的 开始 首先分两种情况 主题的出了配置文件 或者其他文件没有DIY过,都……

Continue reading

静态网站使用不蒜子显示浏览量

本文转载自不蒜子不如 静态网站建站现在有很多快速的技术和平台,但静态是优点也有缺点,由于是静态的,一些动态的内容如评论、计数等等模块就需要借助外来平台,评论有“多说”,计数有“不蒜”! “不蒜子”与百度统计谷歌分析等有区别:“不蒜子”可直接将访问次数显示在您在网页上(也可不显示);对……

Continue reading

使用LNMP环境安装typecho博客的全程记录

虽然我是搞asp.net的 但是十分欣赏php,php有很多开源的博客程序 比如大名鼎鼎的WordPress.还有各种独立博客大牛使用的z-blog,以及短小精悍的emblog。 wordpress臃肿不堪,pass!其他的不喜欢,所以就选择国人开发的typecho开源博客系统,优点就……

Continue reading

centos6安装redis

检查安装依赖程序 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 修改配置文件 vi /etc/redis/redis.conf 仅修改: daemonize yes (no-->yes) 启动 /usr/local/bin/redis-server /etc/redis/redis.conf 查看启动 ps -ef | grep redis 使用客户端 redis-cli >set name david OK >get name "david" 关闭客户端 redis-cli shutdown 开机启动配置 echo "/usr/local/bin/redis-server /etc/redis/redis.conf &" >> /etc/rc.local 开机启动要配……

Continue reading

Debian, Ubuntu, LinuxMint 安裝 MySQL 5.7, 5.6, 5.5

以下會示範在 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 $ sudo add-apt-repository -y ppa:ondrej/mysql-5.6 3+ MySQL 5.5 $ sudo apt-get install software-properties-common $ sudo add-apt-repository -y ppa:ondrej/mysql-5.5 然後就用 apt-get 安裝 MySQL $ sudo apt-get update $ sudo apt-get install mysql-server 安裝時 MySQL 會詣問要設置的 root 新密碼, 或者可以執行 mysql_secure_installation 修改: $ sudo mysql_secure_installation 如果可以連接……

Continue reading

Ubuntu 16.04 安装配置支持http2的nginx

第一步 安装最新版本的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……

Continue reading

在ubuntu16.04上安装php7 mysql5.7 nginx1.10并支持http2

安装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 Anywhere (v6) 访问服务器看看nginx是否配置成功 http://server_domain_or_IP 2安装mysql sudo apt-get install mysql-server 安装期间会配置数据库的root密码 而且默认的root账户不可……

Continue reading

阿里云,腾讯云,等等的云 Ubuntu14.04升级16.04

16.04有很多好处。在此不说了 这几天来回折腾了各种的云,然后发现国内的都没有16.04 但是ubuntu可以直接在线升级 在此记下来升级的过程 不管是腾讯云也好 阿里云也好,或者别的什么云,只要是国内的 几乎都不提供ubuntu16.04的镜像,但是我们可以在线升级 下面是过程记录 1. 买vp……

Continue reading

Ubuntu 16.04 为 PHP7 添加 memcached 以及 redis 扩展

切换到 PHP 7 之后,网站的速度大幅提升,不过通常的扩展可能某一个就还没有支持 PHP7 Memcached 比如说我现在使用了最新的 Ubuntu 16.04,虽然内置了 PHP 7 源,但 memcached 就还没有,不过好在,它已经支持了 PHP 7 ,只是没有源而已,我们手动编译它。 要安装 memcached,需要先安装依赖库 libmemcached 从这里找到最新的 libmemcached 源码包,然后……

Continue reading