Windwos搭建vue环境

1、安装最新的nodejs

1安装最新的nodejs

官网:

https://nodejs.org/zh-cn/

https://nodejs.org/en/

点击下载后,安装即可

1.1、查看nodejs版本号

node -v

1.2、查看npm版本号

npm -v

1.3、查看vue版本号

vue -V

2、安装全局脚手架

npm install -g @vue/cli-service-global

3、更新npm到最新版本

npm install -g npm

4、更新vue到最新版本

npm install -g @vue/cli

5安装微软件Visual Studio Code免费开发工具

官网:https://code.visualstudio.com/

6、在Visual Studio Code工具命令行终端执行命令npm install安装依赖包

7、运行项目

npm run dev

Windows Server 2016 KMS 客户端安装密钥

Windows Server 2016 KMS 客户端安装密钥

Windows Server 2016 KMS 客户端安装密钥

Windows Server 2016 Datacenter:CB7KF-BWN84-R7R2Y-793K2-8XDDG

Windows Server 2016 Standard:WC2BQ-8NRM3-FDDYY-2BFGV-KHKQY

Windows Server 2016 Essentials:JCKRF-N37P4-C2D82-9YXRT-4M63B

kms密钥激活步骤:

右键开始图标,命令提示符(管理员)

slmgr /ipk CB7KF-BWN84-R7R2Y-793K2-8XDDG

slmgr /skms kms.03k.org

slmgr /ato

Windows server 2016 双AD域搭建(二)从域配置带DNS

参考博客:

参考博客:

https://www.dwhd.org/20180209_035730.html

网络拓扑:

服务器名称
IP地址
操作系统
AD1
192.168.4.226
Windows Server 2016 Datacenter Evaluation
AD2
192.168.4.215
Windows Server 2016 Datacenter Evaluation

一、修改计算机名和IP

1、如果你也是使用虚拟机克隆AD1得到的AD2节点,那么这时候还需借助微软本身的封装工具来修改系统的SID

执行命令: Invoke-Expression 'C:\Windows\System32\Sysprep\Sysprep.exe /generalize /oobe /reboot /quiet'

接着执行下面的命令:

$ENV:ComputerName

Rename-Computer -NewName "AD2"

Get-NetIPConfiguration

Remove-NetIPAddress -InterfaceIndex 2

New-NetIPAddress -InterfaceIndex 2 -IPAddress 192.168.4.215 -PrefixLength 16 -DefaultGateway 192.168.4.1

Set-DnsClientServerAddress -InterfaceIndex 2 -ServerAddresses ("192.168.4.226","192.168.4.215")

Get-NetIPConfiguration

然后重启系统

二:下面开始安装从节点的域控

打开”服务器管理器“在”仪表盘“中选择”添加角色和功能“

在”服务器管理器“右上的小旗子标签上点击感叹号的小三角,让后在弹出的界面选择”将此服务器提升为域控制器“

将域控制器添加到现有域,选择域:differ568.com,用域账户DFADUser作为凭据。

登录账号:differ568.com\DFADUser 密码:Differ568@

选择全局编录, 站点名称选择Default-First-Site-Name,并且设置DSRM密码选择全局编录, 站点名称选择Default-First-Site-Name,并且设置DSRM密码

选择复制自 AD1.differ568.com

指定文件路径,这地方是默认路径

开始安装

安装完成后,计算机自动注销当前登录。

三:配置主备域控制器

以上设置好了 同样检查AD1上配置,使之配置一样。

最后检查下AD1和AD2两台服务器

Windows server 2016 双AD域搭建(一)之主域配置带DNS

参考博客:

参考博客:

https://www.dwhd.org/20180209_003321.html

网络拓扑:

服务器名称
IP地址
操作系统
AD1
192.168.4.226
Windows Server 2016 Datacenter Evaluation
AD2
192.168.4.215
Windows Server 2016 Datacenter Evaluation

1.域控的安装

2.域控的配置

3.配置域用户

修改计算机名

回到服务器管理器界面,然后选择”AD DS“,接着右键选择”AD1“这个节点,在弹出的界面选择“Active Directory 用户和计算机”

用户登录名:dfaduser@differ568.com  密码:Differ568@

4.测试域用户登录

通过管理员登录查看域控制情况

