分类目录归档:综合

综合的一些东西。

window环境下npm install node-sass报错的解决方法

这篇文章主要介绍了window环境下npm install node-sass报错 ,需要的朋友可以参考下

最近准备想用vue-cli初始化一个项目,需要sass-loader编译;

发现window下npm install node-sass和sass-loader一直报错,

window 命令行中提示我全局安装 node-gyp ,有些提示好像是本地找不到python,

于是我按照提示安装node-gyp

node-gyp是一个用Node.js编写的跨平台命令行工具,用于编译Node.js的本地插件模块。

node-gyp

node-gyp官方网址  https://www.npmjs.com/package/node-gyp

命令行代码

1
npm install -g node-gyp

安装之后还是发现出错,最后发现官方文档window环境下要安装window自己的构建工具

所以还要写入一行命令

1
install --global --production windows-build-tools

需要注意一点,由于权限这个命令必须要在管理员运行的cmd命令窗口内

安装成功后就可以安装node-sass了,希望能帮助到大家

总结

以上所述是小编给大家介绍的window环境下npm install node-sass报错的解决方法,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

原文链接:http://www.cnblogs.com/jkingdom/archive/2017/11/25/7894581.html

购买链接http://www.gchao.com/?fuid=247
美国VPS最低28,香港VPS最低34元起,更多美国/香港站群服务器,
韩国服务器,高防服务器找服务器老王QQ97124062

linux 磁盘转移空间的方法

如何将一个盘的空间转移到另一个盘中,因为会经常遇到这种情况,在/home目录下磁盘很大,但/root少得可怜,如何把/home的空间转移到/root中呢?下文教你实战。

fedora24下实战

使用如下命令查看磁盘使用情况

1
df -lh
1
2
3
4
5
6
7
8
9
10
文件系统         容量 已用 可用 已用% 挂载点
devtmpfs         3.9G   0 3.9G  0% /dev
tmpfs          3.9G   0 3.9G  0% /dev/shm
tmpfs          3.9G 2.9M 3.9G  1% /run
tmpfs          3.9G   0 3.9G  0% /sys/fs/cgroup
/dev/mapper/fedora-root  60G  46G  12G  81% /
tmpfs          3.9G 400K 3.9G  1% /tmp
/dev/sda1        477M 141M 307M  32% /boot
tmpfs          787M   0 787M  0% /run/user/0
/dev/mapper/fedora-home 141G  60M 134G  1% /home

/dev/mapper/fedora-home 对应的挂载目录为 /home

/dev/mapper/fedora-root 对应的挂载目录为 /

从以上列表上看出 fedora-home 非常大,但是 fedora-root 非常小,我们实践转移1G。

取消/home目录的挂载

1
umount-v/home

检查要转移的磁盘

1
2
e2fsck -ff /dev/mapper/fedora-home
#此命令操作结果的5个步骤必需全部通过

显示结果如下

1
2
3
4
5
6
7
e2fsck 1.42.13 (17-May-2015)
第一步: 检查inode,块,和大小
第二步: 检查目录结构
第3步: 检查目录连接性
Pass 4: Checking reference counts
第5步: 检查簇概要信息
/dev/mapper/fedora-home: 130190/10838016 files (0.1% non-contiguous), 8077341/43338752 blocks

改变/dev/mapper/fedora-home的磁盘大小

计算方法: 141G – 转移1g = 140G

1
resize2fs /dev/mapper/fedora-home 140G

剪切磁盘空间

1
lvreduce -L -1G /dev/mapper/fedora-home

重新挂载/home

1
mount-v/home

转移到/root

1
lvextend -L+1G /dev/mapper/fedora-root

使/root空间生效

1
resize2fs /dev/mapper/fedora-root

到这里就完成了,再执行df -lh命令

1
2
3
4
5
6
7
8
9
10
文件系统         容量 已用 可用 已用% 挂载点
devtmpfs         3.9G   0 3.9G  0% /dev
tmpfs          3.9G   0 3.9G  0% /dev/shm
tmpfs          3.9G 2.9M 3.9G  1% /run
tmpfs          3.9G   0 3.9G  0% /sys/fs/cgroup
/dev/mapper/fedora-root  60G  46G  13G  82% /
tmpfs          3.9G 400K 3.9G  1% /tmp
/dev/sda1        477M 141M 307M  32% /boot
tmpfs          787M   0 787M  0% /run/user/0
/dev/mapper/fedora-home 141G  60M 133G  1% /home

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

原文链接:http://www.jianshu.com/p/9fd0f128131c

