济南市莱芜区网站,网天下信息技术有限公司网站,移动电商网站开发需求,wordpress 科技主题一、jdk安装具体步骤
1、查询是否有jdk
java -version 2、进入opt目录
cd /opt/ 连接服务器工具
进入opt目录#xff0c;把压缩文件上传 查询是否查询成功 进入解压到的目录
cd /usr/local/创建新文件夹
mkdir java 再回到opt目录进行解压
cd /opt 解压到刚刚创建的文…一、jdk安装具体步骤
1、查询是否有jdk
java -version 2、进入opt目录
cd /opt/ 连接服务器工具
进入opt目录把压缩文件上传 查询是否查询成功 进入解压到的目录
cd /usr/local/创建新文件夹
mkdir java 再回到opt目录进行解压
cd /opt 解压到刚刚创建的文件夹里解压复制到文件夹里
tar -zxvf jdk-8u151-linux-x64.tar.gz -C /usr/local/java 其实如果自己也记不得全就写一半按Tab键会自动补全 进入java文件夹
cd /usr/local/java/
配置环境变量
vim /etc/profile 在最后面加配置 i进入编辑模式 按ESC wq保存并退出 #java environment
export JAVA_HOME/java/jdk1.8.0_151记得改jdk解压路径
export JRE_HOME${JAVA_HOME}/jre
export CLASSPATH.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH${JAVA_HOME}/bin:$PATH 设置环境变量生效
source /etc/profile
最后测试是否成功 java -version
二、tomcat安装具体步骤
进入解压目录
cd /opt/ 解压到刚刚创建的文件夹里解压复制到文件夹里
tar -zxvf apache-tomcat-8.5.20.tar.gz -C /usr/local/java
进入目录查看解压是否成功
cd /usr/local/java/
ll 启动服务
# 进入bin目录
cd apache-tomcat-8.5.20/bin/
#启动
./start.sh 开防火墙
#开放端口
firewall-cmd --zonepublic --add-port3306/tcp --permanent
#刷新防火墙规则
firewall-cmd --reload
#防火墙列表
firewall-cmd --zonepublic --list-ports注 #重启服务器 reboot 执行这个命令会发现tomcat启动不了 #重启服务器
reboot
创建自启动脚本
#将catalina.sh拷贝到init.d目录下
cp /usr/local/java/apache-tomcat-8.5.20/bin/catalina.sh /ect/init.d#进入文件夹并查看
cd /etc/init.d/
ll#重命名文件为tomcat
mv catalina.sh tomcat #编辑启动文件
vim tomcat 把java和tomcat环境变量加在开头
JAVA_HOME/usr/local/java/jdk1.8.0_151
CATALINA_HOME/usr/local/java/apache-tomcat-8.5.20 加注释方便看资料
#chkconfig:23456 10 90
#description: tomcat service 2345表示这个4个运行级别会自动开机自启动10是启动优先级90是关闭优先级 编辑完tomcat程序会再执行下面文件
chkconfig --add tomcat init系统初始化文件 三、MySql具体步骤
检查是否有自带的mysql
rpm -qa|grep mariadb 会发现有一个自带的是mysql前身 rpm -e --nodeps刚刚查出的复制到后面 进入解压目录
cd /usr/local/java/
创建mysql文件夹
mkdir mysql-5.7
进入并查询
cd /opt/ ll 解压
tar -xvf mysql-5.7.35-1.el7.x86_64.rpm-bundle.tar -C /usr/local/java/mysql-5.7/ 开始安装 一个一个执行注意写自己的版本号 #进入目录
cd /usr/local/java/mysql-5.7/rpm -ivh mysql-community-common-5.7.35-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.35-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.35-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.35-1.el7.x86_64.rpm -ivh i 代表安装 v代表安装过程 h代表 启动MySQL服务
systemctl start mysqld
设置自启动
systemctl enable mysql.service 修改密码
登录
grep password /var/log/mysqld.logmysql -uroot -p 登录时有临时密码出现 把密码等级调低
#设置密码校验策略0 or LOW要不密码太LOW不让你过
set global validate_password_policy0;
#设置密码校验长度要不密码太短不让你过(多次测试发现密码最小长度为4位)
set global validate_password_length4;
#更新密码
set password password(123456);
#数据库没有授权允许以root身份远程登录mysql
GRANT ALL PRIVILEGES ON *.* TO root% IDENTIFIED BY 123456 WITH GRANT OPTION;
#输入后使修改生效还需要下面的语句
FLUSH PRIVILEGES;
#可以退出
exit开放防火墙
#开放端口
firewall-cmd --zonepublic --add-port3306/tcp --permanent
#跟新防火墙规则
firewall-cmd --reload
#防火墙列表
firewall-cmd --zonepublic --list-ports
测试
reboot
四、部署单价项目具体步骤
在MySQL创建db_oa数据库 导入脚本 放项目
停tomcat
cd /usr/local/java/apache-tomcat-8.5.20/bin/
./shutdown.sh 进入webapps目录 cd ../webapps/
ll
查找详细路径
pwd
查出的路径复制到旁边的地址栏里 把项目拖进去 进入bin里面启动
cd ../bin/
./startup.sh 登项目后面加/oapro/加输入用户名密码