栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux高级实战--企业级开源站点部署(jspgou商城)

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux高级实战--企业级开源站点部署(jspgou商城)

部署开源站点(jspgou商城)

准备工作

1、上传项目包与安装包

2、关闭防火墙与selinux

3、配置国内YUM源
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo && yum clean all && yum makecache && yum -y install epel-release && yum makecache

4、安装unzip(用于解压.zip结尾的压缩包文件)

yum -y install unzip

安装配置数据库

1.使用mariadb
[root@youngfit ~]# yum -y install mariadb mariadb-server
[root@youngfit ~]# systemctl start mariadb
[root@youngfit ~]# mysql_secure_installation    # 初始化root密码
Enter current password for root (enter for none): #按回车
Set root password? [Y/n] # 按Y
New password: #按1
Re-enter new password: #按1
#剩下的所有操作按回车
显示“Thanks for using MariaDB!”表示初始化完成

[root@youngfit ~]# mysql -u root -p1
> create database jspgou default charset=utf8;	//在数据库中操作,创建数据库并指定字符集
> flush privileges;		//(可选操作)
> exit;

安装Java环境

上传jdk1.8到服务器。安装jdk
[root@java-tomcat1 ~]# tar xzf jdk-8u211-linux-x64.tar.gz -C /usr/local/
[root@java-tomcat1 ~]# cd /usr/local/
[root@java-tomcat1 local]# mv jdk1.8.0_211/ java
设置环境变量:
[root@java-tomcat1 local]# vim /etc/profile
export JAVA_HOME=/usr/local/java   #指定java安装目录
export PATH=$JAVA_HOME/bin:$PATH    #用于指定java系统查找命令的路径
或者
#vim /etc/profile
JAVA_HOME=/usr/local/java
TOMCAT_HOME=/usr/local/tomcat
PATH=$JAVA_HOME/bin:$PATH
PATH=$TOMCAT_HOME/bin:PAHT
export JAVA_HOME  TOMCAT_HOME PATH    
检测JDK是否安装成功:
[root@java-tomcat1 local]# source /etc/profile
[root@java-tomcat1 local]# java -version
java version "1.8.0_211"
Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)

安装tomcat(WEB容器)
端口:
tomcat自身服务的端口:8005
tomcat和其他应用通信的端口:8009
tomcat给客户端浏览器访问页面使用的端口:8080

[root@java-tomcat1 ~]# yum -y install wget
[root@java-tomcat1 src]# wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.46/bin/apache-tomcat-8.5.45.tar.gz

# 上方操作为下载tomcat安装包,由于我们已经下载过了,所以不需要操作。

[root@java-tomcat1 src]# tar xzf apache-tomcat-8.5.45.tar.gz -C /usr/local/
[root@java-tomcat1 src]# cd /usr/local/
[root@java-tomcat1 local]# mv apache-tomcat-8.5.45/ tomcat

查看tomcat是否安装成功:
[root@java-tomcat1 tomcat]# /usr/local/tomcat/bin/version.sh
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:        /usr/local/java
Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Server version: Apache Tomcat/8.5.42
Server built:   Jun 4 2019 20:29:04 UTC
Server number:  8.5.42.0
OS Name:        Linux
OS Version:     3.10.0-693.el7.x86_64
Architecture:   amd64
JVM Version:    1.8.0_191-b12
JVM Vendor:     Oracle Corporation

第二种验证方式:
[root@localhost local]# /usr/local/tomcat/bin/startup.sh 

注意:8009通信的端口没启动解决方案
[root@192 ~]# vim /usr/local/tomcat/conf/server.xml

去掉8009端口配置的注释,然后又关闭服务,再启动服务,查看端口

打开浏览器输入:IP:8080

jspgou商城上线

上传jspgou商城的代码
[root@java-tomcat1 ~]# unzip jspgouV6-ROOT.zip
[root@java-tomcat1 ~]# cp -r ROOT/ /usr/local/tomcat/webapps/
[root@java-tomcat1 ~]# cd /usr/local/tomcat/webapps/
[root@java-tomcat1 webapps]# ls
ROOT
将数据导入数据库:
[root@java-tomcat1 ~]# cd DB/
[root@java-tomcat1 DB]# ls
jspgou.sql
[root@java-tomcat1 DB]# mysql -uroot -p1  jspgou < jspgou.sql

[root@localhost DB]# vim /usr/local/tomcat/webapps/ROOT/WEB-INF/config/jdbc.properties
jdbc.password=1
[root@localhost DB]# systemctl restart mariadb
[root@localhost DB]# /usr/local/tomcat/bin/shutdown.sh ; /usr/local/tomcat/bin/startup.sh

[root@java-tomcat1 ~]# netstat -lntp|grep 80

访问:http://192.168.1.7:8080/

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/885264.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号