JAVA篇

右键“此电脑”–>属性–>高级系统设置–>高级–>配置环境变量,

选中“系统变量”的“Path”按下编辑,点“新建”后输入:D:\jdk-13.0.1\bin,确定关闭窗口即可,配置完成。
P.S.输入的“D:\jdk-13.0.1\bin”,请根据你实际安装JDK包的位置修改,最后指向bin即可。

打开命令提示符,输入:java -version。
显示配置完成。

标准配法

JAVA_HOME 到目录下
JAVA_JRE 到jre目录下

path
%JAVA_HOME%\bin
%JAVA_JRE%\bin

MySQL篇

1.下载好ZIP版

2.配置环境变量

  • ”系统变量“内,新建一个 MYSQL_HOME 变量,输入你的 MySQL 解压缩后文件夹的目录;
  • 在“系统变量内”找到其中的 “Path” 变量,双击打开,再最后加上%MYSQL_HOME%\bin

3.新建my.ini(记事本改),填入:

[client]
default-character-set=utf8mb4[mysql]
default-character-set=utf8mb4[database]
default-character-set=utf8mb4[mysqld]
#设置 3306 端口
port = 3306  # 设置 mysql 的安装目录
basedir=E:\mysql-8.0.20-winx64# 设置 mysql 数据库的数据的存放目录
datadir=E:\mysql-8.0.20-winx64\data # 允许最大连接数
max_connections=200  # 设置时区
default-time-zone = '+8:00'# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
  • 如果出现无法启动服务,删掉data文件夹,在记事本复制黏贴一下,保证为utf8格式

4.建立默认数据库

cmd管理员模式定位至bin文件夹,输入下列语句,会在【安装目录】下自动生成一个 data 文件夹。

mysqld --initialize-insecure --user=mysql

① 此时 MySQL 建立了默认的数据库,用户名为 root,密码为空。
② 如果提示 mysqld 不存在,检查环境变量设置。
③ 如果没有生成 data,在 bin 文件夹内,打开 mysqld.exe 文件,查看是什么错误信息。

  • 如果是 dll 问题,如我缺少的 VCRUNTIME140_1.dll ,安装 Microsoft Visual C++ Redistributable for Visual Studio 2019
  • 如果是 0x00007b 错误,安装 DirectX3.9增强版 修复,建议在选项中勾选 C++ 强力修复

5.安装服务

输入下列语句,服务安装完成。

mysqld -install

① 第一次安装的话会显示 Service successfully installed.
② 已经安装过了,会显示 The service already exists! ...

6.移除服务

如果需要移除服务:

mysqld -remove

切换 MySQL 版本的时候,需要先移除服务再安装。感觉免安装,切换版本挺容易的。
需要在原先的文件夹内 remove ,再在当前的文件夹内 install

7.进入MySQL

1、启动服务

在cmd(管理员模式)bin界面

启动服务:net start mysql

关闭服务:net stop mysql

2、登录
mysql -u root -p

① -u 指的是登录的用户名,-p 是密码
② 用户名默认为 root,此时密码为空

3、更改密码

MySQL 8.0

alter user'root'@'localhost' identified by '新密码';

MySQL 5.7

set password for root@localhost = password('新密码');

连接datagrip

datagrip需要驱动才可以和数据连接,因为我使用MySQL 8,建议自己下载Connector/J驱动包(最好直接用最新的,反正向下兼容),具体参照下面链接。

https://www.cnblogs.com/linkenpark/p/10908101.html

连接阿里云可能要设置时区
?serverTimezone=Asia/Shanghai

MAVEN篇

1、下载 Maven 压缩包 apache-maven-3.6.3-bin.zip

2、解压、配置环境变量(到bin)

3、创建Maven工程,默认JAR包下载到账户的.m2

4、如果碰到编译问题,可以在内添加以下参数,改GBK为UTF8

    <properties><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding></properties>

TOMCAT篇

  1. 配置环境变量到bin

  2. 解决乱码

    进入安装路径下的conf文件夹>>找到 logging.properties 使用记事本打开

    java.util.logging.ConsoleHandler.encoding = GBK (原本是utf-8)

  3. 启动服务

    bin目录下CMD运行startup.bat

云服务器安装环境

