Linux-中间件安装

1.java
下载包,解压包
vim /etc/profile 添加环境变量
source /etc/profile 生效环境变量
JAVA_HOME=/usr/local/java
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH

2.python
下载包,解压包
./configure --prefix=/usr/local/python3 生成配置文件
make && make install 编辑,安装
ln -s /usr/local/python3/bin/python3 /usr/bin/python 添加软链
rm -rf /usr/bin/python 删除软连接

3.docker
yum在线安装yum install docker -y
systemctl start docker 启动
systemctl status docker 查看状态

4.tomcat
下载包,解压包
vim conf/server.xml
./bin/startup.sh
./bin/shutdown.sh

5.mysql
yum在线安装https://www.cnblogs.com/brianzhu/p/8575243.html
systemctl start mysqld.service 启动
systemctl status mysqld.service 查看状态
grep "password" /var/log/mysqld.log 查看密码
mysql -uroot -p 输入密码进入mysql
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password'; 修改密码
grant all on *.* to root@'%' identified by 'new password'; 设置可视化登录
/etc/my.cnf mysql配置文件
/var/lib/mysql 数据库文件
进入数据库
mysql -uroot -p 账号
root@1124 密码
use shuzfcs 库名
执行SQL文件
source /pca.sql; /为根目录

6.redis
下载包,解压包
make编译
vim redis.conf
  daemonize yes 后台启动
  requirepass password 设置密码
  port 6379 设置端口
./src/redis-server ./redis.conf

7.nginx
yum -y install gcc pcre-devel zlib-devel openssl openssl-devel libffi-devel先安装相关中间件
下载包,解压包
./configure --prefix=/usr/local/nginx 生成配置文件
make&& make install 编辑,安装
vim conf/nginx.conf
./sbin/nginx
./sbin/nginx -s reload

8.ftp
yum在线安装yum -y install vsftpd
添加用户
useradd ftptest
passwd ftptest
usermod -d /data/ftpHome ftptest
systemctl start vsftpd 启动

9.seaweedfs文件存储服务器搭建

10.打包
前端打包:项目路径下,运行打包命令,build结束后后项目路径会出现一个dist目录
yarn
npm run build:${environment} vue打包

后端打包(springboot项目):进入springboot项目的pom.xml所在的目录,执行命令,项目会被打包到同级的target文件夹中
pom.xml 设置packging包类型
mvn clean package

11.包启动
jar启动
nohup java -jar ***.jar &
nohup java -jar ***.jar --spring.profiles.active=test --server.port=8090 &

war启动
java -jar ***.war

tomcat启动
将war包丢在apache-tomcat-8.5.45\webapps目录下,执行apache-tomcat-8.5.45\bin\startup.bat

 

tar -zcvf nginx.tar.gz ./nginx 打包
tar -zxvf nginx.tar.gz 解压
zip -r nginx.zip ./nginx 打包
unzip ngin.zip 解压
vim ./ 当前路径下
vim conf/ 当前路径下
vim /conf 绝对路径下

 

问题

机器无法上外网安装中间件以及依赖的方法:
1.采用rpm离线安装包的方式,不采用源代码解压包的安装方式
2.找一台配置类似可以上外网的机器,修改/etc/yum.conf配置,改为可以缓存
3.yum安装中间件,记录安装清单和顺序,依赖rpm包会保存在缓存目录
4.通过xftp上传至另外不能上网的机器,根据记录安装顺序逐一安装rpm包

 

posted @ 2020-07-14 17:48  南方的墙  阅读(625)  评论(0编辑  收藏  举报