执行命令:  (quser.exe) -replace '\s{2,}',',' | ConvertFrom-Csv

如何在Windows上安装MarriaDB单机版

1.打开解压目录,然后找到my-large,my-medium,my-small,三个文件,根据你的电脑的 配置进行选择,我这里选择的是my-large文件。
右击编辑,编辑(黑色部分是需要自己添加的):
[client]
#password    =
port    = 3306
socket    = /tmp/mysql.sock
default-character-set=utf8
2.添加目录(这里的目录是你的解压目录):
[mysqld]
port    = 3306
socket    = /tmp/mysql.sock
basedir=E:/Softwear/mariadb-10.0.10-winx64
datadir=E:/Softwear/mariadb-10.0.10-winx64/data
default-character-set=utf8
default-storage-engine = InnoDB
3.在文件的最后在添加上:
[mysqlhotcopy]
interactive-timeout
[WinMySQLAdmin]
Server=E:\Softwear\mariadb-10.0.10-winx64\bin\mysqld.exe
单击文件——另存为——文件名为my.ini。将文件复制到C盘的system目录下即可。
4.在开始菜单输入cmd,右击以管理员身份运行,运行后将执行目录cd到你的问价解压目录中的bin目录中,例如我的解压在E:\Softwear\mariadb-10.0.10-winx64:
输入 e:   回车
输入 cd E:\Softwear\mariadb-10.0.10-winx64\bin  回车即可跳转到bin目录。
5.完成上面的步骤之后就可以开始安装服务和启动服务了。
输入 mysqld.exe –install MariaDB
等待成功后,输入 net start MariaDB 即可启动服务开始你的MariaDB之旅了。
顺便提一句,删除的时候也很简单,输入 mysqld.exe –remove MariaDB即可
 
6.修改密码和远程授权访问
mysql -uroot -p
输入空密码
 use mysql;
update user set password=PASSWORD(“123456″) where user=”root”;
GRANT ALL PRIVILEGES ON *.* TO ‘root’@’%’ IDENTIFIED BY ‘123456’ WITH GRANT OPTION;
flush privileges;

如何在Windows下向Nexus3上传第三方jar

假如以上传一个mysql-connector-java-6.0.6.jar为例
1.新建一个文件夹,用来存放jar
如本人的文件夹为mylib,目录路径为D:\mylib
把mysql-connector-java-6.0.6.jar下载后放到D:\mylib下
2.修改D:\devSoft\apache-maven-3.5.0\conf\settings.xml
新增内容:
<server>
       <id>releases</id>
       <username>admin</username>
       <password>admin123</password>
    </server>
    <server>
      <id>snapshots</id>
      <username>admin</username>
      <password>admin123</password>
    </server>
3.打开cmd命令窗口,执行下面这行命令
方法一:在cmd命令窗口中执行mvn deploy:deploy-file
mvn deploy:deploy-file -DgroupId=mysql -DartifactId=mysql-connector-java -Dversion=6.0.6 -Dpackaging=jar -DrepositoryId=nexus -Dfile=D:\mylib\mysql-connector-java-6.0.6.jar -Durl=http://192.168.0.43:8081/repository/3rd-party/ -DrepositoryId=releases
方法二:在D:\mylib\下配置pom.xml文件方法,然后在命令窗口中执行mvn deploy
<?xml version=”1.0″ encoding=”UTF-8″?>
<project xmlns=”http://maven.apache.org/POM/4.0.0″
         xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”
         xsi:schemaLocation=”http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd”>
    <modelVersion>4.0.0</modelVersion>
    <!–从此处开始是需要替换的–>
    <groupId>fastjson</groupId>
    <artifactId>fastjson</artifactId>
    <version>1.2.29</version>
    <packaging>jar</packaging>
   <!–到此处开始是需要替换的–>
    <distributionManagement>
        <repository>
            <id>releases</id>
            <name>Nexus Snapshot Repository</name>
            <url>http://192.168.0.43:8081/repository/3rd-party/</url>
        </repository>
    </distributionManagement>
</project>
4.到http://192.168.0.43:8081上查看mysql-connector-java-6.0.6.jar是否上传成功

如何在Windows下安装redis缓存中间件

