常用端口
数据库端口号:3066
数据库代理(例:MyCat)常用端口:8066
Redis常用端口:6379
哨兵(sentinel)常用端口号:26379
Zookeeper常用端口号:2181
Nginx和Redis都是由C语言写的,因此安装的时候都需要两个命令
make
make install
VIM相关
vim进入任意一个文本中时候:
set nu-->文本前面的行号
/port-->搜索关键字"port"
%s/7000/7001/g-->把所有"7000"替换成"7001","g"代表全部
Win下的Nginx
Nginx:
根目录执行CMD,
启动 start nginx
重启 nginx -s reload
停止 nginx -s stop
Linux
Linux:
清屏:clear
查看IP:ip addr
service NetWorkManager stop 关闭network网卡
chkconfig NetWorkManager off 永久关闭NetWorkManager网卡(非network网卡)
service network restart 重启network网卡
ps -ef | grep java 查看服务器端口
kill -9 XXXX 关闭服务器
修改IP地址
cd /etc/sysconfig/network-scripts/
vim ifcfg-ens33
防火墙
Linux防火墙:
firewall-cmd --state 检查防火墙状态
systemctl disable firewalld.service 下次开机不启动防火墙
systemctl enable firewalld.service 下次开机启动防火墙
systemctl stop firewalld.service 关闭防火墙
systemctl start firewalld.service 开启防火墙
firewall-cmd --query-port 80/tcp 查看固定端口是否开放
firewall-cmd --zone=public --list-ports 查看所有开放的端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent 打开特定端口
firewall-cmd --zone=public --remove-port=3306/tcp --permanent 关闭特定端口
firewall-cmd --reload 打开/关闭特定端口后,重新加载防火墙
JDK
配置JDK:
路径:/etc/profile
vim /etc/profile
配置环境变量:
export JAVA_HOME=/usr/local/src/jdk1.8
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib
让配置的环境变量生效: source /etc/profile
MariaDB
MariaDB:
安装MariaDB数据库(会自动联网下载)
yum install mariadb-server 安装MariaDB数据库
yum clean all 清空所有已安装文件(如果下载失败可执行)
systemctl start mariadb 启动mariadb
systemctl restart mariadb 重启mariadb
systemctl stop mariadb 关闭mariadb
初始化MariaDB:
mysql_secure_installation 主要作用设置密码,其他均选择"Y"
刷新数据库权限:
flush privileges
Linux下的Nginx
Nginx:
Nginx源文件路径:/usr/local/src/
运行路径:/usr/local/nginx/
Nginx解压缩后的地址是源文件地址,进入后依次执行
1../configure
2.make
3.make install
执行目录
/usr/local/nginx/sbin
启动:./nginx
重启:./nginx -s reload
关闭:./nginx -s stop
MyCat
MyCat
执行目录:
/usr/local/src/mycat/bin
./mycat start 启动
./mycat status 启动后看下运行情况来确认
Redis
make
make install
修改"/usr/local/src/redis/“下的"redis.conf”
注释IP绑定
关闭保护模式
开启后台启动
Redis
尽量在"/usr/local/src/redis/"路径下执行
启动 redis-server redis.conf
redis客户端
redis-cli -p 6379
通过杀进程的方式关闭
或者
redis-cli -p 6379 shutdown
运行目录:
/usr/local/src/redis/sentinel
查看redis节点状态信息
info replication
实现主从挂载
slaveof 192.168.126.129 6379
启动哨兵
redis-sentinel sentinel.conf
Zookeeper
基础配置
新建两个文档
mkdir data
mkdir log
进入data并得到路径信息
/usr/local/src/zookeeper/data
进入conf文件,路径
/usr/local/src/zookeeper/conf
zoo_sample.cfg-->zookeeper的核心文件
复制并命名为zoo.cfg
cp zoo_sample.cfg zoo.cfg
编辑zoo.cfg
启动单台Zookeeper
启动路径
/usr/local/src/zookeeper/bin
启动
sh zkServer.sh start 或者 ./zkServer.sh start
关闭
sh zkServer.sh stop zoo1.cfg
查看状态
sh zkServer.sh status zoo1.cfg