-
Centos8安装java部署环境
相关软件
xshell:连接linux执行命令
xftp:可视化上传文件
edit-plus:可视化编辑文件
jdk安装
验证系统是否自带jdk环境
pm -qa|grep java rpm -qa|grep jdk rpm -qa|grep gcj
卸载opnejdk
yum -y remove copy-jdk-configs-3.7-1.el8.noarch
验证
java -version
解压
tar xf jdk-8u241-linux-x64.tar.gz
配置环境变量
export JAVA_HOME=/usr/soft/jdk/jdk1.8.0_241 export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin
配置文件生效
source /etc/profile
mave安装
解压
tar xf apache-maven-3.8.1-bin.tar.gz
配置环境变量
export MAVEN_HOME=/usr/soft/maven/apache-maven-3.8.1 export PATH=$MAVEN_HOME/bin:$PATH
配置文件生效
source /etc/profile
msyql安装
验证系统是否自带mysql环境
rpm -qa | grep mysql
卸载mysql
rpm -ev mysql-libs-* --nodeps
安装mysql
rpm -ivh mysql-community-client-5.7.32-1.el7.x86_64.rpm --force --nodeps
rpm -ivh mysql-community-common-5.7.32-1.el7.x86_64.rpm --force --nodeps
rpm -ivh mysql-community-libs-5.7.32-1.el7.x86_64.rpm --force --nodeps
rpm -ivh mysql-community-server-5.7.32-1.el7.x86_64.rpm --force --nodeps
启动mysql
service mysqld status service mysqld start
初始化随机密码
cat /var/log/mysqld.log | more
查看密码
grep pass /var/log/mysqld.log --color
登录修改密码
mysql -uroot -p
set global validate_password_policy=LOW;
set global validate_password_length=6;
set password='abcd@1234';
grant all privileges on *.* to 'root'@'%' identified by 'abcd@1234';
mysql命令无效安装依赖包
yum install libncurses*
设置开机启动
systemctl enable mysqld systemctl daemon-reload
打开远程访问及端口
update user set host='%' where user='root';
Alter user 'root'@'%' identified by 'abcd@1234';
grant all privileges on *.* to 'root'@'%' with grant option;
FLUSH PRIVILEGES;
//查看防火墙状态
systemctl status firewalld
//开启防火墙
systemctl start firewalld
//设置端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
//重启防火墙
firewall-cmd --reload
//查询
firewall-cmd --zone=public --query-port=3306/tcp
设置忽略大小写
/etc/my.cnf lower_case_table_names=1 service mysqld restart
redis安装
解压
tar xf redis-6.2.5.tar.gz
安装gcc环境
yum install gcc-c++
进入解压目录编译与安装
cd /usr/soft/redis/redis-6.2.5/ make cd ./src make install
统一管理配置与常用命令
mkdir bin
mkdir etc
mv redis.conf ./etc/
cd ./src
mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-cli redis-server /usr/soft/redis/redis-6.2.5/bin/
编辑redis.conf文件
daemonize改为yes
注释bind 127.0.0.1
protected-mode改为no
修改requirepass默认密码
设置开机启动
将以下文本加入到 /etc/rc.d/rc.local中
/usr/soft/redis/redis-6.2.5/bin/redis-server /usr/soft/redis/redis-6.2.5/etc/redis.conf
启动redis服务
cd /usr/soft/redis/redis-6.2.5/bin/
./redis-server /usr/soft/redis/redis-6.2.5/etc/redis.conf
开放端口
//查看防火墙状态
systemctl status firewalld
//开启防火墙
systemctl start firewalld
//设置端口
firewall-cmd --zone=public --add-port=6379/tcp --permanent
//重启防火墙
firewall-cmd --reload
//查询
firewall-cmd --zone=public --query-port=6379/tcp
jenkins安装
安装
rpm -ivh jenkins-2.174-1.1.noarch.rpm
配置jdk路径
/etc/init.d/jenkins /usr/soft/jdk/jdk1.8.0_241/bin/java
设置jenkins用户root权限
/etc/init.d/jenkins
$JENKINS_USER="root"
chown -R root:root /var/lib/jenkins
chown -R root:root /var/cache/jenkins
chown -R root:root /var/log/jenkins
systemctl restart jenkins
查找jenkins安装目录
whereis jenkins
启动jenkins
service jenkins star
开放端口
//查看防火墙状态
systemctl status firewalld
//开启防火墙
systemctl start firewalld
//设置端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent
//重启防火墙
firewall-cmd --reload
//查询
firewall-cmd --zone=public --query-port=8080/tcp
设置jdk路径
系统管理 → 全局工具配置→ JDK
shell脚本
java -jar /usr/jenkinsworkspace/smartaudit/smartaudit.jar
关闭进程
sudo lsof -i:8000 sudo kill -9 850
除centos镜像外所有用的的工具软件安装包
jdk-1.8
mysql-5.7.32
maven-3.8.1
redis-6.2.5
jekins-2.174
xshell,editplis,eftp
下载地址:https://yunpan.360.cn/surl_y6xzZdLKbQR (提取码:9c9c)
出处:https://www.cnblogs.com/yanpeng19940119/p/15114873.html
最新更新
求1000阶乘的结果末尾有多少个0
详解MyBatis延迟加载是如何实现的
IDEA 控制台中文乱码4种解决方案
SpringBoot中版本兼容性处理的实现示例
Spring的IOC解决程序耦合的实现
详解Spring多数据源如何切换
Java报错:UnsupportedOperationException in Col
使用Spring Batch实现批处理任务的详细教程
java中怎么将多个音频文件拼接合成一个
SpringBoot整合ES多个精确值查询 terms功能实
数据库审计与智能监控:从日志分析到异
SQL Server 中的数据类型隐式转换问题
SQL Server中T-SQL 数据类型转换详解
sqlserver 数据类型转换小实验
SQL Server数据类型转换方法
SQL Server 2017无法连接到服务器的问题解决
SQLServer地址搜索性能优化
Sql Server查询性能优化之不可小觑的书签查
SQL Server数据库的高性能优化经验总结
SQL SERVER性能优化综述(很好的总结,不要错
uniapp/H5 获取手机桌面壁纸 (静态壁纸)
[前端] DNS解析与优化
为什么在js中需要添加addEventListener()?
JS模块化系统
js通过Object.defineProperty() 定义和控制对象
这是目前我见过最好的跨域解决方案!
减少回流与重绘
减少回流与重绘
如何使用KrpanoToolJS在浏览器切图
performance.now() 与 Date.now() 对比