基础Linux命令

tar -zxvf 解压缩 tar.gz

tar -xvf 解压tar

mkdir 创建文件夹

rm -rf /var/log/httpd/access 将会删除/var/log/httpd/access目录以及其下所有文件、文件夹

sudo apt-get purge 彻底删除某项程序

安装 JDK

如果是CentOS,先卸载自带的

1、卸载 CentOS 自带的 OpenJDK,可以通过命令查看。

rpm -qa | grep jdk

2、通过命令删除。

rpm -e --nodeps java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.65-3.b17.el7.x86_64
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.91-2.6.2.3.el7.x86_64
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.91-2.6.2.3.el7.x86_64

3、查看是否删除成功。

4、在 /home 目录下新建 java 文件夹,并进入

mkdir java

5、打开 Xftp,将 JDK 安装文件拷贝到 java 目录。

jdk-8u261-linux-x64.tar.gz这是解压缩版本的

6、使用命令进行解压

tar -zxvf jdk-8u261-linux-x64.tar.gz

7、配置环境变量

vim /etc/profile

也可以直接在xftp里打开,最下面输入

export JAVA_HOME=/home/java/jdk1.8.0_261
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

8、让配置生效

source /etc/profile

安装tomcat(springboot自带可以不装)

1、在 /home 目录下新建 tomcat 文件夹,并进入。

mkdir tomcat

2、打开 Xftp,将 Tomcat 压缩文件拷贝到 tomcat 目录。

3、解压缩。

tar -zxvf apache-tomcat-9.0.37.tar.gz

4、进入 /apache-tomcat-9.0.34/bin 路径启动 Tomcat。

./startup.sh

关闭 Tomcat

./shutdown.sh

5、阿里云开放 8080 端口。

5、内网CentOS 开放 8080 端口。

1、查看防火墙状态

firewall-cmd --state

runing 表示开启,not runing 表示关闭,如果关闭,执行

systemctl start firewalld.service

2、开启 8080 端口

firewall-cmd --zone=public --add-port=8080/tcp --permanent

–zone=public:表示作用域为公共的;

–add-port=8080/tcp:添加tcp协议的端口8080;

–permanent:永久生效,如果没有此参数,则只能维持当前服务生命周期内,重新启动后失效;

3、输入命令重启防火墙

systemctl restart firewalld.service

4、输入命令重新载入配置

firewall-cmd --reload

5、打开浏览器,访问成功。

6、外网直接访问,测试部署情况。

部署 Spring Boot 应用

1、点击maven 首先双击clean,再点击package

如果打包失败再pom里添加

   <plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-surefire-plugin</artifactId><configuration><testFailureIgnore>true</testFailureIgnore> </configuration></plugin>

2、在本地路径target里测试jar包是否打成功

cmd

java -jar .\java86-spingboot-0.0.1-SNAPSHOT.jar

3、把jar包拖到一个文件夹,在xshell执行上述运行程序,即可运行

4、注意,如果 Spring Boot 端口不是 8080,需要提前在阿里云中开放对应端口。

mysql安装

1、centos选择红帽(mysql-8.0.21-1.el7.x86_64.rpm-bundle.tar)

2、新建 /home/mysql,将 MySQL 安装包拷贝过去,进入并解压。

tar -xvf mysql-8.0.20-1.el7.x86_64.rpm-bundle.tar

3、安装 MySQL 之前需要先删除 mariadb,检查是否存在 mariadb

rpm -qa | grep mariadb

4、卸载 mariadb

rpm -e mariadb-libs-5.5.65-1.el7.x86_64 --nodeps

5、安装 common、 libs、client、server(cent os)

rpm -ivh mysql-community-common-8.0.21-1.el7.x86_64.rpm --nodeps --forcerpm -ivh mysql-community-libs-8.0.21-1.el7.x86_64.rpm --nodeps --forcerpm -ivh mysql-community-client-8.0.21-1.el7.x86_64.rpm --nodeps --forcerpm -ivh mysql-community-server-8.0.21-1.el7.x86_64.rpm --nodeps --force

6、检查安装结果

rpm -qa | grep mysql

7、初始化 MySQL(在安装目录初始化)

mysqld --initialize

