linux环境搭建
sudo免密
root权限下,visudo
root ALL=(ALL) ALL
test ALL=(ALL) NOPASSWD:ALL
vmware复制后网卡设置
打开文件,把eth0的配置删掉,eth1的mac地址copy出来
vim /etc/udev/rules.d/70-persistent-net.rules 
把mac地址替换下
vim /etc/sysconfig/network-scripts/ifcfg-eth0 
ip同步
#!/bin/bash
ip_array="192.168.253.211 192.168.253.212 192.168.253.213 192.168.253.214"
echo "127.0.0.1 localhost" > /tmp/hosts
for ip in ${ip_array}
do
    tmp_host=$(ssh sean@${ip} "hostname")
    echo "${ip} ${tmp_host}" >> /tmp/hosts
done
for ip in ${ip_array}
do
    scp /etc/hosts sean@${ip}:/tmp
done
for ip in ${ip_array}
do
    ssh sean@${ip} "sudo cp /tmp/hosts /etc"
done
ssh免密登陆
sudo vim /etc/ssh/sshd_config
把下列注释去掉
=========================
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile  .ssh/authorized_keys
=========================
配置authorized_keys文件权限
touch ~/.ssh/authorized_keys
sudo chmod 600 ~/.ssh/authorized_keys
sudo chmod 700 ~/.ssh
生成key并加载到不同机器的文件中
ssh-keygen 
cat ~/.ssh/id_rsa.pub | ssh sean@192.168.253.211 "cat - >> ~/.ssh/authorized_keys"
cat ~/.ssh/id_rsa.pub | ssh sean@192.168.253.212 "cat - >> ~/.ssh/authorized_keys"
cat ~/.ssh/id_rsa.pub | ssh sean@192.168.253.213 "cat - >> ~/.ssh/authorized_keys"
cat ~/.ssh/id_rsa.pub | ssh sean@192.168.253.214 "cat - >> ~/.ssh/authorized_keys"
jdk
JAVA_HOME=/usr/java/jdk1.7.0
JRE_HOME=/usr/java/jdk1.7.0/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
nodejs部署
curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | sh
nvm install stable
npm设置淘宝镜像
vim ~/.npmrc ##加入下面内容
registry = https://registry.npm.taobao.org
pmysql
yum install -y mysql-server mysql mysql-deve
service mysqld start 
chkconfig mysqld on
mysqladmin -u root password 'root'
pg
sudo rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
yum install https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-6-x86_64/pgdg-centos96-9.6-3.noarch.rpm
yum install postgresql96-server postgresql96-contrib postgresql96  
yum install postgresql96-libs  postgresql96-devel postgis2_96
初始化
service postgresql-9.6 initdb
chkconfig postgresql-9.6 on 
service postgresql-9.6 start
service postgresql-9.6 restart
python设置
pyenv设置好后,配置豆瓣源
vim ~/.pip/pip.conf
[global]
index-url = http://pypi.douban.com/simple
[install]
trusted-host = pypi.douban.com
pip升级
pip install --upgrade pip
 
                     
                    
                 
                    
                
 
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号