-
修改主机名(hostname)
(1) 修改/etc/hostname文件,改为自定义的主机名;
(2) 修改/etc/hosts文件,将原有的主机名修改为自定义的;
(3) 重启虚拟机 eg. sudo reboot/init 6; -
固定IP地址
(1) ifconfig查看本机IP和网卡名,最前面一列则是网卡名
(2) 修改/etc/network/interfaces文件
auto ens32
iface ens32 inet static
address 192.168.130.132
netmask 255.255.255.0
gateway 192.168.130.2
dns-nameservers 114.114.114.114
(3) 重启相应的网卡或者直接重启机器
sudo ifdown/ifup ens32
或 sudo reboot/init 6 -
安装SSH服务
(1) 更新apt下载源
sudo apt-get update
(2) 安装openssh-server
sudo apt-get install openssh-server
(3) 检查服务是否启动成功
sudo ps -e | grep ssh
(4) 如果(3)未成功启动,则需要手动启动
sudo service ssh start
(5) 修改SSH配置文件(/etc/ssh/sshd_config) -
修改下载源
(1) 备份原有的更新源文件
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
(2) 删除原sources.list文件中的内容,用以下内容替换
1) 清华源:
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security multiverse
2) 阿里源:
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
##测试版源
deb http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
# 源码
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
##测试版源
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
# Canonical 合作伙伴和附加
deb http://archive.canonical.com/ubuntu/ xenial partner
deb http://extras.ubuntu.com/ubuntu/ xenial main
(3) 更新apt
sudo apt-get update -
安装mysql服务
(1) 下载mysql
sudo apt-get install mysql-server
(2) 安装mysql服务
1) 设置root用户的密码
2) 再次输入密码
(3) 修改默认端口
1) cd /etc/mysql/mysql.conf.d
2) 修改mysqld.cnf文件 sudo vi mysqld.cnf
第34行:port = 3306(改为自定义路径) -
SSH免密登录
(1) 生成密钥文件
ssh-keygen -t rsa [-C “”] 然后一路回车,-C后可以输入任意内容,表示注解
(2) 复制id_rsa.pub内容到authorized_keys(对本机免密)
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
(3) 复制 slave1 的公钥到 slave2 上,追加到authorized_keys,实现slave1到slave2的免密
scp ~/.ssh/id_rsa.pub username@hostname:/home/username
(4) 两两之间重复步骤(3)
(5) 测试是否免密登录
ssh ip -
JDK环境安装配置
(0.1) 创建所需的目录,如果已创建直接跳至(1)步骤
sudo mkdir /opt/softwares /opt/links
softwares:用于存放所有的软件包
links:用于存放所有的软连接
(0.2) 更改目录所有者防止出现权限不足问题
sudo chown 用户名:用户名 /opt/softwares /opt/links
(1) 解压jdk软件包
tar -zxvf jdk-8u241-linux-x64.tar.gz -C /opt/softwares/
(2) 创建软连接
ln -sf /opt/softwares/jdk1.8.0_241 /opt/links/jdk
注意:需要全路径,不然软连接无效
(3) 配置环境变量
###JAVA_CONF###
export JAVA_HOME=/opt/links/jdk
export JRE_HOME= J A V A H O M E / j r e e x p o r t C L A S S P A T H = JAVA_HOME/jre export CLASSPATH= JAVAHOME/jreexportCLASSPATH=JAVA_HOME/lib: J R E H O M E / l i b e x p o r t P A T H = JRE_HOME/lib export PATH= JREHOME/libexportPATH=JAVA_HOME/bin:$PATH
(4) 生效配置文件
source ~/.bashrc
(5) 测试是否配置成功,如果出现对于安装的java版本则说明安装配置成功
java -version -
配置vim编辑器
(1) 下载vim编辑器
sudo apt-get install vim
(2) 在家目录下创建.vimrc文件
touch ~/.vimrc
(3) 编辑.vimrc内容,配置vim编辑器(以下为常用的配置,可自行选择,)
注意:需要将后面的中文注释去掉,不然会报错
set nu “显示行号
set backspace=2 “可随时用退格键进行删除
set mouse=a “允许鼠标移动光标
set nocompatible “不兼容
set confirm “处理未保存文件或只读文件,确认
set hlsearch “查找的字符串反白显示
set autoindent “自动缩排
set ruler “在最下方一行显示状态
set showmode “在左下角显示模式
set backup ”自动存储备份文件
set bg=dark “显示不同的底色,还可以为light
syntax on “语法检验,颜色显示
set tabstop=4 “设置tab键宽度
set softtabstop=4 -
时间同步
(1) 方法一:同步时区
1) date列出当前系统时间
2) timedatectl list-timezones列出可用的时区
3) sudo timedatectl set-timezone 可选时区
4) date验证更改
(2) 方法二:timedatectl
1) timedatectl命令查询timedatectl状态
2) 如果未启用,则打开timedatectl
sudo timedatectl set-ntp on
(3) 方法三:ntpd
1) 关闭timedatectl
sudo timedatectl set-ntp no
2) timedatectl验证timedatectl是否关闭
3) 安装ntp包,安装后自动启动
sudo apt-get install ntp
4) sudo ntpq -p 验证状态
5) 与已知的时间服务器同步
ntpdate time.nist.gov
虚拟机Ubuntu16.04基本配置
最新推荐文章于 2023-06-16 16:44:32 发布