8、安装一个https://centos.pkgs.org/7/centos-x86_64/libaio-0.3.109-13.el7.x86_64.rpm.html libaio

rpm -ivh libaio-0.3.109-13.el7.x86_64.rpm

11、授权

chown mysql:mysql /var/lib/mysql -R;

10、先去/var/lib把mysql删除,再执行以下步骤

systemctl start mysqld.service;
systemctl enable mysqld;

12、查看数据库默认密码

cat /var/log/mysqld.log | grep password

13、登录修改密码(数字、大小写、特殊字符)

alter user'root'@'localhost' identified by '新密码';

14、开启远程访问。(这里的密码可以和本地的一样)

create user 'root'@'%' identified with mysql_native_password by '密码';
grant all privileges on *.* to 'root'@'%' with grant option;
flush privileges;

15、CentOS 开放 3306 端口。(阿里云直接配置端口)

firewall-cmd --zone=public --add-port=3306/tcp --permanent
systemctl restart firewalld.service
firewall-cmd --reload

16、设置全局时间

set global time_zone='+8:00';

apache安装

第一步:安装Apache服务程序(apache服务的软件包名称叫做httpd)

yum install httpd -y

第二步: 将Apache服务添加到 开机自启中

systemctl start httpd

systemctl enable httpd

//重启
service httpd restart

服务目录:/etc/httpd

主配置目录:/etc/httpd/conf/httpd.conf

网站数据目录:/var/www/html

访问日志:/var/log/httpd/access_log

错误日志:/var/log/httpd/error_log

PHP7.4安装(会是最新版7.4)

一、添加EPEL和REMI存储库

运行以下命令以添加所需的存储库:

sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

sudo yum -y install https://rpms.remirepo.net/enterprise/remi-release-7.rpm

二、在CentOS 7上安装PHP 7.4版本

我们现在可以启用PHP 7.4 Remi存储库并在CentOS 7上安装PHP 7.4:

sudo yum -y install yum-utils

sudo yum-config-manager --enable remi-php74

在CentOS 7上安装PHP 7.4:

sudo yum update

使用这样的命令安装其他软件包:

sudo yum install php-xxx

运行以下命令豪华扩展:

sudo yum install php php-cli php-fpm php-mysqlnd php-zip php-devel php-gd php-mcrypt php-mbstring php-curl php-xml php-pear php-bcmath php-json

如果要查看启用的模块,请运行:

$ php --modules

重启一次apache服务

vue安装

NODE.JS

  1. 下载安装

    https://nodejs.org/zh-cn/download/,选择LTS的msi版本

    CMD node -v检查是否安装成功

  2. 在安装目录创建2个文件夹

    在node.js 安装路径,新建两个文件夹 “node_global”、 “node_cache

  3. 在 CMD 中输⼊命令

    npm config set prefix "C:\Program Files\nodejs\node_global" npm config set cache "C:\Program Files\nodejs\node_cache"
    

    在我的电脑—》高级环境配置–〉设置环境变量

    PATH=
    C:\Program Files\nodejs\
    C:\Program Files\nodejs\node_global
    C:\Program Files\nodejs\node_modules
    

    以上路径以实际安装路径为准

  4. npm 安装淘宝镜像
    CMD 执行

    npm install -g cnpm -registry=https://registry.npm.taobao.org
    
  5. npm 安装 Vue
    CMD 执行

    cnpm install -g @vue/cli
    

    检查是否安装成功

    vue -V
    

