110
社区成员




wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
sudo rpm -Uvh mysql80-community-release-el7-3.noarch.rpm
sudo yum install mysql-community-server
sudo systemctl start mysqld.service
###
4.启动和停止 启动MySQL sudo systemctl start mysqld.service 查看状态 sudo systemctl status mysqld.service 停止MySQL sudo systemctl stop mysqld.service 重启MySQL sudo systemctl restart mysqld.service
sudo grep 'temporary password' /var/log/mysqld.log
这个命令来查看密码,
mysql -u root -p
登陆输入刚刚的密码进入MySQL,然后让我傻眼的情况来了,我们都知道MySQL安装好第一步是需要改密码对吧?合情合理,可是当我使用这个命令:ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
查看MySQL密码策略 在MySQL命令行中输入: select @@validate_password_policy; 显示: +----------------------------+ | @@validate_password_policy | +----------------------------+ | MEDIUM | +----------------------------+ 1 row in set (0.00 sec) ······························································· 在MySQL命令行中输入: SHOW VARIABLES LIKE 'validate_password%'; 显示: +--------------------------------------+--------+ | Variable_name | Value | +--------------------------------------+--------+ | validate_password_check_user_name | OFF | | validate_password_dictionary_file | | | validate_password_length | 8 | | validate_password_mixed_case_count | 1 | | validate_password_number_count | 1 | | validate_password_policy | MEDIUM | | validate_password_special_char_count | 1 | +--------------------------------------+--------+ 7 rows in set (0.00 sec)
参数说明: validate_password_dictionary_file:插件用于验证密码强度的字典文件路径。 validate_password_length:密码最小长度,参数默认为8,它有最小值的限制 最小值为:validate_password_number_count + validate_password_special_char_count + (2 * validate_password_mixed_case_count) validate_password_mixed_case_count:密码至少要包含的小写字母个数和大写字母个数。 validate_password_number_count:密码至少要包含的数字个数。 validate_password_policy:密码强度检查等级,0/LOW、1/MEDIUM、2/STRONG。
set global validate_password.policy=0; set global validate_password.length=1;
show databases;
查看select user,host from user;
选中这个用户update user set host='%' where user='root';
解压 tar –xvf file.tar 解压 tar包 tar -xzvf file.tar.gz 解压tar.gz tar -xjvf file.tar.bz2 解压 tar.bz2 tar –xZvf file.tar.Z 解压tar.Z unrar e file.rar 解压rar unzip file.zip 解压zip
vi + /etc/sysconfig/iptables
里面配置还有在vim /etc/profile
这样的,其实应该是都可以,只不过一开始以为自己的java路径导致我第一次使用在tomcat启动文件中配置一直失败!!,害得我以为这样是错的(误会人家了),然后我就选择了在vim /etc/profile
里面添加这样的语句:export JAVA_HOME=/usr/lib/jvm/jre-1.8.0-openjdk-1.8.0.262.b10-1.el7.x86_64 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
使配置生效,重新启动tomcat即可 source /etc/profile
刷新状态
/usr/local/tomcat/bin/startup.sh
你猜这么着?权限不够!
chmod命令使用数字修改文件权限 Linux 系统中,文件的基本权限由 9 个字符组成,以 rwxrw-r-x 为例,我们可以使用数字来代表各个权限,各个权限与数字的对应关系如下: r --> 4 w --> 2 x --> 1 由于这 9 个字符分属 3 类用户,因此每种用户身份包含 3 个权限(r、w、x),通过将 3 个权限对应的数字累加,最终得到的值即可作为每种用户所具有的权限。 拿 rwxrw-r-x 来说,所有者、所属组和其他人分别对应的权限值为: 所有者 = rwx = 4+2+1 = 7 所属组 = rw- = 4+2 = 6 其他人 = r-x = 4+1 = 5 所以,此权限对应的权限值就是 765。 使用数字修改文件权限的 chmod 命令基本格式为: [root@localhost ~]# chmod [-R] 权限值 文件名 -R(注意是大写)选项表示连同子目录中的所有文件,也都修改设定的权限。 例如,使用如下命令,即可完成对 .bashrc 目录文件的权限修改: [root@localhost ~]# ls -al .bashrc -rw-r--r--. 1 root root 176 Sep 22 2004 .bashrc [root@localhost ~]# chmod 777 .bashrc [root@localhost ~]# ls -al .bashrc -rwxrwxrwx. 1 root root 176 Sep 22 2004 .bashrc
# 查看监听的端口 netstat -lnpt # 查询8080端口是否开放 firewall-cmd --query-port=8080/tcp # 开放8080端口 firewall-cmd --zone=public --add-port=8080/tcp --permanent # 移除8080端口 firewall-cmd --zone=public --remove-port=8080/tcp --permanent # 配置立即生效 firewall-cmd --reload ···································································································· 查看防火墙状态: systemctl status firewalld.service 绿的running表示防火墙开启 启动:systemctl start firewalld.service 执行关闭命令: systemctl stop firewalld.service 再次执行查看防火墙命令:systemctl status firewalld.service 执行开机禁用防火墙自启命令 : systemctl disable firewalld.service 防火墙随系统开启启动 : systemctl enable firewalld.service ···································································································· #开放8080端口 firewall-cmd --add-port=8080/tcp --permanent #输入命令重启防火墙; systemctl restart firewalld.service #重新加载防火墙规则 firewall-cmd --reload ········································································ 查找tomcat的进程 ps -ef|grep tomcat
1. 终端输入: which java 输出为: /usr/bin/java 2. 终端输入: ls -lr /usr/bin/java 输出为: /usr/bin/java -> 3. 终端输入 ls -lrt /etc/alternatives/java 输出: /etc/alternatives/java -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.181-3.b13.el7_5.x86_64/jre/bin/java