安装软件
安装方式:
二进制安装。---只需要解压就可以。 只针对特殊平台。 比如jdk tomcat
RPM: 按照一定的规范就可以按照该软件。 无法安装依赖的文件。 mysql
yum 远程安装 基于RPM 帮你把依赖的文件安装上去。 必须联网。
安装源码安装。
查看端口插件:
-  下载阿里云yum文件(Centos-7.repo); 
-  linux切换到/etc/yum.repos.d目录下,将CentOS-Base.repo文件重命名为CentOS-Base.repo.backup; 
-  把下载的阿里云文件放入/etc/yum.repos.d 并改名为CentOS-Base.repo 
-  使用yum clean all清楚之前所有的yum 
-  使用yum makecache 
-  使用yum install net-tools安装插件 
JDK安装:
-  下载liunx版本的JDK.tar.gz的文件 
-  在linux系统中找个目录 将JDK解压至此 tar -zxvf XXXX.tar.gz
-  修改配置环境变量 vi /etc/profile
-  export JAVA_HOME=目录地址/目录名 export PATH=$JAVA_HOME/bin:$PATH 
-  重新加载配置文件 source/etc/profile 
TomCat安装:
-  下载tomcat.tar.gz 
-  在linux系统中找个目录 将tomcat解压至此 tar -zxvf XXXX.tar.gz
-  进入tomcat目录中 bin:启动和关闭的脚本目录 conf:配置目录 logs:日志,查看错误 webapps:部署项目jar war的 
-  启动topmcat ./startup.sh 
-  查看进程 ps -ef | grep tomcat 
-  强制关闭进程 kill -9 进程编号 
-  访问TomCat服务器 因防火墙原因可能其他ip无法访问需要 放行端口号或关闭防火墙(不推荐)
防火墙:
防火墙端口操作的命令
systemctl start|stop|status|restart|disable firewalld
放行指定的端口号: firewall-cmd --add-port=端口号/tcp --zone=public --permanent -- 注意: 重启防火墙  移除指定的端口号: firewall-cmd --remove-port=端口号/tcp --zone=public --permanent -- 注意: 重启防火墙  查看放行的端口号: firewall-cmd --list-port
MySQL安装:
-  下载wget命令 yum -y install wget 
-  在线下载mysql安装包 wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm 
-  安装MySQL sudo rpm -ivh mysql80-community-release-el7-3.noarch.rpm 
-  安装mysql服务 首先进入cd /etc/yum.repos.d/ 然后安装MySQL服务 sudo yum install mysql-community-server --nogpgcheck 
-  启动TomCat systemctl start mysqld 查看进程 ps -ef | grep mysql 
-  修改MySQL临时密码 获取临时密码 grep "temporary password" /var/log/mysqld.log 使用临时密码登录 mysql -uroot -p 可选-把MySQL的密码校验强度改为低风险:set global validate_password.policy=LOW; //改为低安全 set global validate_password_length=5; //改为5长度以上 ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码'; 
-  允许远程访问 关闭Cenots的防火墙sudo systemctl disable firewalld 修改MySQL允许任何人连接首先登录MySQLmysql -uroot -padmin 切换到mysql数据use mysql; 查看user表select Host,User from user; 发现 root用户只允许localhost主机登录修改为允许任何地址访问: update user set Host='%' where User='root'; 刷新权限 flush privileges;