1.下载https://github.com/MSOpenTech/redis/releases
2.创建redis.conf文件
#是否作为守护进程运行
daemonize yes
#Redis 默认监听端口
port 10000
#客户端闲置多少秒后,断开连接
timeout 300
#日志显示级别
loglevel verbose
#指定日志输出的文件名,也可指定到标准输出端口
logfile redis.log
#设置数据库的数量,默认最大是16,默认连接的数据库是0,可以通过select N 来连接不同的数据库
databases 32
#Dump持久化策略
#当有一条Keys 数据被改变是,900 秒刷新到disk 一次
#save 900 1
#当有10 条Keys 数据被改变时,300 秒刷新到disk 一次
save 300 100
#当有1w 条keys 数据被改变时,60 秒刷新到disk 一次
save 6000 6379
#当dump     .rdb 数据库的时候是否压缩数据对象
rdbcompression yes
#dump 持久化数据保存的文件名
dbfilename dump.rdb
###########    Replication #####################
#Redis的主从配置,配置slaveof则实例作为从服务器
#slaveof 192.168.0.105 6379
#主服务器连接密码
# masterauth <master-password>
############## 安全性 ###########
#设置连接密码
#requirepass <password>
############### LIMITS ##############
#最大客户端连接数
# maxclients 128
#最大内存使用率
# maxmemory <bytes>
########## APPEND ONLY MODE #########
#是否开启日志功能
appendonly no
# AOF持久化策略
#appendfsync always
#appendfsync everysec
#appendfsync no
################ VIRTUAL MEMORY ###########
#是否开启VM 功能
#vm-enabled no
# vm-enabled yes
#vm-swap-file logs/redis.swap
#vm-max-memory 0
#vm-page-size 32
#vm-pages 134217728
#vm-max-threads 4
主从复制
在从服务器配置文件中配置slaveof ,填写服务器IP及端口即可,如果主服务器设置了连接密码,在masterauth后指定密码就行了。
持久化
redis提供了两种持久化文案,Dump持久化和AOF日志文件持久化。
Dump持久化是把内存中的数据完整写入到数据文件,由配置策略触发写入,如果在数据更改后又未达到触发条件而发生故障会造成部分数据丢失。
AOF持久化是日志存储的,是增量的形式,记录每一个数据操作动作,数据恢复时就根据这些日志来生成。
3.命令行操作
使用CMD命令提示符,打开redis-cli连接redis服务器 ,也可以使用telnet客户端
# redis-cli -h 服务器 –p 端口 –a 密码
redis-cli.exe -h 127.0.0.1 -p 6379
连接成功后,就可对redis数据增删改查了,如字符串操作:
以下是一些服务器管理常用命令:
info   #查看服务器信息
select <dbsize> #选择数据库索引  select 1
flushall #清空全部数据
flushdb  #清空当前索引的数据库
slaveof <服务器> <端口>  #设置为从服务器
slaveof no one #设置为主服务器
shutdown  #关闭服务
附加几个 bat 批处理脚本,请根据需要灵活配置
service-install.bat
redis-server.exe –service-install redis.windows.conf –loglevel verbose
uninstall-service.bat
redis-server –service-uninstall
startup.bat
redis-server.exe redis.windows.conf

Windows下tomcat自动定时重启方法

1,首先将tomcat注册为服务,先打开tomcat的bin目录下service.bat文件,修改下面的值,这是sevvice的注册名称和显示名称,一般可使用默认值。
set SERVICE_NAME=Tomcat5
set PR_DISPLAYNAME=Apache Tomcat
然后修改jvm大小,搜索到–JvmMs 128 –JvmMx 256 进行修改,因为做成服务启动,启动的时候就不会用到catalina.bat,也就不会读取里面的jvm设置了。
然后运行cmd命令窗口,cd 到tomcat的bin目录下,运行下面的命令
service.bat install
运行成功过后,会提示服务已经安装成功。
2,制作重启脚本restart.bat,文件内容如下
net stop Tomcat5
net start Tomcat5
3,利用控制面板里面的“任务计划”设置第2步的脚本运行时间计划
4,如果想删除服务,也很简单,先把服务停掉,然后在cmd窗口运行下面的命令即可,
后面那个Tomcat5是服务名。
sc delete Tomcat5
需要注意的是,需要先把服务停掉,才能一次删除成功,或者删除之后再停止服务,就会发现服务已经删除成功了。