java、mysql、tomcat、maven、云环境配置、VUE相关推荐

  1. 完成我的第一个java项目“评标人才库管理系统”——环境配置+创项目

    完成我的第一个java项目"评标人才库管理系统"--环境配置+创项目 idea配置maven环境 创建第一个Spring项目 idea配置maven环境 1.下载maven htt ...

  2. Windows10 java JDK1.8安装及环境配置

    Windows10 java JDK1.8安装及环境配置 一.JDK下载 打开如下连接:https://www.oracle.com/cn/java/technologies/javase/javas ...

  3. 教育培训课程报名管理系统(学生、教师、管理员)+SSM框架+mysql+tomcat+Maven项目(毕设学习)

    教育培训课程报名管理系统(学生.教师.管理员)+SSM框架+mysql+tomcat+Maven项目(毕设学习)可以用于学习SSM.maven项目入门 可以用于课程设计.毕业设计的知识点入门学习 提示 ...

  4. SSM通用活动报名系统(会员、管理员)+SSM框架+mysql+tomcat+Maven项目(毕设学习)可以用于学习SSM、maven项目入门

    SSM通用活动报名系统(会员.管理员)+SSM框架+mysql+tomcat+Maven项目(毕设学习)可以用于学习SSM.maven项目入门 可以用于课程设计.毕业设计的知识点入门学习 提示:此资源 ...

  5. java mysql tomcat my_Java、Tomcat 及 MySQL 环境配置

    Java开发环境的配置 首先我们要下载JDK. 到Oracle官网上去下载即可,目前最新版是Java SE 8u25. 开始我很混乱,Java SE 和 JDK是什么关系呢?最后查了一下 Java S ...

  6. mysql tomocat vs2005_C# 制作Java +Mysql+Tomcat 环境安装程序,一键式安装

    要求: JDK.Mysql.Tomcat三者制作成一个安装包, 不能单独安装,安装过程不显示三者的界面, 安装完成要配置好JDK环境.Mysql服务.Tomcat 服务 目的: 解决客户在安装软件的复 ...

  7. java mysql tomcat my_Linux下java相关配置 tomcat mysql jdk

    最近有个项目要部署到linux上,在网上查了些资料,记下点遇到的问题,以便将来再用. 一:jdk安装 1.通过chmod a+x jdk-1_5_x-rc-linux-i586-rpm.bin命令使其 ...

  8. 架构实战项目心得(三):JAVA和MAVEN的环境配置

    1 java环境配置: 1 下载并安装jdk1.8 2 配置java环境变量: vi /etc/profile,在文件底部增加以下内容: export JAVA_HOME=/data/program/ ...

  9. java derby,Java内嵌数据库Derby环境配置

    在JDK环境配置好的情况下,进行如下操作: 1.先下载最新版Derby数据库 下载地址:http://db.apache.org/derby/ 本人下载的是:db-derby-10.3.1.4-bin ...

最新文章

  1. MySQL数据库(五)使用pymysql对数据库进行增删改查
  2. 【 FPGA 】组合逻辑中的竞争与险象问题(二)
  3. linux下oracle自动创建实例脚本
  4. wfs.js windows用法
  5. nested exception is java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException
  6. 标记语言 编程语言 脚本语言分别有哪些? 区别是什么?
  7. leetcode 58. 最后一个单词的长度(C语言)
  8. STL之vetor 排序
  9. 一个 Task 不够,又来一个 ValueTask ,真的学懵了!
  10. LeetCode 340. 至多包含 K 个不同字符的最长子串(滑动窗口)
  11. 企业项目开发中的问题
  12. execution 排除_使用SQL Server 2016 Live Execution统计信息对SQL查询性能进行故障排除
  13. CSS 小结笔记之伸缩布局 (flex)
  14. shell基础之exit,break,continue
  15. 毕设系列之 -- 基于大数据的全国热门旅游景点数据分析与可视化
  16. 最新全志超清4K视频编解码芯片-V316处理器
  17. 用众城计算机弹学猫叫,19年真男神当众被逼学猫叫?谁能把我的童年还给我!...
  18. flink的流处理的source
  19. 【机器学习】简单关联分析算法-Apriori algorithm
  20. IIS本地FTP服务器搭建

热门文章

  1. 感染 <SCRIPT Language=VBScript> DropFileName = “svchost.exe” Ramnit 蠕虫病毒 HTML清除工具
  2. 从有线路由器连接到另一个无线路由器
  3. 三升序列 和递增序列
  4. 服务改进还是先从自己改起吧
  5. 【社区分享】专注移动端机器学习交流,TensorFlow Lite 中文兴趣小组招募中!
  6. 生活所迫?那些年摆过的地摊,有你么?
  7. python新手小练习(三)企业奖金提成
  8. Jmeter+Prometheus+Grafana性能监控平台:将JMeter压测数据输出到Prometheus
  9. turtle库的一些基本函数
  10. 亿沃钛计算机科技有限公司怎么样,2017年8月联通沃指数发布:高德地图活跃用户2.17亿,排名行业第一...