安装完所需运行软件后
进行相关系统设置
hostnamectl set-hostname localhost
或者采用:sudo hostname localhost
首先配置环境变量:
进行配置文档编辑
[root@localhost]#vi /etc/profile
按下i进行插入模式,到文档最底部加入下列配置
export MONGO_HOME=/usr/mongo/mongodb
export FLUME_HOME=/usr/local/flume/apache-flume-1.7.0-bin
export JAVA_HOME=/usr/java/jdk1.7.0_71
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin:$FLUME_HOME/bin:$MONGO_HOME/bin
export CLASSPATH
LANG=zh_CN.UTF-8
export LANG
编辑完成后按Esc退出插入模板,按下:进入命令模式,再输入wq 进行保存退出。
[root@localhost]#source /etc/profile
刷新配置
CENTOS7开放端口出下:
开启80端口
[root@localhost]#firewall-cmd --zone=public --add-port=80/tcp --permanent
命令含义:--zone #作用域
--add-port=80/tcp #添加端口,格式为:端口/通讯协议
--permanent #永久生效,没有此参数重启后失效重启防火墙
[root@localhost]#firewall-cmd --reload
[root@localhost]#cd /usr/local/flume/apache-flume-1.7.0-bin/bin
编写flume 的运行shell,保存为run.sh 通过chmod +x run.sh 赋予可执行权限
run.sh内容如下:
./flume-ng agent --conf ../conf --conf-file ../conf/flume-conf.properties --name a1 -Dflume.root.logger=INFO,console
[root@localhost]#ps -ef|grep flume
查看flume运行情况
[root@localhost]#cd /usr/mongo
编写mongodb的运行shell,保存为run.sh 通过chmod +x run.sh 赋予可执行权限
run.sh内容如下:
/usr/mongo/mongodb/bin/mongod -port 27017 --dbpath /usr/mongo/mongodb/data/ --logpath
/usr/mongo/mongodb/logs/mongodb.logs
[root@localhost]#cd /usr/local/dtc
编写可执行jar的运行shell,保存为run.sh 通过chmod +x run.sh 赋予可执行权限
run.sh内容如下:
java -jar /usr/local/dtc/web.jar > out.log 2>&1 &
加入开机启动项:
[root@localhost]#chmod +x /etc/rc.d/rc.local
[root@localhost]#vi /etc/rc.d/rc.local
service mysql start
nohup /usr/mongo/run.sh > /usr/mongo/out.log 2>&1 &
nohup /usr/local/flume/apache-flume-1.7.0-bin/bin/run.sh > /usr/local/flume/apache-flume-1.7.0-bin/bin/out.log 2>&1 &
nohup /usr/local/warehouse/run.sh > /usr/local/warehouse/out.log 2>&1 &
nohup /usr/local/dtc/run.sh > /usr/local/dtc/out.log 2>&1 &
查看运行进程
[root@localhost]#ps -ef | grep java
请求一次测试一下:
[root@localhost]#curl -X POST -d '[{"body" : "hello~http~spring boot~"}]' http://192.168.0.126:8080
进入mysql/bin安装Mysql
mysqld --initialize --user=root --datadir=/usr/mysql/data --basedir=/usr/mysql/mysql
运行mysql
[root@localhost]#service mysql start
mysql>set password for 'root'@'localhost'=password('newpasswd');
mysql>grant all PRIVILEGES on *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
mysql>flush privileges;
转载请注明原文地址: https://ju.6miu.com/read-666734.html