服务器初始化

前提

当然,这里从第一次登陆进服务器开始介绍,我采用的是centOS7.7,所以后面的操作均以7.7为基础。服务器一直都是root登陆的,如果你不是,有些权限要求高的请在命令前加上sudo
如果账户没有sudo权限的,可以直接 su root.

更改hostname

登陆后hostname是随机赋予的,登陆后可以使用如下命令:

[root@centos7 ~]# hostnamectl set-hostname mini-like.com             # 使用这个命令会立即生效且重启也生效
[root@centos7 ~]# hostname                                                 # 查看下
mini-like.com

参考:赵杰迪 http://www.cnblogs.com/zhaojiedi1992/

挂载数据盘

我在购买云服务器的时候多选了一块40G的数据盘,而阿里的系统安装完成后默认是不挂载这张盘的,下面我们就把数据盘挂载到:/data.

[root@mini-like /]# mkdir /data			//创建data目录
[root@mini-like /]# fdisk -l			//查看磁盘状况,下面只贴出部分提示
Disk /dev/vda: 42.9 GB, 42949672960 bytes, 83886080 sectors
... ...
Disk identifier: 0x000bb76b

   Device Boot      Start         End      Blocks   Id  System
/dev/vda1   *        2048    83886046    41941999+  83  Linux

Disk /dev/vdb: 42.9 GB, 42949672960 bytes, 83886080 sectors
... ...
I/O size (minimum/optimal): 512 bytes / 512 bytes
[root@mini-like /]mkfs.ext4 /dev/vdb			//格式化磁盘,输出省略
... ...
[root@mini-like /]mount /dev/vdb  /data			//这个挂载是临时的,重新启动后消失,如果需要开机自动挂载,继续往下

[root@mini-like /]vim /etc/fstab			
//按i开始编辑,光标移到文件末尾,添加如下一行
/dev/vdb   /data ext4    defaults    0  0 
//按Esc,输入:wq,保存退出。
 [root@mini-like /]df -l			//查看挂载情况
Filesystem     1K-blocks    Used Available Use% Mounted on
devtmpfs          930672       0    930672   0% /dev
tmpfs             941036       0    941036   0% /dev/shm
tmpfs             941036     428    940608   1% /run
tmpfs             941036       0    941036   0% /sys/fs/cgroup
/dev/vda1       41152812 2249624  36999480   6% /
/dev/vdb        41153760   49176  38991048   1% /data
tmpfs             188208       0    188208   0% /run/user/0

[root@mini-like /]init 6			//现在可以重新启动了

添加gcc支持

yum -y install gcc gcc-c++ kernel-devel //安装gcc、c++编译器以及内核文件
gcc -v //检查版本,验证安装成功

实际上只需要处理如下几个rpm文件,可以从光盘或者网上下载到指定目录

mpfr-3.1.1-4.el7.x86_64.rpm
libmpc-1.0.1-3.el7.x86_64.rpm
kernel-headers-3.10.0-123.el7.x86_64.rpm
glibc-headers-2.17-55.el7.x86_64.rpm
glibc-devel-2.17-55.el7.x86_64.rpm
cpp-4.8.2-16.el7.x86_64.rpm
gcc-4.8.2-16.el7.x86_64.rpm

运行如下命令,统一安装
rpm -Uvh *.rpm --nodeps --force

安装 java

网上推荐用yum

yum list java*    // 列出 jdk 所有大版本(每个大版本默认使用最新子版本)
举例结果:
    java-1.8.0-openjdk.x86_64        1:1.8.0.242.b08-0.el7_7        updates

// 列出 jdk 所有大版本和子版本,(如列出 1.8 下的所有子版本)
yum --showduplicate list java* | grep 1.8.0
// 安装前建议先查看要安装的版本的子版本号为奇数(1.8.0.191)还是偶数(1.8.0.212),
//建议安装奇数版本,因为奇数版本经过了所有检验,偶数版本包含未检验的内容,可能有BUG(官方文档说明的)。
// 安装大版本的最新子版本(不建议使用,先查看子版本号是否为奇数)
yum -y install java-1.8.0-openjdk.x86_64

// 安装指定大版本和子版本(这里建议安装奇数子版本,如1.8.0.191)
yum -y install java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64

// 安装完毕后,查看是否安装成功
java -version
发布了8 篇原创文章 · 获赞 0 · 访问量 153

猜你喜欢

转载自blog.csdn.net/threebugs001/article/details/104367226