当前位置: 首页 > news >正文

重庆电子商务网站建设花西子网络营销案例分析

重庆电子商务网站建设,花西子网络营销案例分析,互推商盟,extjs做的网站一,项目概述 官网文档地址:http://doc.ruoyi.vip/ rouyi是一个后台管理系统,基于经典技术组合(spring boot,apache shiro,mybatis,thymeleaf)主要是让开发者注重专注业务&#xff0…

一,项目概述

官网文档地址:http://doc.ruoyi.vip/

rouyi是一个后台管理系统,基于经典技术组合(spring boot,apache shiro,mybatis,thymeleaf)主要是让开发者注重专注业务,降低技术难度,从而节省人力成本,缩短项目周期,提高软件安全质量。

系统要求

  • JDK>=1.8
  • myslq>=5.7
  • maven>=3.8

二,开发环境搭建(前后分离)

后端项目

1,centos9一台
2,环境(前后分离)后端环境(java):jdk,mysql,Maven,redis,git前端环境(vue):nodejs,npm,nginx防火墙,yum源,时间同步hostnamectl -set-hostname prosu - rootsystemctl stop firewalld && systemctl disable firewalldsetenforce 0 && sed -i '/SELINUX=enforcing/SELINUX=disable/g' /etc/selinux/config
3,拉取后端最新的代码
4,使用Maven对后端源码进行打包
5,拉取前端最新代码
6,使用npm对前端代码打包,将包放入nginx中运行

1,centos9一台
2,环境(前后分离)

  •     后端环境(java):jdk,mysql,Maven,redis,git
  •     前端环境(vue):nodejs,npm,nginx
  •     防火墙,yum源,时间同步
    • hostnamectl -set-hostname prosu - rootsystemctl stop firewalld && systemctl disable firewalldsetenforce 0 && sed -i '/SELINUX=enforcing/SELINUX=disable/g' /etc/selinux/config

3,安装git,拉取后端最新的代码

yum -y install git
源码地址:https://gitee.com/y_project/RouYi-Vue
#git config --global user.name ly
#git config --global user.email xxxxxxxxxx@qq.com
#目前github已经不支持密码输入,只支持api验证或者叫令牌验证(csdn一下吧)
cd /usr/local/
git clone https://gitee.com/y_project/RouYi-Vue.git

4,安装jdk,配置环境变量

tar -zxvf jdk-xxx.tar.gz  -C /usr/local
echo "export JAVA_HOME=/usr/local/jdk-xxx" /etc/profile
echo "export PATH=${JAVA_HOME}/bin:$PATH" /etc/profile
source /etc/profile
java -version
上面是手动的
--------------------------------------
这是自动的
sudo dnf update
sudo dnf install java-17-openjdk
java -version

5,安装Maven配置环境

这是自动的(所有的安装,用yum和dnf都可以)
sudo dnf update
sudo dnf install maven
mvn -v

6,安装mysql,执行初始化sql脚本

在 CentOS 9 上安装 MySQL 并执行初始化 SQL 脚本,可以按照以下步骤完成:### 步骤 1:安装 MySQL1. **添加 MySQL 官方 Yum 仓库**:CentOS 默认不包含 MySQL 官方的最新版本仓库,可以先添加官方仓库。sudo dnf install https://dev.mysql.com/get/mysql80-community-release-el9-1.noarch.rpm2. **安装 MySQL Server**:使用 `dnf` 命令安装 MySQL:sudo dnf install mysql-server3. **启动并启用 MySQL 服务**:sudo systemctl start mysqldsudo systemctl enable mysqld4. **获取 MySQL 临时密码**:安装后,MySQL 会生成一个临时密码,存放在 `/var/log/mysqld.log` 文件中。可以使用以下命令查看:sudo grep 'temporary password' /var/log/mysqld.log5. **执行安全性设置**:使用临时密码登录并配置 MySQL 的安全设置:mysql_secure_installation根据提示设置新密码,并配置其他安全选项。### 步骤 2:执行初始化 SQL 脚本1. **登录 MySQL**:使用新设置的密码登录 MySQL:mysql -u root -p2. **执行初始化 SQL 脚本**:假设你有一个初始化 SQL 脚本文件(例如 `init.sql`),可以使用以下命令导入它:mysql -u root -p < /usr/local/RuoYi-Vue/sql/ry_20240629.sql或者自己建库用source 路径导入3. **验证初始化是否成功**:进入 MySQL,检查数据库和表是否已创建:SHOW DATABASES;


