时间:2021-12-07来源:www.pcxitongcheng.com作者:电脑系统城
[root@localhost usr]# tar -zxvf jdk-8u172-linux-x64.tar.gz
某些Centos系统会自带jdk (OpenJdk)
OpenJdk 与 Jdk的区别:
授权协议的不同
OpenJDK不包含Deployment(部署)功能
OpenJDK源代码不完整
部分源代码用开源代码替换
openjdk只包含最精简的JDK
不能使用Java商标
yum remove *openjdk*
拿到jdk当前目录:
找到修改的文件:
export JAVA_HOME=/usr/jdk1.8.0_172(这个路径改为jdk存放路径)
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
[root@localhost jdk1.8.0_172]# source /etc/profile
安装成功:
①、查看是否存在
rpm -qa | grep mariadb
②、卸载
yum removemariadb-libs
tar -xvfmysql-8.0.27-1.el7.x86_64.rpm-bundle.tar
不同文件的后缀名的解压代码:
①、mysql-community-common
rpm -ivh mysql-ccmmunity-common-8.0.27-1.el7.x86_64.rpm -c --nodeps --force
②、mysql-community-libs
rpm -ivh mysql-community-libs-8.0.27-1.el7.x86_64.rpm -c --nodeps --force
③、mysql-community-client
rpm -ivh mysql-community-client-8.0.27-1.el7.x86_64.rpm -c --nodeps --force
④、mysql-community-servery
rpm -ivh mysql-community-server-8.0.27-1.el7.x86_64.rpm -c --nodeps --force
⑤、检查mysql的安装
rpm -qa|grep mysql
MySQL的初始化:
mysqld --initialize;
生成一个MySQL初始化的密码:
chown mysql:mysql /var/lib/mysql -R;
开启MySQL服务:
systemctl start mysqld.service;
开机自启:
systemctl enable mysqld;
查看MySQL是否开启:
systemctl status mysqld
未启动:
已启动:
6、登录MySQL
查看数据库默认随记密码:
cat /var/log/mysqld.log | grep password
登录:
重置密码:
alter user name@'ip' identified by ' ';
mysql8 数据库,密码默认有期限,可以设置成永不过期:
alter user name@'%' identified by '' password expire never;
systemctl status firewalld
查询已开启防火墙的端口号:
firewall-cmd --zone=public --add-port=3306/tcp --permanent
systemctl restart firewalld
开放成功:
数据库连接失败,这台主机不被允许连接MySQL服务。由于当前登录的用户是root,之前写的root用户只能被本机登录,也就是说只能使用之前那个工具才能连到root用户里
解决方案:
新建用户:也就是说这个用户可以通过所有IP来登录
create user lzj@'%' identified by 'zdx123zdx';
给新建用户授权:
grant all on *.* to lzj@'%';
重启MySQL:
报错:
解决方案:
alter user 'lzj'@'%' identified by 'zdx123zdx' password expire never;
alter user 'root'@'localhost' identified with mysql_native_password by 'password';
alter user 'lzj'@'%' identified with mysql_native_password by 'zdx123zdx';
alter user 'root'@'localhost' identified with mysql_native_password by 'password';
yum install tomcat
systemctl status tomcat
[root@localhost ~]# systemctl start tomcat
firewall-cmd --zone=public --add-port=8080/tcp --permanent
systemctl restart firewalld
[root@localhost ~]# yum install tomcat-webapps tomcat-admin-webapps
页面呈现:
①、用原命令安装tomcat默认安装在etc内:
②、修改tomcat-users.xml文件:
<role rolename ="manager-gui"/>
<role rolename ="manager-status"/>
<role rolename ="manager-script"/>
<role rolename ="admin-gui"/>
<role rolename ="admin-script"/>
<user username ="admin" password ="admin123" roles ="manager-gui,manager-status,manager-script,admin-gui,admin-script"/>
③、重启tomcat
systemctl restart tomcat
登录管理所有发布的应用:
选择上传的war包文件发布:
呈现:
2024-07-18
Centos 7 二进制安装配置 MariaDB数据库2024-07-18
Centos7默认firewalld防火墙使用命令大全2024-07-07
四种执行python系统命令的方法常用权限linux系统内有档案有三种身份 u:拥有者 g:群组 o:其他人这些身份对于文档常用的有下面权限:r:读权限,用户可以读取文档的内容,如用cat,more查看w:写权限,用户可以编辑文档x...
2024-07-07
然而,如果我们遵循通常的 WordPress 最佳实践,这些安全问题可以避免。在本篇中,我们会向你展示如何使用 WPSeku,一个 Linux 中的 WordPress 漏洞扫描器,它可以被用来找出你安装...
2024-07-03