Linux中软件与环境配置

100 阅读1分钟

1、rzsz工具安装:

 yum -y install lrzsz

2、JDK的配置:

     vi /etc/profile      
       #JAVA_HOME
       JAVA_HOME=/export/servers/jdk1.8.0_144
       PATH=$JAVA_HOME/bin:$PATH
       export JAVA_HOME  PATH
   ---->
     source /etc/profile

3、mysql的配置:

---->安装服务器:
         rpm -ivh MySQL-server-5.6.34-1.rhel5.x86_64.rpm
  ---->安装客户端:
         rpm -ivh MySQL-client-5.6.34-1.rhel5.x86_64.rpm
  ---->启动MySQL服务:
         mysql service start
  ---->重设密码:
         SET PASSWORD = PASSWORD('root');
  ---->设置远程访问:
         grant all privileges on *.* to 'root' @'%' identified by 'root'; 
         flush privileges;
  ---->加入到系统服务:
         chkconfig --add mysql
  ---->自动启动:
         chkconfig mysql on

4、主机名修改:

  vim /etc/sysconfig/network

5、ip映射关系配置:

vim /etc/hosts

6、时间与服务器同步:

  ntpdate us.pool.ntp.org 
 ---->设置定时任务
         crontab -e
---->设置时间定时同步
        */1 * * * * /usr/sbin/ntpdate us.pool.ntp.org;

7、公钥免密登陆(ssh):

---->为每一台虚拟机创建公钥和私钥
       ssh-keygen -t rsa

---->选择某一台虚拟机, 进入.ssh 目录, 创建authorized_keys文件
       touch authorized_keys

---->将三台服务器(包括当前这一台)上的公钥文件中的内容都存储到这个文件中
       ssh root@远程主机名 cat /root/.ssh/id_rsa.pub >> authorized_keys

---->将 authorized_keys这个文件发给其他的两台服务器
       scp authorized_keys root@主机名:/root/.ssh/
或者
       scp authorized_keys root@主机名:$PWD

8、git服务器搭建:

---->安装环境
       yum -y install curl curl-devel zlib-devel openssl-devel perl cpio expat-devel gettext-devel gcc cc
---->上传包,解压,进入安装后的git文件夹
---->
      ①  autoconf      ②./configure     ③make    ④make install
---->添加用户
       adduser -r -c 'git version control' -d /home/git -m git
---->设置密码
       passwd git
---->切换到git用户
       su git
---->创建git仓库
       git --bare init /home/git/仓库