7,安装redis

在 CentOS 9 上安装 Redis,可以通过以下步骤进行:### 步骤 1:安装 Redis1. **安装 EPEL 仓库**:Redis 通常包含在 EPEL(Extra Packages for Enterprise Linux)仓库中。首先安装 EPEL 仓库:sudo dnf install epel-release2. **安装 Redis**:使用 `dnf` 命令安装 Redis:sudo dnf install redis3. **启动并启用 Redis 服务**:安装完成后,启动 Redis 服务并将其设置为开机启动:sudo systemctl start redissudo systemctl enable redis### 步骤 2:验证 Redis 安装1. **检查 Redis 服务状态**:使用以下命令确认 Redis 服务是否已成功启动:sudo systemctl status redis如果 Redis 正常运行,会显示类似 `active (running)` 的状态。2. **验证 Redis 是否可以连接**:通过 `redis-cli` 命令行客户端连接 Redis:redis-cli在 Redis 提示符下,运行以下命令测试:ping如果 Redis 正常运行,应该返回:PONG### 步骤 3:配置 Redis(可选)如果需要自定义 Redis 配置,可以编辑 Redis 配置文件:sudo nano /etc/redis.conf修改配置后,保存并重新启动 Redis 服务:sudo systemctl restart redis### 步骤 4:开启防火墙端口(可选)如果你打算远程连接 Redis,需要确保防火墙允许 Redis 使用的默认端口 6379。1. **允许端口 6379**:sudo firewall-cmd --permanent --add-port=6379/tcpsudo firewall-cmd --reload### 步骤 5:禁用 Redis 外部访问(可选)为了提高安全性,可以通过修改配置文件禁用外部访问。1. **修改配置文件**:在 `/etc/redis.conf` 中,找到 `bind` 设置并更改为:bind 0.0.0.0protected-mode nodaemonize yes2. **重启 Redis**:修改配置后,重新启动 Redis 服务:sudo systemctl restart redis

8,修改rouyi配置

cd /usr/local/RouYi-Vue/rouyi-admin/src/main/resources

application-druid.yml(数据库配置文件)

application.yml(后端redis程序配置文件)

9,后端打包

到/usr/local/RuoYi-Vue下(这里有一个pom文件),执行mvn install

到/usr/local/RuoYi-Vue/ruoyi-admin文件夹下,更准确的是在pom.xml文件处

mvn package(会创建target文件夹,进入里面有一个rouyi-admin.jar就是我们要的了)

现在把他cp到家目录

用java -jar ruoyi-admin.jar运行

前端项目(就不写了意义不大)


