• centos环境 BBR魔改安装

    rpm -ivh http://elrepo.org/linux/kernel/el7/x86_64/RPMS/kernel-ml-4.11.6-1.el7.elrepo.x86_64.rpm
    #查看内核顺序
    egrep ^menuentry /etc/grub2.cfg | cut -f 2 -d \’
    #切换启动内核为0(第一个,有变动自己改)
    grub2-set-default 0
    reboot

    #移除旧版+安装新版kernel-headers
    yum remove kernel-headers
    rpm -ivh http://elrepo.org/linux/kernel/el7/x86_64/RPMS/kernel-ml-headers-4.11.6-1.el7.elrepo.x86_64.rpm
    #安装dev包
    rpm -ivh http://elrepo.org/linux/kernel/el7/x86_64/RPMS/kernel-ml-devel-4.11.6-1.el7.elrepo.x86_64.rpm
    yum install make gcc libtool perl-ExtUtils-Install gcc-c++ perl-ExtUtils-MakeMaker perl-ExtUtils-ParseXS perl-devel
    wget -O ./tcp_tsunami.c https://gist.github.com/anonymous/ba338038e799eafbba173215153a7f3a/raw/55ff1e45c97b46f12261e07ca07633a9922ad55d/tcp_tsunami.c
    echo “obj-m:=tcp_tsunami.o” > Makefile
    make -C /lib/modules/$(uname -r)/build M=`pwd` modules CC=/usr/bin/gcc
    insmod tcp_tsunami.ko
    sysctl -w net.ipv4.tcp_congestion_control=tsunami

    参考链接:
    1. http://blog.csdn.net/dog250/article/details/52939004
    2. http://blog.csdn.net/dog250/article/details/52879298
    3. http://blog.csdn.net/dog250/article/details/52972502
    4. https://patchwork.ozlabs.org/patch/671069/

  • centos环境安装远程桌面一键脚本(VNC连接)

    懒了好久,今天再发个关于centos环境下的一键安装脚本

    主要功能是支持firefox,看图以及文本编辑

    用惯window的人们可能对于图形化下面的文本编辑比较习惯,对于vm,vim,nano等文本编辑软件使用不是很习惯,装上远程桌面后就可以像操作windows一样对文件进行编辑了

    对于部分需要挂网站的人来说则是必须有浏览器使用,所以脚本里也包含了安装firefox以及adobe flash。

    连接远程桌面使用的软件是 VNC,这个到处都是,你们可以在我的脚本目录下下载压缩包(下载地址:https://github.com/kevin-cn/some-useful-shell/raw/master/vnc.zip),也可以在别的渠道进行下载。

    压缩包里面只有一个执行文件,选择执行vncviewer.exe即可,将安装结束后的地址填在里面就能访问了,

    注意程序的默认颜色选项64位色,如果网络速度还行,建议选项->颜色 设为全部,这样比较好看些。

    安装脚本如下:

    wget https://raw.githubusercontent.com/kevin-cn/some-useful-shell/master/gnome_install.sh
    chmod +x gnome_install.sh
    ./gnome_install.sh

    安装完毕后就可以远程连接桌面使用程序了。

    下面是几张使用截图

    第一次登陆提醒是root用户,提请注意,不想每次都看到就在don’t show me this again这里打勾。

    图片浏览

    火狐

    文本编辑gedit

    好了,基本就这样了,注意的是VNC登陆只靠VNC密码就能登陆了,是跳过输入root的passwd,所以友情提醒各位将vnc登陆密码设置的强壮一些。

  • centos环境安装owncloud(个人云盘)

    安装须知:需要有web环境,php5.3+ ,mysql或mariadb,即需要LNMP或者LAMP环境。

    官网下载最新版owncloud,文章撰写时最新版本是 https://download.owncloud.org/community/owncloud-10.0.2.zip

    使用wget指令下载

    wget https://download.owncloud.org/community/owncloud-10.0.2.zip

    解压缩,然后将解压后文件夹下所有文件(或者连owncloud目录)直接移到web根目录,取决于你希望访问的网站就是云盘还是希望将云盘放在你自己的网站之下。

    言下之意就是访问云盘的目录是 “http://你的域名/”还是“http://你的域名/owncloud”

    unzip owncloud-10.0.2.zip
    mv owncloud/* /var/www/default #/var/www/default是我这边的网站根目录
    

    然后使用phpmyadmin增加owncloud用户以及数据库,这个过程截了个图,步骤就跳过了,应该都会用吧?别忘了生成同名数据库打勾,这样自动赋权最简单,

    还有最重要的是把自动生成的密码存下来,后面要用。

    最后在页面进行配置即可。

    在这里先输入你希望设定管理员帐户和密码,随便,我例子就用admin了,其实你输啥都行。

    然后点击存储于数据库,在数据目录这一栏填写你希望存放云盘文件的位置,默认是owncloud下面的data目录,不修改的话就是用这个位置

    最后再点击Mysql/MariaDB,对数据库进行配置,这里的用户名以及数据库都是ownlcloud,密码是刚刚自动生成的密码“pLx9qVmDj4Vq1Ary”

    当填空全部结束后,其实安装也基本完成了,点击安装完成,很快就好了。

    当页面在次刷新后就是标准的登录界面了

    输入刚刚的用户名以及密码,ok,你的个人云盘已安装完毕。

    owncloud提供桌面以及手机版客户端,你可以点击下载安装,随时同步个人文件,好的,开始使用你的个人云盘吧,