购买链接http://www.gchao.com/?fuid=247
美国VPS最低28,香港VPS最低34元起,更多美国/香港站群服务器,
韩国服务器,高防服务器找服务器老王QQ97124062

windows服务器设置禁ping和开启ping

如果机器的防火墙开启,无论如何也ping不通。一旦关闭防火墙就可以PING通了。这是为什么呢?
究竟该怎么设置呢?

通过查找发现原因是这样的,现在的计算机系统,出于安全考虑,在默认情况下是不允许外部主机对其进行ping测试的。但Ping测试又是管理员进行网络测试所必须的。如何更改设置呢?

1、Windows Server 2003 :
Windows防火墙 –> 高级 –> ICMP –> 设置 –> 把“允许传入回显请求”前打上勾 –> 确定 –> 大功告成。

2、Windows 2008 ,2012 :
Windows防火墙 –> 高级设置 –> 入站规则 –> 在列表里找到“文件和打印机共享(回显请求 – ICMPv4-In)” –>
右击选择启用规则,并在其属性里设置为‘允许连接’–> 确定 –> 大功告成。

要禁止ping,去掉勾选即可。

购买链接http://www.gchao.com/?fuid=247
美国VPS最低28,香港VPS最低34元起,更多美国/香港站群服务器,
韩国服务器,高防服务器找服务器老王QQ97124062

VM安装VPS虚拟机教程详解

VM安装2008系统教程
VMware Workstation是一款功能强大的桌面虚拟计算机软件,提供用户可在单一的桌面上同时运行不同的操作系统,和进行开发、测试 、部署新的应用程序的最佳解决方案。
这个教程我们就来详细介绍一下在Windows系统下安装VMware虚拟机,并在VMware上安装Windows Server 2008系统的教程。
Windows系统可以在MSDN上下载
1、首先我们要下载VMware,我们也可以直接在百度上搜索VMware下载,下载后直接双击运行,然后点下一步:▼

1.jpg

2、点我接受许可协议中的条款,然后下一步▼

2.jpg

3、点击更改,把安装路径修改为D盘Program Files目录下,点击下一步▼

3.jpg

4、启动时检查产品更新和帮助完善这两项对钩去掉点下一步▼

4.jpg

5、这两项保留,直接点下一步▼

5.jpg

6、点击安装,等待安装完成……▼

6.jpg

7、安装完成后,点击许可证▼

7.jpg

8、输入许可证密钥5A02H-AU243-TZJ49-GTC7K-3C61N,然后点击输入,完成激活步骤▼

8.jpg

9、双击打开桌面上虚拟机快捷方式,新建虚拟机,方法有两种,第一种方法:点击文件,下拉菜单中点击新建虚拟机。第二种方法:右击左面空白处,新建虚拟机。第三种方法:点击主页选项卡中的加号,新建虚拟机。▼

9.jpg

10、下面开始安装虚拟机步骤,点击虚新建拟机之后,选择典型,然后下一步▼

10.jpg

11、点击浏览,找到已经下载好的系统,我这里是下载好的Windows server 2008,然后点击下一步。▼

11.jpg

12、输入激活码RCHM8-82FRD-TT8Y9-KBH67-YWH2W(可以直接粘贴),其他默认,如果需要设置系统登陆密码,密码填到下面
PS:在服务器上安装虚拟机需要使用远程桌面的话,系统必须设置登陆密码,否则不能被远程。▼

12.jpg

13、设置虚拟机名称和存储路径,一般不要放到C盘,我这里设置的位置是D:\Virtual Machines\目录下,以后新建的或者克隆的虚拟机会在这个目录下生成一个用虚拟机名称命名的文件夹。▼

13.jpg

14、设置虚拟机硬盘大小,如果没有什么大的文件,为了节省硬盘空间,10G一般就够了,在使用过程用还可以新建磁盘分区,下面选择将虚拟磁盘存储为单个文件,点击下一步。▼

14.jpg

15、这一步先不要点击完成,先点击自定义硬件按钮。▼

15.jpg

16、硬件窗口可以自定义每个硬件的大小或者设置,这里我们选择内存大小为1024M,CPU数量为一个单核,在CD/DVD这一项里能看到刚才加载的系统ISO文件,网络适配器现在有两种设置方法,适用于不同的场景,第一种:选择桥接模式,勾选复制物理网络连接状态,这种设置方法适用于在服务器中安装虚拟机,为每台子机分配不同的IP,填到子机的网卡上,这样每台子机上网对外都是显示独立的IP。第二种:NAT模式,这种方法适用在本地电脑上安装虚拟机,和本地电脑公用的是一个IP,不用在本地连接配置IP就可以直接上网,根据自己的需求选择不同的设置方法,设置完之后点下方关闭按钮,然后点完成,关闭后虚拟机会自动打开,开始安装系统▼