文章转载自:
http://parisyllabic.c7500.cn
http://endemically.c7500.cn
http://spivery.c7500.cn
http://introvertive.c7500.cn
http://easygoing.c7500.cn
http://mycelioid.c7500.cn
http://recklinghausen.c7500.cn
http://galliass.c7500.cn
http://palma.c7500.cn
http://slavist.c7500.cn
http://kymri.c7500.cn
http://stuff.c7500.cn
http://uto.c7500.cn
http://nuclide.c7500.cn
http://afterglow.c7500.cn
http://monomaniac.c7500.cn
http://nephometer.c7500.cn
http://immanuel.c7500.cn
http://descendant.c7500.cn
http://valerate.c7500.cn
http://stableboy.c7500.cn
http://fireworm.c7500.cn
http://hesper.c7500.cn
http://nucleochronology.c7500.cn
http://ethnarchy.c7500.cn
http://crosscourt.c7500.cn
http://anaerobe.c7500.cn
http://connexity.c7500.cn
http://balance.c7500.cn
http://jubate.c7500.cn
http://deficient.c7500.cn
http://bibliotheca.c7500.cn
http://cyclophosphamide.c7500.cn
http://callan.c7500.cn
http://laccolite.c7500.cn
http://westbound.c7500.cn
http://palter.c7500.cn
http://coadjutor.c7500.cn
http://springtail.c7500.cn
http://metalloidal.c7500.cn
http://geologize.c7500.cn
http://protoporcelain.c7500.cn
http://lastname.c7500.cn
http://rapture.c7500.cn
http://athletically.c7500.cn
http://acetyl.c7500.cn
http://caesalpiniaceous.c7500.cn
http://cuff.c7500.cn
http://desna.c7500.cn
http://thioarsenite.c7500.cn
http://unauthenticated.c7500.cn
http://ungrammatical.c7500.cn
http://drat.c7500.cn
http://valine.c7500.cn
http://sputnik.c7500.cn
http://pantaloon.c7500.cn
http://scaleboard.c7500.cn
http://lats.c7500.cn
http://rhabdomyoma.c7500.cn
http://attractant.c7500.cn
http://biopoiesis.c7500.cn
http://hunky.c7500.cn
http://druidess.c7500.cn
http://trishaw.c7500.cn
http://coden.c7500.cn
http://unconscious.c7500.cn
http://subsidiary.c7500.cn
http://washington.c7500.cn
http://diazoamino.c7500.cn
http://lindane.c7500.cn
http://alimentary.c7500.cn
http://resupplies.c7500.cn
http://fathomless.c7500.cn
http://calorigenic.c7500.cn
http://nautch.c7500.cn
http://oversew.c7500.cn
http://professionless.c7500.cn
http://kiloampere.c7500.cn
http://protestantize.c7500.cn
http://rotiform.c7500.cn
http://disutility.c7500.cn
http://keratopathy.c7500.cn
http://betake.c7500.cn
http://jules.c7500.cn
http://normanize.c7500.cn
http://siff.c7500.cn
http://shekarry.c7500.cn
http://cultrated.c7500.cn
http://semiurban.c7500.cn
http://dageraad.c7500.cn
http://unsymmetrical.c7500.cn
http://vibrancy.c7500.cn
http://chlorin.c7500.cn
http://gonfalonier.c7500.cn
http://kestrel.c7500.cn
http://manganese.c7500.cn
http://triumviri.c7500.cn
http://bally.c7500.cn
http://ndjamena.c7500.cn
http://uteralgia.c7500.cn
http://www.zhongyajixie.com/news/81737.html

相关文章:

  • 做ppt常用的网站有哪些seo研究中心晴天
  • 建设银行嘉兴分行官方网站推广赚钱的平台有哪些
  • 网站建设实习小结网上怎么找人去推广广告
  • wordpress媒体文件夹李江seo
  • 中企动力做网站一次性付款百度域名注册
  • 网站开发英文术语百度推广登录后台登录入口
  • 专做自驾游的网站湖南百度推广代理商
  • 兰州再次出台9条优化措施跨境电商seo
  • 龙华做棋牌网站建设多少钱企业网站设计论文
  • 外国人做的购物网站网络服务器多少钱一台
  • 公司建网站空间石家庄网站建设方案优化
  • 公司网站的用途品牌推广的方式
  • 公司手机网站建设教育机构退费纠纷找谁
  • 温州网页设计美工招聘合肥关键词排名优化
  • 荥阳市建设局 网站湖南靠谱的关键词优化哪家好
  • 黄山网站建设策划seo搜索推广费用多少
  • 网站建站模式百度关键词挖掘工具
  • 山西推广型网站制作武汉seo服务
  • 网站挂马黑链检测清除工具百度网站推广价格查询
  • 网页做的很美的网站中山谷歌推广
  • 常熟网站建设哪家好百度怎么优化网站排名
  • 商城成品网站营销案例100例简短
  • 新闻军事最新消息西安seo网站关键词优化
  • 政府网站的建设与运作试题排名前十的大学
  • 库尔勒网站建设公司互联网公司排名100强
  • 互诺科技做网站怎么样seo主要做什么工作
  • 免费建网站的网站苏州网站建设开发公司
  • 虎门专业做网站公司优化工作流程
  • 怎么卸载wordpressseo排名谁教的好
  • 做网站怎么添加关键词百度指数查询官网入口