修改源并更新
# 下载163整理的源文件`sources.list` wget http://mirrors.163.com/.help/sources.list.squeeze mv ./sources.list.squeeze /etc/apt/sources.list apt-get update apt-get upgrade
安装`vim`, `ctags`, `postgresql`, `lnmp`, `setuptools`, `sqlite3`, `ruby`, `rubygems`, `mysql-python`, `ruby-mysql`, `git`
apt-get install vim ctags sqlite3 libsqlite3-dev postgresql python-dev ruby rubygems git # 要在安装 lnmp 之前安装 libmysqld-dev,否则安装 libmysqld-dev 就会破坏 lnmp 所安装的 mysql apt-get install libmysqld-dev mkdir down cd down wget http://peak.telecommunity.com/dist/ez_setup.py python ez_setup.py easy_install mysql-python wget http://soft.vpser.net/lnmp/lnmp0.9-full.tar.gz tar zxvf lnmp0.9-full.tar.gz cd lnmp0.9-full # 修改 debian.sh 让安装后的 php-fpm 支持 postgresql,添加 `--with-pgsql=/var/lib/postgresql/8.4/main` 到374行的行尾 vi debian.sh # 替换 vhost.sh 中所有的 wwwroot 为 www。让新建的站点默认的根目录在 /home/www 下 vi vhost.sh ./debian.sh ./eaccelerator.sh ./ionCube.sh ./imageMagick.sh ./memcached.sh
安装 `python` 相关的库
easy_install 'lxml==2.3.6' easy_install django PyQuery pattern path.py
配置 `.bashrc`, `ssh`, `vim`, `git`
配置 `.bashrc`,修改成
# ~/.bashrc: executed by bash(1) for non-login shells. # Note: PS1 and umask are already set in /etc/profile. You should not # need this unless you want different defaults for root. # PS1='${debian_chroot:+($debian_chroot)}\h:\w\$ ' # umask 022 # You may uncomment the following lines if you want `ls' to be colorized: # export LS_OPTIONS='--color=auto' # eval "`dircolors`" alias ls='ls -h --color=auto' alias grep='grep --color=auto' alias fgrep='fgrep --color=auto' alias egrep='egrep --color=auto' alias la='ls -AF' alias ll='ls -lF' alias l='ls -CF' # Some more alias to avoid making mistakes: alias rm='rm -i' alias cp='cp -i' alias mv='mv -i' # grep 过滤svn export GREP_OPTIONS="--exclude-dir=\.svn"
配置 `ssh`
请看另一篇博文《禁止 root 直接登录 sshd》
配置 `vim`
clone github 已经配置好的。 已配置的相关插件:
- blog
- calendar
- neocomplcache
- NERD_commenter
- NERD_tree
- taglist
- txtbrowser
- vimwiki
- voom
- zencoding
下载配置
cd git clone https://github.com/fxiao/vimrc-linux_osx.git .vim ln -s .vim/vimrc ./.vimrc
配置 `git`
配置 git 的基本信息和命令缩写
vi .gitconfig
写入
[user] name = fxiao email = heyun51@gmail.com [core] excludesfile = /root/.gitignore_global [alias] co = checkout ci = commit st = status ca = commit -a b = branch
配置 git 忽略文件规则
vi .gitignore_global
写入
#compiled source # ################### *.com *.class *.dll *.exe *.o *.so *.pyc # Packages # ############ # it's better to unpack these files and commit the raw source # git has its own built in compression methods *.7z *.dmg *.gz *.iso *.jar *.rar *.tar *.zip # Logs and databases # ###################### *.log *.sqlite # OS generated files # ###################### .DS_Store* ehthumbs.db ._* .Spotlight-V100 .Trashes Icon? Thumbs.db .svn *.bak ehthumbs.db
相关推荐
debian6的安装和配置,包括连接putty以及解决中文乱码问题
Debian安装与基本配置 图解版 挺详细的配置
debian6的安装和配置指南,简洁明了地帮助你安装配置debian6.
介绍另一种Debian安装方法,很详细,图文并茂
一、Debian10.4安装(已经安装完系统的跳过这个部分) 1.Debian10.4镜像下载 因为官网版本更替后,在红框位置显示的就可能不是Debian 10.4网络安装版的镜像,所以我做了一个百度云盘的永久分享 2.安装步骤 3.Debian ...
debian 7稳定版本中安装pyqt5,基于python3
初次安装debian系统及配置相关服务,记录下安装过程,共参考。
debian7.7默认没安装make工具,所以新系统想用make来安装包,需要安装make build
完整的debian10安装教程,超级详细附带下载地址
debianlinux安装与基本配置全程图解教程
debian10安装qq、微信、迅雷、winrar等(2020.3.16)1.加key2.vi /etc/apt/sources.list 加入新源3.安装deepin wine环境,https://gitee.com/wszqkzqk/deepin-wine-for-ubuntu4.安装QQ、微信、迅雷、winrar等 1.加...
将这个文件刻盘,或者映射到虚拟光驱中,就可以启动Debian Linux的安装。注意在安装过程中需要保证网络的畅通,并且网络中有可用的Debian安装源。
关于Debian Lenny操作系统的安装配置全过程,分享给有需要的软友~~~
基于debian7.7下,配置搭建backuppc备份服务器的说明!
Debian6.0.5的完整安装图形解说以及一些资源配置
debian7安装及配置
DebianLinux安装与基本配置全程图解教程
debian系统安装碰到的问题和解决方法
我的debian自动安装preseed配置文件,可供大家参考,线上服务器的自动安装配置
Debian GNU Linux 安装手册 和系统介绍