16.jpg

17、开始安装系统,等待安装完成……如果鼠标箭头在虚拟机中,同时按着Ctrl+Alt键释放鼠标。▼

18.jpg

18、系统安装完成后,虚拟机会自动在子机系统里安装VMware Tools, VMware Tools是VMware虚拟机中自带的一种增强工具,是VMware提供的增强虚拟显卡和硬盘性能、以及同步虚拟机与主机时钟的驱动程序,安装完成后系统自动重启。现在显示按CTRL+ALT+DELETE登录,这时我们按键盘上的物理按键是不管用的,只能控制本地电脑或者服务器,方法是右击选项卡位置,点发送CTRL+ALT+DELETE,输入刚才设置的密码,正常进入系统,虚拟机系统安装完成!▼

18.jpg

PS:如果在服务器上使用,网卡设置为桥接模式,勾选复制物理机网络连接状态,在子机上打开本地连接,手动设置IP地址,IP地址子网掩码和网关信息需要IDC商提供,右击计算机图标,打开远程桌面,本地就可以远程了。
如果在本地使用,网卡设置是NAT模式,子机安装好系统就可以直接使用。▼

19.jpg

 

购买链接http://www.gchao.com/?fuid=247
美国VPS最低28,香港VPS最低34元起,更多美国/香港站群服务器,
韩国服务器,高防服务器找服务器老王QQ97124062

怎么修改vps里的MAC地址

由于克隆的虚拟机网卡MAC地址是完全一样的,如果因为种种原因想要MAC地址不同的话,需要在加一步,右击需要修改的子机,点击设置,然后找到网络适配器,点右侧高级按钮,里面能看到MAC地址,点击生成,会随机生成一个新的MAC地址,然后点确定,保存即可

11.jpg

购买链接http://www.gchao.com/?fuid=247
美国VPS最低28,香港VPS最低34元起,更多美国/香港站群服务器,
韩国服务器,高防服务器找服务器老王QQ97124062

CentOS 安装 SS5 SOCKS5

CentOS 安装 SS5 SOCKS5。SS5 是高性能的 SOCKS 代理服务器,支持 SOCKS4 和 SOCKS5 协议。下面的安装指南详细描述了如何在 CentOS 服务器上安装和配置SS5

1、下载源码

最新的版本请访问https://sourceforge.net/projects/ss5/files/ss5获取,本次采用的是ss5-3.8.9-8

# https://sourceforge.net/projects/ss5/files/ss5/3.8.9-8/ss5-3.8.9-8.tar.gz

2、安装依赖

32位:

# yum -y install gcc pam-devel openldap-devel openssl-devel

64位:

# yum install gcc.x86_64 openldap-devel.x86_64 pam-devel.x86_64 openssl-devel.x86_64

3、配置安装

# tar -xzvf ss5-3.8.9-8.tar.gz
# cd ss5-3.8.9
# ./configure
# make
# make install

4、可选操作

取消默认的SOCKS4 ,只保留SOCKS5。

# mv /usr/lib/ss5/mod_socks4.so /usr/lib/ss5/mod_socks4.so.bak

5、权限以及自启

# chmod +x /etc/init.d/ss5
# chkconfig –add ss5
# chkconfig –level 345 ss5 on

6、配置验证

授权验证表示需要通过用户名和密码使用服务

# vi /etc/opt/ss5/ss5.conf

在ss5.conf中找到auth和permit两行,按照下面的格式进行修改保存退出,最终如下:

auth   0.0.0.0/0 – u

permit  u  0.0.0.0/0 – 0.0.0.0/0 – – – – –

添加用户名及密码 /etc/opt/ss5/ss5.passwd,每行一个用户+密码(之间用空格)

test1  12345

test2  56789

7、设置端口

Tips:本文端口设置为9527,请根据自己需要设定。

方式一
# vi /etc/sysconfig/ss5

在/etc/sysconfig/ss5这个文件中,修改命令行,最终如下:

# Add startup option here
SS5_OPTS=” -u root -b 0.0.0.0:9527″

-b后面的参数代表监听的ip地址和端口号

方式二

修改 /etc/init.d/ss5,

在文件顶部的 #!/bin/sh 之后添加下面的代码:

export SS5_SOCKS_PORT=9527
export SS5_SOCKS_USER=root

8、防火墙规则

添加需要开放的端口

# iptables -I INPUT -p tcp –dport 9527 -j ACCEPT

