ubuntu14.04系统搭建博客

可能很多朋友还不知道怎么手动搭建一个博客
也有可能像我一样局限于VPS运存不够,不能安装一键宝塔,故写下这篇教程(手动滑稽)
首先域名和vps是必须要的,域名可以上狗爹上买
排版很烂,将就看吧,然后没有启用https,只是http


一.安装依赖

先升级
安装nginx---php5---sqlite(数据库),后面会用到vim,如果没有的自己安装一下,有些系统没有安装

apt-get update
apt-get install -y nginx
apt-get install -y php5-fpm
apt-get install -y php5-sqlite sqlite sqlite3

二.下载typecho

官网:http://typecho.org

具体安装步骤如下:

  1. 在服务器上下载Typecho,很简单,执行wget
    url命令就可以了,最新的url地址可通过 http://typecho.org/download 页面获取(wget 下载地址);
  2. 因为文件后缀名是tar.gz,所以可以通过 tar -zxvf 文件路径/文件名 命令解压到当前目录中;
  3. 通过mv build/* 网站目录/命令的方式将解压后的build文件夹的内容移动到网站目录下,网站目录即以下步骤中设置的值:

放的位置并没有太大的关系,我自己放的目录是 /var/www/

注意:要给 build 权限(build就是从下载的typecho压缩包解压出来的文件夹)

方法如下:
二选一
1. chmod -R /var/www/build(自己改路径,放哪里写哪里)
2. 手动改文件夹权限,依旧使用XFTP软件

三.配置nginx

注意: 删除/etc/nginx/sites-available/default(我自己是删除了的,不确定不删除有没有影响)
方法如下:
二选一

  1. 打开nginx的配置文件,直接复制粘贴替换 vim /etc/nginx/sites-enabled/default
  2. 或者用xftp把 /etc/nginx/sites-enabled/default 拉出来,改完在放回去

代码如下

server {
    listen 8081 default_server;**填端口,这里我用的8081**
    #listen [::]:80 default_server ipv6only=on;

    root /var/www/build;**#填typecho存放路径**
    index index.php index.html index.htm;

    # Make site accessible from http://localhost/
    server_name www.kuangtu.info;**填域名**
    if (!-e $request_filename) {
        rewrite ^(.*)$ /index.php$1 last;}

    location / {
        # First attempt to serve request as file, then
        # as directory, then fall back to displaying a 404.
        try_files $uri $uri/ =404;
        # Uncomment to enable naxsi on this location
        # include /etc/nginx/naxsi.rules
    }

    # Only for nginx-naxsi used with nginx-naxsi-ui : process denied requests
    #location /RequestDenied {
    #    proxy_pass http://127.0.0.1:8080;    
    #}

    #error_page 404 /404.html;

    # redirect server error pages to the static page /50x.html
    #
    #error_page 500 502 503 504 /50x.html;
    #location = /50x.html {
    #    root /usr/share/nginx/html;
    #}

    # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
    #
    location ~ .*\.php(\/.*)*$ {
        fastcgi_split_path_info ^(.+\.php)(/.+)$;
    #    # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini
    #
    #    # With php5-cgi alone:
    #    fastcgi_pass 127.0.0.1:9000;
    #    # With php5-fpm:
        fastcgi_pass unix:/var/run/php5-fpm.sock;
        fastcgi_index index.php;
        include fastcgi_params;
    }
    }

四.进行typecho安装

打开浏览器访问域名(非80端口记得 http://域名:端口)
填入自己的账号密码什么的,就可以了

恭喜搭建成功!!!!撒花!!!

一键安装Aria2+Yaaw+FileManager实现BT磁力下载

简介

适合caddy什么装不上的人群

Aria2是一个轻量级的多协议和多源命令行 下载工具。它支持HTTP/HTTPS,FTP,SFTP,BitTorrent和Metalink。aria2可以通过内置的JSON-RPC和XML-RPC接口进行操作。

YAAW则是一个管理aria2的WEB接口,两者结合轻松实现离线下载。

File Manager是一个基于GO的轻量级文件管理系统支持登录系统 角色系统、在线PDF、图片、视频浏览、上传下载、打包下载等功能。

Github地址:https://github.com/helloxz/aria2

功能

  1. 支持多种Linux发行版
  2. 一键安装Aria2+Caddy+YAAW+FileManager
  3. 文件管理+离线下载+在线播放

安装
系统要求:CentOS 6/7 X64、Debian 8+ X64和Ubuntu 16+ X64,不支持32位系统。

命令

#Centos系统
yum -y install wget unzip
#如果是Debian or Ubuntu系统
apt-get install -y wget unzip
#下面的命令通用,直接复制
wget https://github.com/helloxz/aria2/archive/master.zip
unzip master.zip && cd aria2-master && chmod u+x *.sh && ./install_aria2.sh

安装过程中,按要求输入用户名、密码及Aria2授权令牌。

配置YAAW
访问YAAW下载面板地址:http://IP:6080,,输入您刚刚设置的用户名、密码,就可以看到YAAW,再点击右上角Setting按钮,在JSON-RPC Path那里输入安装完后显示的RPC地址:http://token:abc123@IP:6800/jsonrpc,然后保存即可
1.PNG
2.PNG

使用方法
点击YAAW面板的左上角Add添加任务并下载,再通过访问http://IP:6080/admin进入到FileManager文件管理器,进入Down文件夹,找到下载的东西,就可以在线查看或者观看了。注意,和Down同一个文件夹的文件请不要随意删除和修改,以免出现异常。
3

4

5

相关命令

#启动
/data/aria2/aria2.sh start
#停止
/data/aria2/aria2.sh stop
#重启
/data/aria2/aria2.sh restart
#Caddy server配置文件
/data/aria2/caddy.conf
#Aria2配置文件
/data/aria2/aria2.conf
#离线下载目录
/data/aria2/download
#日志目录
/data/aria2/aria2.log
/data/aria2/caddy.log

常见问题

#YAAW提示Error: Internal server error错误?
原因一:RPC地址错误,安装完成后会提示RPC地址,请确保填写正确。
原因二:输入netstat -apn|grep aria2c查看进程,如果没有任何信息,可以确定Aria2服务未启动,输入命令nohup aria2c --conf-path=/data/aria2/aria2.conf > /data/aria2/aria2.log 2>&1 &重新启动服务,如果依然不行,请查看错误日志/data/aria2/aria2.log
原因三:防火墙未放行6800端口,请自行放行下端口或关闭服务器防火墙。

#重启了服务器就打不开了?
脚本并未设置开机启动,重启服务器后请输入/data/aria2/aria2.sh start来运行服务。

#Debian/Ubuntu系统,提示安装成功,但是打不开?
Debian/Ubuntu并未自动放行端口,请放行6080/6800两个端口,或者直接关闭防火墙,如果您的服务商支持安全组还需要额外检查。

本文转载于:https://www.moerats.com/archives/443/

戴尔新bios设置

第一步:开机F2进入bios设置界面,找到Secure boot目录下面的Secure boot enable,然后在右边的Disable上选择,然后到下面选择Apple应用
第二步:secunity--pptlecurty,把钩子去掉
第三步:Advanced boot options,打勾
第四步:插入制作好的启动盘,按F12进入PE界面,格式化分区,安装win7

1

2

3

4