标签 安装 下的文章

CentOS + Nginx Typecho 迁移指南

最近干了一件特别勤劳的事情——把博客迁移到阿里云服务器,不过期间也出了一点有趣的小插曲。

关于 CentOS 里安装 PHP,这篇已经写过很多次了:http://codesky.me/archives/centos-lnmp-yum.wind

然后只需要绑定好域名,可以看这篇:http://codesky.me/archives/centos-ghost-install-introduce.wind,如果要有多个子域,直接复制黏贴一份进行对应修改就行了。

- 阅读剩余部分 -

Ubuntu/Python 结巴分词 + Word2Vec利用维基百科训练词向量

结巴分词是一个跨语言的中文分词器,整体效果还算不错,功能也够用,这里直接用Python了,其他主流语言版本均有提供。

Word2Vec,起源于谷歌的一个项目,在我刚开始接触的时候就关注到了他的神奇,大致是通过深度神经网络把词映射到N维空间,处理成向量之后我们终于可以在自然语言处理上方便的使用它进行一些后续处理。(具体的方法忘了)

Python的gensim库中有word2vec包,我们使用这个就可以了,接下来我们就对维基百科进行处理,作为训练集去训练。(包地址:http://radimrehurek.com/gensim/models/word2vec.html

本文参考:http://www.52nlp.cn/中英文维基百科语料上的word2vec实验

- 阅读剩余部分 -

CentOS Ghost安装教程(PM2+Nginx)

前天有个朋友联系我说安装Ghost的时候遇到了问题(Nginx),想让我帮忙看看——我没配过啊,但是这正好是一次机会,玩玩除了PHP以外的东西。

好了,废话不多说,于是昨天我就尝试了一把,踩了一些坑,这里做个总结性发言,顺便表扬一下Ngnix反代大法。

看完本文,基本上你会知道Ghost的搭建,PM2的使用,Nginx的配置。

- 阅读剩余部分 -

Node.js PM2 愉快部署Node.js

今天想把Port站部署在我的阿里云服务器上偷跑一下,但是之前自己对于Node.js这种直接运行的没有尝试过,结果相当轻松愉快。

首先npm install -g pm2

接着:pm2 start app.js -n myapp

这样就会创造一个myapp,你可以通过pm2 stop myapp来进行管理。

CentOS yum安装PHP5.6

因为阿里云学生价的服务器每个月10块不到,就入手了,每次总是要装PHP的,当然不例外,这一次依旧配Nginx+PHP(因为平时本地总是配Apache)

比较懒,又不想编译安装,查了一下换源就能用yum了,挺方便的:

rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm

- 阅读剩余部分 -

OSX proxychains4在Terminal里使用socks5

在Terminal里因为走的是http所以socks5并没有什么卵用让我感到十分痛苦。

然而只有SS没有VPN,而且不喜欢开全局代理,就想着怎么样可以让各种下载走代理线路。

然后查到了proxychains4,感觉上去大概会比Proxifier好用些,一直开软件我也觉得麻烦。

当然有一些差别,proxychains4是对Terminal中的TCP/UDP进行代理,所以如果需要ping之类的还是需要开全局代理的。

- 阅读剩余部分 -

OSX 可能是最好用的播放器 - mpv

在知乎被安利了一个叫做mpv的东西,然后发现确实屌。

屏幕快照 2015-06-23 20.34.57.png

界面在改了之后还算能看,然后各种都能自己配(因为是开源的),配合上bilidan的脚本之后传参就能拉B站视频资源(附带神弹幕)

这里主要贴一下自己的配置文件,毕竟调了一端午(主要内容还是看视频啦)。

- 阅读剩余部分 -

CentOS 曲折的绑定域名以及绑定SSL的经历

这次由于APP需要搬家以及需要https的缘故,学校的服务器不能自由申请于是乎我们选择了绑定自己的域名,不过没想到还有这么多事情……略麻烦。

首先找到httpd.conf,我的在/etc/httpd/conf/httpd.conf
shift+G到最后

<VirtualHost *:80>
    ServerAdmin csvwolf@qq.com
    DocumentRoot /var/www/html/skyposter
    ServerName www.csvwolf.com
    ErrorLog logs/higpa.csvwolf.com-errorlog
    CustomLog logs/higpa.csvwolf.com-access_log common
</VirtualHost>

- 阅读剩余部分 -

CentOS Beanstalkd安装使用

Beanstalkd是一个消息队列系统,大致就是为了实现推送服务,让前端快速响应所以需要这个服务。

在CentOS下安装很容易,本来以为需要编译,结果并不要:yum install beanstalkd

似乎需要PHP 5.2以上。不虚。

接着启动:

./beanstalkd -l 10.0.1.5 -p 11300

首页有教程,当然,查看了一下help似乎没有后台启动服务, 在命令之后加了个&人工后台。

./beanstalkd -l 10.0.1.5 -p 11300 &

添加到自启动,据说酱紫:

# 添加到自启动
echo "beanstalkd -l 127.0.0.1 -p 11300 -u nobody" >> /etc/rc.local 

然后也是因为那个while true的问题,在测试的时候不小心断不掉,对于这个问题,结束进程重新启动就好了。killall beanstalkd结束进程。