wordpress菜单相对地址,公司网站如何seo,2008iis里没加域名 网站指向还在,标小智logo在线设计目录
1、使用war包部署web站点
2、自定义默认网站目录
3、部署开源站点#xff08;jspgou商城#xff09;
对主机192.168.226.22操作
对主机192.168.226.20操作 上线的代码有两种方式#xff1a;
第一种方式是直接将程序目录放在webapps目录下面#xff0c;这种方式…目录
1、使用war包部署web站点
2、自定义默认网站目录
3、部署开源站点jspgou商城
对主机192.168.226.22操作
对主机192.168.226.20操作 上线的代码有两种方式
第一种方式是直接将程序目录放在webapps目录下面这种方式大家已经明白了就不多说了。
第二种方式是使用开发工具将程序打包成war包然后上传到webapps目录下面。 1、使用war包部署web站点
[rootjava-tomcat1 ~]# pwd
/root
下载jenkins的war包
[rootjava-tomcat1 ~]# wget http://updates.jenkins-ci.org/download/war/2.129/jenkins.war
[rootjava-tomcat1 ~]# ls
jenkins.war
[rootjava-tomcat1 ~]# cd /data/application/tomcat #进入tomcat目录
[rootjava-tomcat1 tomcat]# cp -r webapps/ /opt/ #将原来的发布网站目录备份
[rootjava-tomcat1 tomcat]# cd webapps/
[rootjava-tomcat1 webapps]# ls
docs examples host-manager manager ROOT
[rootjava-tomcat1 webapps]# rm -rf * #清空发布网站里面的内容
[rootjava-tomcat1 webapps]# cp /root/jenkins.war . #将war包拷贝到当前目录
[rootjava-tomcat1 webapps]# ../bin/startup.sh #启动
Using CATALINA_BASE: /data/application/tomcat
Using CATALINA_HOME: /data/application/tomcat
Using CATALINA_TMPDIR: /data/application/tomcat/temp
Using JRE_HOME: /usr/local/java
Using CLASSPATH: /data/application/tomcat/bin/bootstrap.jar:/data/application/tomcat/bin/tomcat-juli.jar
Tomcat started.
[rootjava-tomcat1 webapps]# ls
jenkins jenkins.war
二、手动解压:
[rootjava-tomcat1 webapps]# ../bin/shutdown.sh #关闭tomcat
[rootjava-tomcat1 ~]# cd /data/application/tomcat/webapps/
[rootjava-tomcat1 webapps]# rm -rf *
[rootjava-tomcat1 webapps]# mkdir ROOT #创建一个ROOT目录存放war包
[rootjava-tomcat1 webapps]# ls
ROOT
[rootjava-tomcat1 webapps]# cd ROOT/
[rootjava-tomcat1 ROOT]# cp /root/jenkins.war .
[rootjava-tomcat1 ROOT]# unzip jenkins.war 浏览器访问http://192.168.1.7:8080/jenkins 2、自定义默认网站目录
1、修改默认发布目录:
[rootjava-tomcat1 ~]# mkdir /data/application/webapp #创建发布目录
[rootjava-tomcat1 ~]# vim /data/application/tomcat/conf/server.xml
将原来的 修改为 [rootjava-tomcat1 ~]# cp /root/jenkins.war /data/application/webapp/
[rootjava-tomcat1 ~]# /data/application/tomcat/bin/startup.sh
Using CATALINA_BASE: /data/application/tomcat
Using CATALINA_HOME: /data/application/tomcat
Using CATALINA_TMPDIR: /data/application/tomcat/temp
Using JRE_HOME: /usr/local/java
Using CLASSPATH: /data/application/tomcat/bin/bootstrap.jar:/data/application/tomcat/bin/tomcat-juli.jar
Tomcat started.
[rootjava-tomcat1 ~]# ll /data/application/webapp/ #已经自动解压
jenkins/ jenkins.war
3、部署开源站点jspgou商城
环境准备 本项目基于上篇刚部署好的tomcat无其他实验的影响情况下进行下述实验
localhostrocky_linux9.4tomcat192.168.226.20localhostrocky_linux9.4mysql5.7192.168.226.22
Tomcat简介与安装-CSDN博客
确认关闭防火墙和selinux
[rootlocalhost ~]# getenforce
Disabled
[rootlocalhost ~]# systemctl status firewalld
○ firewalld.service - firewalld - dynamic firewall daemonLoaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; preset: enabled)Active: inactive (dead)Docs: man:firewalld(1)对主机192.168.226.22操作
安装mysql5.7
在上篇已安装好tomcat这里续接使用 开始部署mysql5.7
下载并安装 MySQL 5.7 的 Yum Repository 配置包
sudo yum install wget -y
wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
sudo rpm -ivh mysql57-community-release-el7-11.noarch.rpm下载并导入 MySQL GPG 公钥
wget https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
sudo rpm --import RPM-GPG-KEY-mysql-2022确认关闭8.0的源并开启5.7的源
sudo vim /etc/yum.repos.d/mysql-community.repo找到对应部分应如下所示 安装 MySQL 5.7 服务
sudo yum install mysql-server -y启动 MySQL 服务
sudo systemctl start mysqld
sudo systemctl enable mysqld禁用 MySQL 的密码验证插件
echo validate-passwordoff /etc/my.cnf
定义行为规则
echo sql_mode STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUB /etc/my.cnf
echo explicit_defaults_for_timestamp 1 /etc/my.cnf
重启MySQL 服务
sudo systemctl restart mysqld
获取初始化密码
sudo grep temporary password /var/log/mysqld.log使用临时密码登录 MySQL
mysql -u root -p你的密码
修改 root 密码
ALTER USER rootlocalhost IDENTIFIED BY 1234;给root用户授权
GRANT ALL PRIVILEGES ON mydatabase.* TO rootlocalhost IDENTIFIED BY 1234;刷新权限
FLUSH PRIVILEGES;创建库
CREATE DATABASE jspgou;查看是否创建的成功的命令
SHOW DATABASES;退出
EXIT;上传项目源码
链接https://pan.baidu.com/s/1yq3l90wbcKdcQIcRglt55A?pwd18so 提取码18so
解压项目
yum install -y unzipunzip jspgouV6-ROOT.zip
导入sql语句
mysql -uroot -p1234 -D jspgou jspgou.sql
数据库就配置完成了 对主机192.168.226.20操作 接下来对192.168.226.20配置tomcat上线项目
再将源码包传到这个虚拟机中
创建自定义发布目录 mkdir /data/application/webapps解压
yum install -y unzipunzip jspgouV6-ROOT.zip
cp -r ./ROOT /data/application/webapps/
更改为自定义发布目录
vim /data/application/tomcat/conf/server.xml修改为如何所示 修改配置
vim /data/application/webapps/ROOT/WEB-INF/config/jdbc.properties 20 重启tomcat
/data/application/tomcat/bin/shutdown.sh #关闭
/data/application/tomcat/bin/startup.sh #启动 浏览器访问ip端口注意浏览器缓存影响
如图 后端管理页面访问 系统管理后台登录http://192.168.226.20:8080/jeeadmin/jspgou/index.do 用户名admin 密 码123456