红旗系统镜像下载地址

国产红旗Asianux下载链接 【支持国产!!!】

1、ifconfig 命令不存在的情况

执行 yum -y install net-tools

2、查看某个端口是否运行

ps ef | grep 22

3、root权限下停止防火墙

systemctl stop firewalld

4、root权限下关闭防火墙

systemctl disable firewalld

5、root权限下修改SELINUX为disabled

sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/g’ /etc/sysconfig/selinux

6、使用tar解压时,提示-bash tar:…

执行: yum install -y tar

7、配置jdk

7.1 将jdk压缩包上传到/usr/local目录下
解压:tar -zxvf jdk-8u271-linux-x64.tar.gz

7.2配置环境变量:修改/etc/profile文件,底部添加如下四行内容( JAVA_HOME为解压路径)。

JAVA_HOME=/usr/local/jdk1.8.0_271

CLASSPATH=redis6 默认用户名是什么_redisPATH:$JAVA_HOME/bin

export PATH JAVA_HOME CLASSPATH

redis6 默认用户名是什么_linux_02


7.3 重新加载/etc/profile配置文件,命令为:

source /etc/profile

redis6 默认用户名是什么_redis_03


7.4 检查jdk是否安装成功

java -veraion

redis6 默认用户名是什么_redis6 默认用户名是什么_04

8、安装mysql

8.1 添加mysql用户

useradd mysql -s /sbin/nologin

redis6 默认用户名是什么_redis6 默认用户名是什么_05


8.2 解压mysql

cd /usr/local/

tar -zxvf mysql-5.7.32-linux-glibc2.12-x86_64.tar.gz

解压完成:

redis6 默认用户名是什么_redis6 默认用户名是什么_06


重命名mysql解压目录

mv mysql-5.7.32-linux-glibc2.12-x86_64 mysql

redis6 默认用户名是什么_mysql_07


8.3 新建mysql数据存储目录data,以及创建my.cnf配置文件

cd mysql

mkdir data

redis6 默认用户名是什么_mysql_08


my.cnf文件不用创建,把文件目录下的my.cnf文件,上传到/usr/local/mysql目录下即可。

【 my.cnf 】
 [mysql]
 port=3306
 socket=/usr/local/mysql/mysql.sock
 default-character-set=utf8
[mysqld_safe]
 log-error=/usr/local/mysql/data/mysql.error[mysqld]
 port=3306
 user=mysql
 basedir=/usr/local/mysql
 datadir=/usr/local/mysql/data
 socket=/usr/local/mysql/mysql.sock
 pid-file=/usr/local/mysql/mysql.pid
 character-set-server=utf8
 skip-name-resolve
 lower_case_table_names=1
 query_cache_size=0
 transaction_isolation=READ-COMMITTED
 tmp_table_size=128M
 max_heap_table_size=96M
 max_connections=1000
 max_connect_errors=6000
 long_query_time=1
 innodb_buffer_pool_size=2G
 innodb_flush_log_at_trx_commit=0
 innodb_log_buffer_size=8M
 innodb_log_file_size=128M
 innodb_log_files_in_group=2
 innodb_file_per_table=1
 innodb_flush_method=O_DIRECT
 innodb_file_format=Barracuda
 innodb_write_io_threads=8
 innodb_read_io_threads=4
 innodb_doublewrite=0
 innodb_purge_threads=1
 innodb_stats_on_metadata=OFF
 innodb_io_capacity=1000
 log-bin-trust-function-creators=1
 event_scheduler=on

8.4 修改mysql目录的归属主和归属组

cd /usr/local/

chown mysql:mysql mysql -R

redis6 默认用户名是什么_mysql_09


8.5 初始化数据库/usr/local/mysql/bin/mysqld --defaults-file=/usr/local/mysql/my.cnf --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

初始化完,右下角生成初始密码。(需记录初始密码)

redis6 默认用户名是什么_JAVA_10


8.6 修改mysql目录下的support-files目录中的mysql.server文件

cd /usr/local/mysql/support-files/

vi mysql.server

redis6 默认用户名是什么_JAVA_11


8.7 启动mysql服务

cd /usr/local/mysql/support-files/

./mysql.server start ##启动命令

./mysql.server stop ##关闭命令

redis6 默认用户名是什么_redis6 默认用户名是什么_12


8.8 修改初始密码

Cd /usr/local/mysql/bin

./mysql -S/usr/local/mysql/mysql.sock -uroot -p

