graybull's Blog
搭建eclipse的node.js开发与调试环境
操作系统为ubuntu12.04;已经安装了node.js, express。
安装jdk1.7
参考http://graybull.is-programmer.com/posts/39856.html
安装eclipse
从eclipse官网下载 http://www.eclipse.org/downloads
安装插件
- node.js插件 -- nodeclipse
更新地址:http://www.nodeclipse.org/updates
- javascript编辑插件 -- VJET
更新地址:http://download.eclipse.org/vjet/updates-0.10
- google V8插件
更新地址:http://chromedevtools.googlecode.com/svn/update/dev/
- 安装方法
打开eclipse -> help -> install new software... -> add -> 输入更新地址 -> 安装插件
node.js示例项目
Linux安装node.js, express
1)Go to http://nodejs.org/download/, and download the linux binaries: node-v0.10.0-linux-x64.tar.gz. You may download newer version of it.
2)unpack the package to /usr/local/node
#tar xzvf node-v0.10.0-linux-x64.tar.gz
3)set up evironment
# vi /etc/profile
add the following content into the file's end:
export NODE_HOME=/usr/local/node/node-v0.10.0-linux-x64
export PATH=$PATH:$NODE_HOME/bin
export NODE_PATH=$NODE_HOME/lib/node_modules
save it then source it with:
#source /etc/profile
4) you can check it's version with:
#node -v
5) install express globally
# npm install -g express
After installation, you will find the express dir in: /usr/local/node/node-v0.10.0-linux-x64/lib/node_modules
ubuntu install sun jdk 1.7
- download jdk-7u25-linux-x64.tar.gz from oracle site.
- unpack jdk-7u25-linux-x64.tar.gz
- Install it. Actually, you needn't install it, just copy the directory to a specified place.
$ sudo mkdir /usr/local/java
$ sudo cp jdk1.7.0_25 /usr/local/java
更新ubuntu12.04源
- 打开源配置文件
$ sudo vi /etc/apt/sources.list
- 添加以下源到文档末尾
见文末。
- 执行更新
$ sudo apt-get update
linux备份与恢复系统
- tar命令(目录级)
- dump命令(文件系统级)
- dd命令
redhat linux卸载默认的openjdk与安装sun的jdk
redhat enterprise linux 6.1系统中默认安装了openjdk,可是我想用的是sun的jdk。
- 卸载openjdk
- 安装sun的jdk
- 配置环境变量
redhat linux开启FTP服务器 - vsftpd
转自:http://www.cnblogs.com/JemBai/archive/2009/02/05/1384413.html
一、Linux FTP服务器分类:
<1>wu-ftp
<2>proftp=profession ftp
<3>vsftp=very security ftp
配置文件:
/etc/vsftpd/vsftpd.conf //主配置文件
/etc/vsftpd/ftpusers //被禁止登录FTP的用户文件
/etc/vsftpd/user_list //允许登录FTP的用户文件
使用Xmanager远程访问Redhat Enterprise Linux 6.1
- 在Linux服务器开启gdm
- 配置防火墙
- 配置selinux
- 使用xmanager连接linux服务器
在Linux服务器开启gdm
1) 配置custom.conf
# vi /etc/gdm/custom.conf
在[xdmcp]下添加:
enable=true
port=177
在[security]下添加:
AllowRemoteRoot=true
2)配置inittab
# vi /etc/inittab
最后一行应该为:
id:5:respawn:/usr/sbin/gdm
Redhat Linux配置IP地址
转自:http://www.cnblogs.com/mailingfeng/archive/2012/10/31/2747510.html
Linux自动批量添加用户
shell script如下:
该script从文件usernames中读取用户名,然后创建用户,并设置密码为:用户名+suffix
#!/bin/bash suffix=123 for name in `awk '{print $0}' ./usernames` do # echo $name useradd -d /home/${name} -g develop -s /bin/bash ${name} # echo ${name}${suffix} echo ${name}${suffix} | passwd ${name} --stdin done