Java
装Java了靓仔。
- 查看操作系统的位数 ;
uname -a
- 下载Java;
- 解压(.tar.gz用zxvf .tar用xvf);
tar zxvf jdk-8u331-linux-aarch64.tar.gz
- 环境变量;
使用 vi /etc/profile,编辑 /etc/profile文件
添加如下内容:vi /etc/profile
export JAVA_HOME=/moody/java/jdk1.8.0_331 export JRE_HOME=/moody/java/jdk1.8.0_331/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
- 生效JDK 环境变量;
source /etc/profile
Mysql
装Mysql了靓仔。
- 下载安装;
wget -c https://repo.mysql.com/mysql-apt-config_0.8.22-1_all.deb sudo dpkg -i mysql-apt-config_0.8.22-1_all.deb sudo apt update sudo apt install mysql-server
- 设置Mysql密码及远程访问;
// 进入mysql sudo mysql -uroot -p; // 设置密码 ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '7777777'; // 刷新 flush privileges; // ~~密码设置失败尝试这个~~ ALTER USER 'root'@'localhost' IDENTIFIED BY '7777777';
- Mysql启动停止;
// 启动 service mysql start // 停止 service mysql stop // 重启 service mysql restart // 状态 service mysql status
- 删除Mysql;
// 删除 mysql sudo apt autoremove --purge mysql-server-* sudo apt remove mysql-server sudo apt autoremove mysql-server sudo apt remove mysql-common // 清理残留数据 dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
- my.cnf配置;
[mysqld] basedir=/moody/mysql datadir=/moody/mysq1/data port=3306 socket=/tmp/mysql.sock characten_set_server=utf8 lower_case_table_names=1 log-error=/moody/mysq1/data/mysql.log pid-file=/moody/mysq1/data/mysql.pid federated [mysql] default-character-set = utf8
配置远程访问mysql;// 修改配置文件,注释掉bind-address = 127.0.0.1 sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
Nginx
装Nginx了靓仔。
- 下载安装;
//安装 sudo apt-get install nginx //开机自启 sudo /etc/init.d/nginx start //启动 service nginx start
- 安装目录;
//主程序 /usr/sbin/nginx //存放配置文件 /etc/nginx //存放静态文件 /usr/share/nginx //存放日志 /var/log/nginx
Minio
装Minio了靓仔。
- 下载安装(注意下载目录,在下载目录操作启动)官方指南;
//下载 wget https://dl.min.io/server/minio/release/linux-amd64/minio //文件权限 chmod +x minio //启动(/moody/minio替换为要存储数据的驱动器或目录的路径) //(两种启动方法如下) //(默认账户minioadmin密码minioadmin) nohup ./minio server /moody/minio > minio.log 2>&1 & sudo ./minio server /moody/minio start
Docker
装Docker了靓仔。
- 安装;
//查看有没有安装 docker images //安装 apt-get install docker.io
- 命令;
//当前运行服务 docker ps //所有服务 docker ps -a //启动服务 docker start 容器ID //停止服务 docker stop 容器ID //删除服务 docker rm 容器ID
Redis
- 安装启动;
docker run -d --restart=always --name=redis -p 6379:6379 redis --requirepass 密码
Nacos
- 安装启动;
//默认账户nacos密码nacos docker run --name nacos-quick -e MODE=standalone -p 8848:8848 -p 9848:9848 -d nacos/nacos-server:2.0.2
Seata
- 安装启动;
docker run --name seata-server -p 8091:8091 -v /usr/seataConfig/seata-server:/seata-server -e SEATA_IP=172.18.200.192 -e SEATA_PORT=8091 seataio/seata-server:1.3.0
Mqtt
- 安装启动;
docker run -d --name emqx -p 1883:1883 -p 8081:8081 -p 8083:8083 -p 8883:8883 -p 8084:8084 -p 18083:18083 emqx/emqx:v4.0.0
Clickhouse
- 安装启动;
docker run -d --name some-clickhouse-server --ulimit nofile=262144:262144 clickhouse/clickhouse-server