linux系统安装

一、安装系统

CentOS7

二、系统配置
  1. 配置静态IP地址
# 16 网段
BOOTPROTO="static"
IPADDR="192.168.16.150"
GATEWAY="192.168.16.254"
PREFIX="24"
DNS1="114.114.114.114"

# 0 网段
BOOTPROTO="static"
IPADDR="192.168.0.150"
GATEWAY="192.168.0.1"
PREFIX="24"
DNS1="114.114.114.114"
  1. 关闭防火墙
$ systemctl stop firewalld
$ systemctl disable firewalld
  1. 关闭SELinux
$ vi /etc/selinux/config
SELINUX=disabled
$ setenforce 0
  1. 配置代理
$ vi /etc/yum.conf
proxy=http://192.168.0.165:1080

$ vi /etc/wgetrc
https_proxy = http://192.168.0.165:1080
http_proxy = http://192.168.0.165:1080
  1. 更新系统
$ yum update -y
  1. 安装常用工具包(vim、net-tools…)
$ yum install -y vim* net-tools wget git
三、安装软件
  1. Oracle Java
# 下载最新版本的Java安装包
$ mkdir /usr/java && cd /usr/java
$ wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz"
$ tar -xvf jdk-8u144-linux-x64.tar.gz

# 配置环境变量
$ vim /etc/profile.d/java8.sh
#!/bin/bash
export JAVA_HOME=/usr/java/jdk1.8.0_144/
export PATH=$PATH:$JAVA_HOME/bin
$ source /etc/profile.d/java8.sh
  1. Ruby(Server1中安装,redis-trib.rb 需要 Ruby 2.2 以上)
# 安装依赖
$ sudo yum install -y git-core zlib zlib-devel gcc-c++ patch readline readline-devel libyaml-devel libffi-devel openssl-devel make bzip2 autoconf automake libtool bison curl sqlite-devel

# 安装rbenv环境
$ cd ~
$ git clone git://github.com/sstephenson/rbenv.git .rbenv
$ git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
$ echo 'export PATH="$HOME/.rbenv/bin:$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bash_profile
$ echo 'eval "$(rbenv init -)"' >> ~/.bash_profile

# 配置生效
$ source ~/.bash_profile

# 安装最新版Ruby
$ export https_proxy=http://192.168.0.165:1080 && rbenv install -v 2.4.2

# 设置默认的全局Ruby版本
$ rbenv global 2.4.2

# 取消生成文档
$ echo "gem: --no-document" > ~/.gemrc

# 安装 bundler(非必需)
$ gem install bundler

# 每次gem安装完后执行
$ rbenv rehash

# 添加新的源,并删除之前的源
$ gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/

# 更新缓存
$ gem sources -u
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值