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

电子商务网站建设的策划书网站设计制作的服务怎么样

电子商务网站建设的策划书,网站设计制作的服务怎么样,云主机可以做网站吗,楼市南京做凶宅的网站😜作 者:是江迪呀✒️本文关键词:Linux、环境安装、JDK安装、MySQL、MySQL安装☀️每日 一言:知行合一! 文章目录 一、前言二、安装步骤2.1 安装JDK(1)创建文件夹(便于后…
  • 😜           :是江迪呀
  • ✒️本文关键词Linux环境安装JDK安装MySQLMySQL安装
  • ☀️每日   一言知行合一!

在这里插入图片描述

文章目录

  • 一、前言
  • 二、安装步骤
    • 2.1 安装`JDK`
      • (1)创建文件夹(便于后期管理)
      • (2)下载`tar`格式的JDK文件。下载地址:[JDK17下载](https://www.oracle.com/java/technologies/downloads/#java17)
      • (3)并将`tar`文件传输到`linux`服务器。上传文件到服务器有两种方式:
      • (4)加压`tar`文件
      • (5)删除`tar`文件
      • (6)获取当前解压目录
      • (7)设置全局配置
      • (8)重加载一下profile文件
      • (9)验证`JDK`是否安装成功
    • 2.2 安装MySQL
      • (1)下载`MySQL`文件
      • (2) 安装`MySQL`
      • (3)安装mysql服务器
      • (4)启动`MySQL`
      • (5)查看`MySQL`状态
      • (6)找到初始密码
      • (7)进入`MySQL`
      • (8)修改密码
      • (9)防止`MySQL`自动更新
      • (9)本地连接`MySQL`
    • 2.3 部署SpringBoot项目
      • (1)打包
      • (2)启动项目
      • (3)访问项目
  • 三、总结:

一、前言

在本篇文章中,我们将探索如何在Linux操作系统上安装JDK(Java Development Kit)和MySQL数据库,并最终部署一个基于Spring Boot框架开发的应用程序。JDK是Java编程语言的核心组件,而MySQL则是一个流行的开源关系型数据库管理系统。通过本指南,您将了解如何为您的开发环境配置这些关键工具,并将Spring Boot应用程序部署到Linux服务器上。

二、安装步骤

2.1 安装JDK

(1)创建文件夹(便于后期管理)

在/usr/local/下面创建java文件夹

mkdir /usr/local/java

(2)下载tar格式的JDK文件。下载地址:JDK17下载

(3)并将tar文件传输到linux服务器。上传文件到服务器有两种方式:

  • 通过Xftp上传:
    在这里插入图片描述
    这个软件收费,所以并不是所有的小伙伴都有条件。所以有下面的免费的方案二
  • 使用rz命令上传:
    在使用这个命令之前你必须确保linux已经安装了lrzsz,安装命令如下:
sudo apt-get update
sudo apt-get install lrzsz

然后敲出rz命令就可以上传文件了,上传文件的目录是当前目录:

rz

在这里插入图片描述

(4)加压tar文件

tar -zxvf 目标JDK

(5)删除tar文件

我们要过河拆桥,解压过后,为了避免占用不必要的空间,应当将tar文件删除,只保留解压后的文件,删除命令:

rm -rf 目标JDK.tar

(6)获取当前解压目录

pwd

(7)设置全局配置

进入全局配置文件命令:

vim /etc/profile

在这里插入图片描述
在文件的末尾添加JDK配置:

export JAVA_HOME=[JDK安装路径]
export CLASSPATH=.:$JAVA_HOME/lib/dt.:jar$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

保存并退出。
按下 Esc 键以确保您处于命令模式。

:wq

并按下 Enter 键,它会保存文件并退出Vi/Vim编辑器。

(8)重加载一下profile文件

source /etc/profile

(9)验证JDK是否安装成功

javac

输出下面的内容表示安装成功:
在这里插入图片描述

2.2 安装MySQL

(1)下载MySQL文件

下载安装MySql官方的Yum Repository(注意:在CentOS中默认安装有MariaDB,这个事MySQL的分支,但是为了需要,还是要在系统中,安装mysql,而且安装完之后可以直接覆盖掉MariaDB)

wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

如果没有wget ,可以安装一下:

sudo yum -y install wget

使用上面的命令就直接下载了安装用的Yum Repository,然后就可以直接安装了。

(2) 安装MySQL

yum -y install mysql57-community-release-el7-10.noarch.rpm

(3)安装mysql服务器

yum -y install mysql-community-server

这可能会花费一点时间,安装完成之后就会覆盖掉之前mariaDB
如果在安装过程中出现以下错误提示:

Failing package is: mysql-community-client-5.7.40-1.el7.x86_64  
GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

则需要禁掉GPG验证检查:

yum -y install mysql-community-server --nogpgcheck

(4)启动MySQL

systemctl start mysqld.service

(5)查看MySQL状态

systemctl status mysqld.service	

展示下面的内容表示,MySQL启动成功:
**加粗样式**
可能会出现的问题:启动和查看MySQL状态使用的命令无效。这样可能是因为Linux的版本太低,不支持,(4)和(5)命令仅在CentOS7以及更高版本支持。

(6)找到初始密码

可以通过下面的命令找到初始密码

cd /var/log // 进入log文件夹
ll|grep mysqld.log
cat mysqld.log|grep password

下面显示的就是原始密码:
在这里插入图片描述

(7)进入MySQL

找到mysql初始密码后,进入mysql 命令:

mysql -uroot -p 

Enter然后输入密码。

(8)修改密码

alter user ‘root’@’localhost‘ identified by ’新密码‘

如果你修改的密码过于简单,是不被允许的,如果你比较叛逆,非要简单的密码,你可以除这个限制:

mysql>set global validate_password_policy=0;
musql>set global validate_password_length=1;

(9)防止MySQL自动更新

因为安装了Yum Repository,以后每次Yum操作都会自动更新,所以需要卸载,命令:

yum -y remove mysql57-community-release-el7-10.noarch

(9)本地连接MySQL

  • 确保你可以开了3306端口。开通端口命令如下:
firewall-cmd --permanent --add-port=3306/tcp
firewall-cmd --reload
firewall-cmd --list-all
  • 修改权限,允许远程链接数据库。
GRANT ALL PRIVILEGES ON *.* TO 'yourusername'@'%' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;

刷新权限

flush privileges 

我上面设置的全部IP在知道账号密码的前提下都能够连接,不太安全,你可以开放指定的IP:

GRANT ALL PRIVILEGES ON *.* TO 'yourusername'@'指定的IP' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;

2.3 部署SpringBoot项目

假设你一个项目已经写好,万事俱备,只欠部署!我这里展示下最原始的部署方式:

(1)打包

找到maven
在这里插入图片描述
打包:
在这里插入图片描述
在这里插入图片描述
jar包上传到服务器,上传的方式和JDK一样。

(2)启动项目

nohup java -jar 项目名称 >日志文件名.log 2>&1 &

上面的命令是后台启动并将日志文件输出到指定文件夹。

(3)访问项目

在浏览器输入服务器IP+端口号 就可以访问啦~。

三、总结:

以上就是安装JDKMySQL并启动一个SpringBoot项目的全部内容啦~

但是在实际开发中,操作的步骤会出入很大。比如部署SpringBoot项目,不会是像我讲的这样,因为这样的方式太原始,效率太低,对于发版比较频繁的测试分支,这样搞那简直是噩梦,所以诞生了Jenkins,或者是Docker

Jenkins的详细部署全教程我已经写过了,连接在此:Jenkins安装+Springboot项目完整部署流程(超详细)

关于使用Docker部署的,等我吃个50个汉堡再说吧~

http://www.hkea.cn/news/93849/

相关文章:

  • 赚钱靠普的网站关键字搜索软件
  • 建设银行深分行圳招聘网站做游戏推广一个月能拿多少钱
  • 北京网站建设及推广招聘关键词排名代做
  • 对网站建设的意见建议网络营销推广的方法有哪些
  • 爬虫网站怎么做怎样才能在百度上面做广告宣传
  • 网站页码南昌做seo的公司有哪些
  • 网络设计方案包括哪些深圳百度推广seo公司
  • 亚马逊跨境电商开店站长工具seo综合查询5g
  • 网站怎么做百度快照logo百度快照优化推广
  • 山西网站建设排名seo技术培训山东
  • 日韩系成人影片成首选网站如何优化推广
  • 网站到期续费通知搜索风云排行榜
  • 网站公司说我们做的网站服务器不够用哪个杭州seo好
  • 类似淘宝网站建设费用杭州哪家seo公司好
  • 装修网站怎样做seo专员很难吗
  • 无锡网站外包如何接广告赚钱
  • 英文网站制作 官网淘宝标题优化网站
  • 电力建设网站网络推广网站的方法
  • 如何做网站窗口网站优化网络推广seo
  • 营销型网站建设效果网络营销策划推广方案
  • 专业的网站搭建多少钱网站seo优化价格
  • 广州公司网站设计制作win10优化大师官网
  • 做调查哪个网站比较可靠百度指数查询
  • 怎么在建设厅网站报名广州网站优化服务
  • 怎么用dw做静态网站b站好看的纪录片免费
  • 济南网站建设那家好网站制作公司有哪些
  • 域名和网站名不一样营销公司
  • discuz做电影网站免费网站seo
  • 惠民建设局网站明年2024年有疫情吗
  • 卫龙的网站是谁做的今日的新闻