输入生成的密码。登录mysql成功。

8.9 修改初始密码:请保存好密码
 Set password = password(‘新密码’);
 修改完,执行:flush privileges;

redis6 默认用户名是什么_linux_13


8.10 如需通过外部机器navicate连接数据,修改:

Use mysql;

update user set host = ‘%’ where user = ‘root’;

flush privileges;

8.11 重启数据库服务,以上操作才可成功

定位到/usr/local/mysql/support-files目录下。
  查看状态:./mysql.server status
  重启:./mysql.server restart
  关闭:./mysql.server stop

redis6 默认用户名是什么_redis6 默认用户名是什么_14

9、安装redis

9.1 将redis压缩包传到/usr/local目录下

解压:tar -zxvf redis-4.0.9.tar.gz

redis6 默认用户名是什么_redis_15


9.2 编译

定位到 redis解压目录:cd /usr/local/redis-4.0.9/

make MALLOC=libc

redis6 默认用户名是什么_mysql_16


9.3 切换到redis-4.0.9/src目录安装

cd src

make instal

redis6 默认用户名是什么_linux_17


9.4 设置配置文件,定位到redis-4.0.09目录下

mkdir -p /etc/redis

cp redis.conf /etc/redis/

redis6 默认用户名是什么_redis6 默认用户名是什么_18


9.5 修改配置文件 vi /etc/redis/redis.conf

#开启后台运行
        daemonize yes
        #redis安全策略默认本机访问,如果需要远程访问的话注释就bind
        #bind 127.0.0.1
        #修改密码
        requirepass 123456

9.6 启动redis服务

/usr/local/bin/redis-server /etc/redis/redis.conf

redis6 默认用户名是什么_redis_19


9.7 查看是否启动成功(至此,安装redis完成,默认端口号 6379)

ps -ef | grep redis

redis6 默认用户名是什么_redis6 默认用户名是什么_20

10、安装RabbitMq

安装之前,先安装依赖

yum -y install make gcc gcc-c++ m4 ncurses-devel openssl-devel unixODBC-devel
yum install perl

10.1 将rabbitmq-server-generic-unix-3.8.3.tar.xz 和 otp_src_22.3.tar.gz
上传到 /usr/local 目录下

10.2 解压otp_src_22.3.tar.gz
tar -zxvf otp_src_22.3.tar.gz

10.3 解压rabbitmq-server-generic-unix-3.8.3.tar.xz

tar -xf rabbitmq-server-generic-unix-3.8.3.tar.xz

redis6 默认用户名是什么_JAVA_21


10.4 安装erlang环境

创建安装目录
mkdir /usr/local/erlang
进入解压目录
cd otp_src_22.3/

配置

./configure --prefix=/usr/local/erlang --without-javac

redis6 默认用户名是什么_JAVA_22


redis6 默认用户名是什么_redis6 默认用户名是什么_23


编译

make && make install (等待编译)

redis6 默认用户名是什么_linux_24


配置环境变量

vi /etc/profile

export PATH=$PATH:/usr/local/erlang/bin

保存退出,刷新:source /etc/profile
      测试环境是否安装成功 erl -version

redis6 默认用户名是什么_linux_25


10.5 安装RabbitMQ

剪切文件 mv rabbitmq_server-3.8.3 /usr/local/rabbitmq

redis6 默认用户名是什么_JAVA_26


配置文件变量

vi /etc/profile

export PATH=$PATH:/usr/local/rabbitmq/sbin

保存退出,刷新: source /etc/profile

redis6 默认用户名是什么_linux_27


开启web管理页面 rabbitmq-plugins enable rabbitmq_management

redis6 默认用户名是什么_JAVA_28


启动rabiitmq服务(cd /usr/local/rabbitmq/sbin/)

## ./rabbitmq-server restart(运行后,退出界面会关闭服务)

./rabbitmq-server -detached(后台启动

redis6 默认用户名是什么_mysql_29


设置账号密码,此处me设置账号 admin 密码 admin

# 配置用户名和密码

rabbitmqctl add_user admin admin

#设置用户为管理员

rabbitmqctl set_user_tags admin administrator

#给用户所有权限

rabbitmqctl set_permissions -p / admin ‘.’ ‘.’ ’.*

redis6 默认用户名是什么_redis6 默认用户名是什么_30


查看rabbitmq是否安装成功

rabbitmqctl status

redis6 默认用户名是什么_linux_31