vmware安装centos

# 一、下载CentOS镜像
1. https://www.centos.org/ 注意是org结尾,不是com结尾
2. 选择iso镜像
![image.png](http://192.168.75.137:8090/upload/2020/12/image-2bae7d7c12e0490cb32972bee817b7ab.png)
![image.png](http://192.168.75.137:8090/upload/2020/12/image-e9899f09c0494ab5afad84f9cf02db80.png)

# 二、安装CentOS
1. 设置时区 亚洲 上海
2. 自行分区,也可默认
- /boot 1G, /swap 1G, / 18G
- 设备类型选择Standard Partition,无需动态调整分区大小,故不用LVM
- 文件类型选择xfs

# 三、安装软件
1. 修改yum源
yum(Yellowdog Updater Modified)是CentOS Linux下最好用的安装软件包的工具
- curl -s -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
- curl -s -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel.repo
- yum update -y
2. 工具包
使用过程中发现哪个命令没有,查找安装即可
```
# 查找
yum search ifconfig

# 安装
yum install net-tools -y
```
3. 命令安装java
```
# 安装 OpenJRE
sudo yum install java-1.8.0-openjdk -y

# 检测是否安装成功
java -version
```

4. 关闭防火墙

- 查看防火墙状态 systemctl status firewalld 

- 停止防火墙 systemctl stop firewalld,停止后查看下状态

- 禁用防火墙 systemctl disable firewalld 禁用后看一下开机启动 systemctl is-enabled firewalld

5. 安装redis

```

http://www.redis.cn/download.html

wget http://download.redis.io/releases/redis-6.0.6.tar.gz

tar -zxvf redis-6.0.6.tar.gz

cd redis-6.0.6

make MALLOC=libc

make && make install

```

vi redis.conf  改动配置项

```

daemonize yes 允许Redis后台启动

#bind 127.0.0.1 注释后外网可连接

requirepass 123 设置密码

protected-mode no 关闭保护模式

```

6. 安装rabbitmq

- 安装erlang

```
[root@www ~]# vim /etc/yum.repos.d/rabbitmq-erlang.repo
[root@www ~]# yum install erlang
```
- 安装rabbitmq
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.9/rabbitmq-server-generic-unix-3.8.9.tar.xz
xz -d rabbitmq-server-generic-unix-3.8.9.tar.xz
tar -xvf rabbitmq-server-generic-unix-3.8.9.tar
mv rabbitmq_server-3.8.9/ /usr/local/
ln -s rabbitmq_server-3.8.9 rabbitmq  注意目录不能带/
echo 'export PATH=$PATH:/usr/local/rabbitmq/sbin' >> /etc/profile
source /etc/profile

# 四、遇到的问题
1. 没网,用ifconfig发现无ip地址,只有回环地址127.0.0.1
- vim /etc/sysconfig/network-scripts/ifcfg-ens33 去掉UUID
- systemctl restart network 重启网卡
- ping www.baidu.com 有返回即可以了
- 参考 https://blog.51cto.com/oldboy/1363853
2. 设置java环境变量时PATH把搞坏了,ls,vi,cat等命令均失效
- 现象为 输入命令提示 -bash: cat: command not found
- 解决
```
export PATH=/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
```
3. java设置完环境变量报错
- 现象为 执行java -version提示-bash: /usr/local/jdk1.8/jdk1.8.0_181/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
- 解决 yum install glibc.i686
glibc是GNU发布的libc库,即c运行库。glibc是linux系统中最底层的api,几乎其它任何运行库都会依赖于glibc。

posted on 2020-12-26 21:36  泽口靖子  阅读(72)  评论(0编辑  收藏  举报

导航