1,查看Linux内核版本命令
cat /proc/version 或 uname -a
2,JDK安装
a,查看现有jkd: rpm -qa | grep jdk (rpm -qa | grep gcj)
b,删除现有jdk:yum -y remove java-*-* (rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64 --jdk版本信息)
c,解压jdk的安装包:tar -zxvf jdk-8u161-linux-x64.tar.gz
e,编辑环境变量: vim /etc/profile export JAVA_HOME=/usr/local/jdk1.8.0_161
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
f,使环境变量生效:source /etc/profile
3,redis安装
a,解压安装包:tar -zxvf /tmp/redis-5.0.8.tar.gz
b,安装:make install PREFIX=/usr/local/redis
c,配置文件:cp /usr/local/redis/redis-5.0.8/redis.conf /usr/local/redis/bin
vim redis.conf bind 0.0.0.0; requirepass ***; daemonize yes;
./redis-server redis.conf; ./redis-cli shutdown pkill redis
4,RocketMQ安装
1,unzip rocketmq-all-4.7.0-source-release.zip cd rocketmq-all-4.7.0/
2,mvn -Prelease-all -DskipTests clean install -U cd distribution/target/rocketmq-4.7.0/rocketmq-4.7.0
3,修改配置文件启动内存 runserver.sh runbroker.sh tools.sh JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn128m -XX:PermSize=128m -XX:MaxPermSize=320m"
4,启动nameserver nohup sh bin/mqnamesrv &
5,启动broker nohup sh bin/mqbroker -n xxxx:9876 autoCreateTopicEnable=true -c
5,Nginx命令
1,重新加载配置文件 ./sbin/nginx -s reload
2,启动命令 ./sbin/nginx -c conf/nginx.conf
3,yum安装nginx后命令
service nginx stop/start/restart/reload
6,nacos
1,启动 sh startup.sh -m standalone
7,数据库
1,启动:./support-files/mysql.server start
8,查看端口号 netstat -na | grep 3306
9,开机自启动:
1,新建启动脚本(nacos.service)
[Unit]
Description=nacos
After=network.target
[Service]
Type=forking
ExecStart=/安装路径/nacos/bin/startup.sh -m standalone
ExecReload=/安装路径/nacos/nacos/bin/shutdown.sh
ExecStop=/安装路径/nacos/nacos/bin/shutdown.sh
PrivateTmp=true
[Install]
WantedBy=multi-user.target
2,systemctl daemon-reload
3,systemctl enable nacos.service
4,systemctl status nacos.service
10,文件赋权
1,最高权限 chmod -R 777 文件夹
2,修改文件所属组群 chgrp 组群 文件名/目录
3,修改文件拥有者 chown [-R] 账号名称:组群 文件/目录 (-R:同时改变其下所有文件拥有者)
11,vue 前端项目部署
1,打包上传项目到服务器
1,build>>utils.js 修改publicPath:'../../'
2,config>>index.js 修改assetsPublicPath:'./'
2,配置nginx
server {
listen 80;
server_name localhost;
# 注意设定 root路径是有dist的
location / {
root /usr/local/webapp/dist;
index /index.html;
try_files $uri $uri/ /index.html;
}
}
3,重新加载nginx配置文件
service nginx reload
12,nexus安装部署
1,解压安装包:tar -zxvf nexus-3.9.0-01-unix.tar.gz -C /usr/local
2,修改端口号 vim /nexus-3.9.0-01/etc/nexus-default.properties application-port=8***
3,修改启动配置,vim /nexus-3.9.0-01/bin/nexus.vmoptions
4,修改 /bin/nexus文件 run_as_root=false
5,启动 ./bin/nexus start