保存修改

# /etc/init.d/iptables save

重启防火墙

# service iptables restart

查看端口状态

# /etc/init.d/iptables status

9、SS5启动测试

启动服务

# service ss5 start

服务端测试

# service ss5 status

# netstat -lntp | grep ss5

购买链接http://www.gchao.com/?fuid=247
美国VPS最低28,香港VPS最低34元起,更多美国/香港站群服务器,
韩国服务器,高防服务器找服务器老王QQ97124062

租用服务器五大陋习你有几个?

租用服务器五大陋习你有几个?

1:随意更改端口(不熟悉的客户容易误操作导致无法访问)

2:不及时升级(服务器的检查出系统漏洞不打,杀毒软件或者防火墙不更新容易被日益更新的黑客技术黑入)

3:数据不备份(数据的重要性不用多说特别是靠数据吃饭的客户,因此一旦数据被破坏对客户的损失非常大的。服务器是24小时工作的,尽管我们有24小时的技术在为您维护,但是还是会有客户机器使用不当导致磁盘坏道或者使用中出现不可抗因素(硬盘崩溃/系统崩溃)都会有数据丢失丢失的风险,所以平时养成一个良好的数据备份习惯是十分必要的,并且也可以防止黑客黑入吧数据打包锁死不怕黑客敲诈勒索)

4.没有查看日志的习惯

5.权限分不清楚

网站注册地址:http://www.gchao.com/register.php?fuid=247,注册选择客服老王,
就能送30元红包,并可享受会员特价商品。
美国VPS最低28,香港VPS最低34元起,更多美国/香港站群服务器,
韩国服务器,高防服务器找服务器老王QQ97124062

XenServer使用ISO镜像文件制作新的系统模板

不同的用户,有不同的需求,就比如有些用户需要Win2008,或者WinXP的系统。各种系统有各的好处,如果你的服务器上没有某种系统,那么自己动手制作一个吧,很简单的,下面我们就拿WinXP系统来制作系统模板。

事前先准备WinXP.iso镜像文件(有很多种版本,最好是纯净版的),有些下载后是RAR等格式,需要解压,最后得到WinXP.iso镜像文件。

1. 使用putty连接到服务器。

2. 查看存储的空间大小:

vgdisplay

[root@xenserver-hawqlzhi ~]# vgdisplay
— Volume group —
VG Name                      VG_XenStorage-edd3649e-eae7-44e0-1453-8e16f02f347c
System ID
Format                         lvm2
Metadata Areas            1
Metadata Sequence No   10
VG Access                 read/write
VG Status                 resizable
MAX LV                     0
Cur LV                      8
Open LV                   5
Max PV                  0
Cur PV                        1
Act PV                   1
VG Size                       1.81 TB
PE Size                     4.00 MB
Total PE                   474620
Alloc PE / Size           31303 / 122.28 GB
Free  PE / Size          443317 / 1.69 TB
VG UUID                  35VXE2-qE3O-NwO0-AW79-UOWS-LcMM-oZAKfX

可以看到有1.69TB的空闲存储,那么我们只需要10G存储空间就可以。(10G存储空间自己可以修改)

3:创建一个ISO存储库(大小10G可以自己修改):

lvcreate -L 10GB -n myiso VG_XenStorage-edd3649e-eae7-44e0-1453-8e16f02f347c

4:ext3格式化myiso目录

mkfs.ext3 /dev/VG_XenStorage-edd3649e-eae7-44e0-1453-8e16f02f347c/myiso

5:创建myiso目录

mkdir /myiso

6:创建ISO存储(可以通过XenCenter看到创建出新的ISO存储)

xe sr-create name-label=ISOs type=iso \

device-config:location=/myiso/ ISOs \

device-config:legacy_mode=true content-type=iso

7:添加进系统开机自动挂载:

vi /etc/rc.local

按键盘 “a” 编辑,在最下面,添加以下内容

vgchange -a y

mount /dev/VG_XenStorage-edd3649e-eae7-44e0-1453-8e16f02f347c/myiso /myiso

8:添加好后,保存退出!

执行运行:

/etc/rc.local

查看ISO挂载和创建的结果:

df -hal

9:进入ISO库里面下载文件

cd /myiso

10:下载相应的镜像文件,可以使用wget命令下载,比如:

wget http://downloadns.citrix.com.edgesuite.net/akdlm/7281/XenServer-6.2.0-install-cd.iso

11:下载完成,查看ISO库,点击Rescan,这样就可以在Xen center里看到已经下载好了ISO文件。

