java 以1.8为例
- 查找命令
sudo yum list java*
(可以省略,直接跑下面那个) - 安装需要的版本
yum install -y java-1.8.0-openjdk.x86_64
\ - 开发的话,还需要安装
yum install -y java-1.8.0-openjdk-devel.x86_64
conda
- 下载安装脚本
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
- 安装
bash Miniconda3-latest-Linux-x86_64.sh
- 重启
reboot
就可以使用conda了----也可以不让自动配置变量,而是在下面手动输入 - 但为了进一步在java里调用,还需要再配置一部分变量
vi /etc/profile
并在末尾添加export PATh="/home/centos/miniconda3/bin:$PATH"
,里面的/home/centos/miniconda3/bin
换成自己的路径- 激活资源
source /etc/profile
mysql(mariadb)
- 安装
yum install -y mariadb-server
- 启动服务
systemctl start mariadb.service
- 设置自启动
systemctl enable mariadb.service
- 配置
mysql_secure_installation
- 先直接ENTER–当前没root密码
- 设置密码–Y
- 移除匿名用户–Y
- 禁止root远程登录–N
- 删除测试数据库–Y
- 重置数据表的权限–Y
docker
curl -sSL https://get.docker.com | sh
- 运行
docker run hello-world
,报错Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
systemctl daemon-reload
- 重启docker
sudo service docker restart
防火墙(以本机状况为例)
- 查看防火墙开始状态和端口情况
firewall-cmd --state
默认在运行sudo firewall-cmd --list-ports
应该没有开放的端口
- 查看开放的端口
sudo lsof -i:8082
- 开启端口
sudo firewall-cmd --zone=public --add-port=8082/tcp --permanent
- –zone=public指定了端口应该添加到哪个区域(默认为public),–add-port=8080/tcp指定了要开放的端口和协议,–permanent表示这个规则是持久的,即使重启firewalld服务也会保留
- 重新加载防火墙
sudo firewall-cmd --reload