目录
关键词:换源,MySQL,Tomcat,jdk
更改静态ip地址
cd /etc/sysconfig/network-scripts/
vi ifcfg-ens33
添加
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="none"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="f5ecb85e-7220-4eeb-bbc3-c0c8df88ccc3"
DEVICE="ens33"
ONBOOT="yes"
IPADDR=192.168.25.99 #IP地址
PREFIX=24 #子网掩码
NETMASK=255.255.255.0
GATEWAY=192.168.25.2 #网关
DNS1=8.8.8.8 # dns服务器
~
重启网络服务
systemctl restart network
首先换源,提升下载速度
备份原有的repo文件
sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
下载阿里云的repo文件
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
清理缓存并生成新的缓存
首先清理旧的缓存:
sudo yum clean all
然后生成新的缓存:
sudo yum makecache
更新软件包
最后,你可以通过执行一次全面的系统更新来验证新的源是否配置成功,并同时更新系统中的所有软件包。
sudo yum update
Jdk
官网下载位置:
jdk-8u391-linux-x64.rpm RPM安装
jdk-8u391-linux-x64.tar.gz 解压
1.解压JDK压缩包 cd /usr/local
tar -zxvf jdk-8u151-linux-x64.tar.gz -C /usr/local
解压到指定文件夹
查看一下系统的环境变量
echo $PATH
配置环境变量
vi /etc/profile
将下面的代码放到最末尾,其中要注意 JAVA_HOME=jdk的主文件夹
export JAVA_HOME=/usr/local/jdk1.8.0_151
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 更新全局变量
通过yum安装配置Mysql
1、检查是否已经安装 Mysql
rpm -qa | grep mysql
2.查询Linux自带的mariadb
rpm -qa | grep mariadb
有就删
rpm -e --nodeps mariadb-libs
再次查看删除没有
rpm -qa | grep mariadb
下载命令
wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
安装命令
yum -y install mysql57-community-release-el7-11.noarch.rpm
安装MySQL服务器:
yum install -y mysql-community-server
出现这个报错,解决方法:需要禁掉GPG验证检查,执行下面的命令
yum -y install mysql-community-server --nogpgcheck
启动MySQL服务
systemctl start mysqld.service
查看Mysql运行状态是否为绿色running
service mysqld status
查看初始密码
grep 'password' /var/log/mysqld.log
登录Mysql
mysql -u root -p
#设置密码校验策略(0 or LOW),要不密码太LOW不让你过
set global validate_password_policy=0;
#设置密码校验长度,要不密码太短不让你过(多次测试发现密码最小长度为4位)
set global validate_password_length=4;
#更新密码
set password = password("1234");
输入后使修改生效
FLUSH PRIVILEGES
#可以退出,试试用新密码重新登录 exit
#以下命令为linux命令 #修改配置文件设置 MySQL 字符集为 UTF-8 vi /etc/my.cnf
#在mysqld最下面加入二行代码 character-set-server=utf8 collation-server=utf8_general_ci
[client] default-character-set=utf8
数据库没有授权,允许以root身份远程登录mysql
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '1234' WITH GRANT OPTION;
2.服务器防火墙没有开放3306端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent firewall-cmd --reload
firewall-cmd --query-port=3306/tcp
Tomcat
wget https://archive.apache.org/dist/tomcat/tomcat-8/v8.5.20/bin/apache-tomcat-8.5.20.tar.gz
# 解压
tar -zxvf apache-tomcat-8.5.20.tar.gz -C /usr/local
cd /usr/lib/systemd/system
tomcat.service
systemctl enable tomcat
firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --reload
全部下载完成后开始部署
回到Linux
[root@localhost system]# cd /opt/apache-tomcat-8.5.20
将打包好的war包放到此路径下,它会自己解压,下一步去浏览器查看是否成功