一、资料收集
1. centos6下载镜像
4. centos下安装vsftpd,vsftpd出现500 OOPS: cannot change directory的解决办法
7. Hadoop学习笔记之Minimal Centos系统安装
9. CentOS 6 安裝 Sun JDK,安装ant时,会自动安装openjdk
13. MemSQL初体验 - (1)传说中速度最快的关系数据库软件
14. Linux同步利剑——Rsync
二、系统安装
1. 安装centos6最小化版本
1)都是默认的安装过程,在选择存储设备时我选择了Speciaized Storage Devices,这个无所谓。
2)hostname填了centos001,此界面下可以配置网络,尽量在这儿配好,省的文本控制台下难搞。
3)安装完成,重启,登录root,发现网络不通:(
4)按照1.6中所述方法修改/etc/sysconfig/network-script/ifcfg-eth0
NM_CONTROLLED="yes" ONBOOT="no" BOOTPROTO="dhcp"
5)然后启动网络:/etc/init.d/network start
OK。
2. 安装必要的工具
#yum install vim wget zip unzip man gcc make setuptool
3. ssh
#ssh-keygen -t rsa
一路回车即可
#cd /root/.ssh;cat id_rsa.pub > authorized_keys
4. 安装vsftpd
参照1.4
出现500 OOPS: cannot change directory时要修改:
# setsebool -P ftpd_disable_trans 1
# setsebool -P ftp_home_dir 1
最后设置自启动:
# chkconfig vsftpd on
5. 安装SVN
# yum install subversion
创建svn仓库
# svnadmin create /var/svnroot
修改svn配置
# vi /var/svnrootconf/authz
[groups]
admin=test #admin组里的成员
[/]
test = rw #成员对/目录的权限: r读,w写
# vi /var/svnroot/conf/passwd
[users]
test = 123456 #用户test的密码
# vi /var/svnroot/conf/svnserve.conf
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
realm = My First Repository
6. 安装nginx需要的包
# yum install pcre-devel zlib-devel openssl-devel -y