到此,我们就把系统ISO镜像存储到ISO库中,当然,我们的任务还没结束,接下来,我们就开始来制作系统模板。

1.添加“新的虚拟机”(NEW VM);

2.选择对应的系统(如Windows XP SP3);

注意:如果你是Windows XP,你选择Windows2003,那将会出现错误,无法开机

为你的系统模板命名(如下图在Name中输入Windows XP SP3);

选择你的系统镜像(如WinXP.iso);

这里需要2个盘,一个用于存放操作系统,另一个用于存放用户数据。

一直Next>设置到Finish。

3.接下来,就和你们装普通PC系统一样,这就不讲解了,很简单,会有提示的。

开启Windows XP SP3,另外要使用WinXP.iso镜像文件,就如使用光盘安装系统。

4.通过ISO镜像安装好了,通过此方案去封装模板:

Windows 模板封装教程(Ver 2版本)

5.关机完成后,右键点击模板VM,然后选择”Convert To Template”。

6.完成后,需要更改系统模板中的“Storage”存储的名字,详情请看自制操作系统模板的命名规则。

5.最后在后台添加新的系统模板,名称和你的新系统模板名称一样。

这样一个新的系统模板就制作完成,Linux系统的也是一样的安装方法

注意:制作好的新系统模板,需要手动设置系统默认关闭或者开启的功能,比如:防火墙(设置关闭)等。

网站注册地址:http://www.gchao.com/register.php?fuid=247,注册选择客服老王,
就能送30元红包,并可享受会员特价商品。
美国VPS最低28,香港VPS最低34元起,更多美国/香港站群服务器,
韩国服务器,高防服务器找服务器老王QQ97124062

2012系统桌面重启关机注销

方法一
1、首先把鼠标移到任务栏右下角,时间往右一点小空位,稍微停留一小会,右会弹出一个隐藏的功能窗口
2、鼠标移到隐藏窗口图标后出现功能窗口,并且背景变黑,大家看到原来开始的菜单也在这里
3、点击“设置”进入系统设置窗口,这里的排版有点像以前开始菜单里的快捷操作功能一样,有控制面板,个性化,服务器信息等功能。这两步以前也有个快捷键win+i可以到达这个界面
4、点击“电源”按钮,然后选择“关机”可以关闭计算机。
方法二:命令关机
1、命令关机有几个地方可以执行,首先说一下CMD里执行,因为在CMD里能够让大家更好的了解命令的参数及用法。首先按“开始”+“R”键,运行cmd
2、在命令窗口里输入“shutdown”可以看到shutdown的语法,可以看到关机是/s,强制关机是/f,还可以用/d加时间来定时关机
3、根据每天关机的需求,让机器实行自动关机,写出命令shutdown /s /f /d 18:00(关机时间)
4、输入后系统提示,一分钟过后把机器关闭。
方法三:其它方式
1、如果机器是定时关机,可以把这个命令存成bat文件后放在计划任务里或启动项里,让它定时执行关机,这样系统每天都会在定点准时关机
2、同时,也可以直接在运行窗口或者任务管理器里面新建新的任务,把命令行直接放进去,回国后系统按照后设定的命令关机
3、在桌面没有活动窗口时,利用Alt+F4可以直接调出关机界面 
4、按Ctrl+Alt+Del键,然后点击右下角电源键可以关闭系统

网站注册地址:http://www.gchao.com/register.php?fuid=247,注册选择客服老王,
就能送30元红包,并可享受会员特价商品。
美国VPS最低28,香港VPS最低34元起,更多美国/香港站群服务器,
韩国服务器,高防服务器找服务器老王QQ97124062

Windows 2012 r2 如何将“计算机”图标放在桌面

在 Windows Server 2012 R2 系统中,微软取消了服务器桌面个性化选项,如何重新调出配置界面,在桌面上显示计算机图标,本文为大家介绍一下!

Win2012我的电脑怎么显示到桌面?

一、右键开始菜单,点击搜索,

Windows 2012 r2 如何将“我的电脑”放置到桌面

二、在搜索框中输入“icon”

Windows 2012 r2 如何将“我的电脑”放置到桌面

三、选择“显示或隐藏桌面上的通用图标”

Windows 2012 r2 如何将“我的电脑”放置到桌面

四、桌面图标设置中选中计算机,确定即可

Windows 2012 r2 如何将“我的电脑”放置到桌面

除上述方法外,还可以在运行窗口中输入命令,直接调出桌面图标设置界面

在运行窗口输入“rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0”确定。(注意大小写)

Windows 2012 r2 如何将“我的电脑”放置到桌面