Sublime Text 2 安裝 Sublime Package Control

Sublime Text 2 安裝 Sublime Package Control,通過 Sublime Package Control,安裝、升級和卸載 Package。

安裝 Package Control 的方法:

1、打開 Sublime Text 2,按下 Control + ` 調出 Console,通常這個快捷鍵會與PC上的其它軟件起沖突,需要修改其它軟件的這個快捷鍵。

2、將以下代碼粘貼進命令行中并回車:

1
import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else None;open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read())

3、重啟 Sublime Text 2,如果在 Preferences -> Package Settings中見到Package Control這一項,就說明安裝成功了。

LNMP環境源安裝web.py

空余時間想測試個web.py,經過多次搜索終于成功運行web.py,過程如下:
在已有LNMP環境下(如果還沒有裝好環境,可參考Debian 源安裝 NGINX+PHP+MYSQL

安裝Web.py

1
2
3
4
5
apt-get install python-setuptools
easy_install flup
easy_install web.py
easy_install Jinja2
easy_install MySQL-python

配置Web.py

1
mkdir -p /home/www/jymmbb

繼續閱讀

LNMP環境源安裝Memcached緩存

前篇寫了Debian 源安裝 NGINX+PHP+MYSQLDebian 源安裝 NGINX+PHP+MYSQL,今天又加了Memcached緩存,具體步驟如下:

安裝Memcached

1
apt-get install memcached php5-memcache

memcached沒有內置的安全驗證機制(為了不影響速度),這意味著所有的機器都能通過此端口使用它。因此此步驟可以增強其安全性。但是可以忽略

vi /etc/memcached.conf找到下面一段
Specify which IP address to listen on……
添加

1
-l 127.0.0.1

重啟memcached服務

1
/etc/init.d/memcached restart

重啟PHP

1
2
killall -9 php5-cgi
/usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -C 6 -u www-data -g www-data -f /usr/bin/php5-cgi

Debian 源安裝 NGINX+PHP+MYSQL

之前在Linode上一直用LNMP的一鍵安裝包,這次改用阿里云,試下通過源安裝LEMP環境,記錄下安裝過程。(VPS安全設置記錄)

創建screen會話,執行

1
screen -S lemp

如果screen命令不存在,執行

1
apt-get install screen

如果網絡掉線,重新連接,執行

1
screen -r lemp

修改源文件
在原有源的基礎上加入新的源

1
vi /etc/apt/sources.list

在文件底部加入如下內容:

1
2
deb http://packages.dotdeb.org squeeze all
deb-src http://packages.dotdeb.org squeeze all

增加新加源的證書

1
2
wget http://www.dotdeb.org/dotdeb.gpg
cat dotdeb.gpg | apt-key add -

刪除不用組件

1
apt-get --purge -y remove apache2-* bind9-* xinetd samba-*

更新源數據

1
2
apt-get update
apt-get upgrade

安裝Nginx

1
apt-get install nginx

繼續閱讀