Macbook Air 安装 Windows

姚洪楼 发表于 学习备忘录 分类,
0

首先不得不抱怨一下虽然苹果 OS X 已经自带 Windows 安装辅助工具,但真心没什么诚意,感觉就像是提供一个通道给用户然后这个通道存在N多问题造成 Windows 其实很复杂很难用的假象,我花了一天半的时候才搞定它!

具体过程我就不多说了,网上搜索一下出现一大堆,我就说下简要过程跟注意事项吧,让大家少走弯路:

1、下载windows安装镜像 (要安装版的,不要gho版本的)

2、准备一个至少8G的U盘,打开 OS X 自带的 BootCamp 根据提示制作启动U盘

3、重启后默认会进入Windows安装,等待其完成即可

4、进入 Windows 之后进去U盘安装驱动

 

 

注意事项:

1、U盘千万不能用USB3.0的,我就是用了USB3.0的然后浪费了大量时间去找问题,结果发现是U盘不兼容!

2、BootCamp 制作启动盘的过程许多数据要联网下载,所以速度很慢需耐心等待,哪怕等个把小时也不要着急!

3、装好Windows之后,会有电脑无法识别的设备,驱动其实都已经在U盘里了!

4、如果像我一样手快格式化了U盘,那可以下载官方的 BootCamp 5.1.5640 直接在windows下面更新驱动!

DNS-320 中文语言包的问题

姚洪楼 发表于 学习备忘录 分类,标签:
0

拿出了闲置很久的DNS-320,装了块硬盘刷了个新固件,然后发现语言包安装不上了,总是提示安装失败……  由于之前有成功导入语言包的经验,所以推测应该是固件更新了但语言包没更新,而新固件偏偏却又不支持旧语言包!

找遍了多个地区的dlink官网都没能找到新版的语言包,并且还发现旧版的语言包也被撤掉了官方已经无法下载(迅雷这次被旋风打败了,迅雷始终无法下载,旋风离线秒下完成)

 

经过测试,总算用上了最新的2.05版本固件并打上了中文语言包 

1、至台湾dlink官网下载2.02b01固件 http://www.dlinktw.com.tw/techsupport/ProductInfo.aspx?m=DNS-320

2、DNS-320刷好2.02b01固件后,导入简体中文语言包 http://pan.baidu.com/s/1nt8EXpJ备用下载地址

3、至大陆dlink官网下载2.05B08固件 http://support.dlink.com.cn/ProductInfo.aspx?m=DNS-320 (选择A版)

4、DNS-320升级2.05B08固件后,原有的简体中文语言包不会丢失 (会显示签名验证失败,这个不用理会)

 

DNS-320 官方早就已经淘汰了,替代产品是 DNS-320B,升级产品是 DNS-320L

避免官方彻底删除 DNS-320 的资料,所以将固件等打包存放百度云:http://pan.baidu.com/s/1jGJA2Z8

三年前折腾 DNS-320 的文章在这里:https://www.mpyes.com/2012.12.13/22:19:27  有需要的也可以参考!

Shadowsocks 中转问题

姚洪楼 发表于 学习备忘录 分类,标签: ,
0

段落1涉嫌违法被屏蔽

段落2涉嫌违法被屏蔽

环境:Ubuntu 12.04

安装:#apt-get install haproxy

修改 :#vi /etc/default/haproxy

ENABLED=1

配置:#vi /etc/haproxy/haproxy.cfg

global
ulimit-n 51200
defaults
log global
mode tcp
option dontlognull
contimeout 1000
clitimeout 150000
srvtimeout 150000
frontend ss-in
bind *:8008
default_backend ss-out
backend ss-out
server server1 XX.XX.XX.XX:8080 maxconn 20480

启动:#service haproxy start

 

上面的参数配置,8008 是国内VPS提供中转的端口, XX.XX.XX.XX:8080 是美国VPS的IP跟SS端口,本机配置SS的话,IP应该设置成国内VPS的,端口则是上面红色8008(也可以自由定义别的端口)

设置好了试一下,现在速度果然稳定多啦!

 

=========================

centos的安装方法如下:

环境:CentOS 6.5

安装:#yum -y install haproxy

配置:# vi /etc/haproxy/haproxy.cfg

global
ulimit-n? 51200
defaults
log global
mode??? tcp
option? dontlognull
timeout connect 1000
timeout client 150000
timeout server 150000
frontend ss-in
bind *:8008
default_backend ss-out
backend ss-out
server server1 XX.XX.XX.XX:8080 maxconn 20480

启动:#service haproxy start

 

补充:

1、如果无法代理,请检查防火墙是否开启8008端口:#service iptables status

2、如需开机启动,使用命令:#chkconfig haproxy on

=========================

补充:

如出现如下错误:

正在启动 haproxy:

[WARNING] 242/225203 (1334) : parsing [/etc/haproxy/haproxy.cfg:7] : the ‘contimeout’ directive is now depcated in favor of ‘timeout connect’, and will not be supported in future versions.

[WARNING] 242/225203 (1334) : parsing [/etc/haproxy/haproxy.cfg:8] : the ‘clitimeout’ directive is now depcated in favor of ‘timeout client’, and will not be supported in future versions.

[WARNING] 242/225203 (1334) : parsing [/etc/haproxy/haproxy.cfg:9] : the ‘srvtimeout’ directive is now depcated in favor of ‘timeout server’, and will not be supported in future versions.

请检查修改第7~9行的参数,haproxy 新版本的参数写法有变动,所以配置文件也需要修改,上述测试例子中,Ubuntu 的是旧版本,CentOS的是新版本,比较一下就可以看出来了!

搬瓦工64M小内存VPS搭建PHP+MySQL(Ubuntu系统)

姚洪楼 发表于 学习备忘录 分类,标签:
0

3.99的搬瓦工到期后已不再支持续费全部强制下架,截止2019.04目前兼顾做网站跟架SS性价比较高的搬瓦工是:https://www.mpyes.com/2019.04.17/22:30:20

================================================

搬瓦工 BandwagonHost 的介绍在这里:https://www.mpyes.com/2015.02.03/17:26:06

本次选用 Ubuntu 10.04 x86 系统(搬瓦工提供的最旧的一个版本),Web服务器软件选用Lighttpd,它是一个由德国人领导的开源软件,具有非常低的内存开销、cpu占用率低、效能好以及丰富的模块等特点,年付3.99美元的搬瓦工小内存VPS用起来还是蛮合适的。

第一步:更新源(Ubuntu版本较旧许多源已经失效,如不更新会出现 E: Couldn’t find package lighttpd)

sudo apt-get update

第二步:安装 Lighttpd Web

apt-get install lighttpd

第三步:安装 PHP

apt-get install php5-cgi php5-cli

第四步:启用fastcgi模块

lighty-enable-mod fastcgi

第五步:重启 Lighttpd

/etc/init.d/lighttpd restart

第六步:安装 MySQL

apt-get install mysql-server mysql-client

第七步:安装 phpMyAdmin 并建立WEB指向 (在www根目录建立一个软连接指向到/usr/share/phpmyadmin)

apt-get install phpmyadmin
ln -s /usr/share/phpmyadmin/ /var/www/

第八步:简单优化

vi /etc/lighttpd/conf-available/10-fastcgi.conf
max-procs 的值修改为 1
PHP_FCGI_CHILDREN 的值修改为 2 (不行的话就降低到1再试试)

最后再reboot一下 (此步非必须,但我总喜欢干完之后重启一下,反正搬瓦工重启一次只要10秒而已)

=================

补充两点:

1、若要多折腾几个站点放上去的话,可自行搜索Lighttpd域名绑定的相关资料。

2、如果上述优化满足不了,不妨自行搜索一下小内存VPS如何优化的相关资料。

其实小内存VPS也就随便玩玩而已(学习+翻墙),正经做站的话建议还是选择阿里云之类的国内稳定主机。

硬盘测速

姚洪楼 发表于 学习备忘录 分类,标签: ,
0

WD 160GB 5400转8M SATA2 2.5" 机械硬盘 (WD1600BEVT)

 

Seagate 500G 7200转16M SATA3 2.5" 机械硬盘 (ST9500424AS)

 

Seagate 500G 5400转64M SATA3 2.5" 混合硬盘 (ST500LM000)  

SSHD

 

TOSHIBA 1TB 7200转32M SATA3 机械硬盘 (DT01ACA100)

 

SAMSUNG 850 EVO系列 120G 2.5英寸 SATA3 固态硬盘 (MZ-75E120B/CN) 在SATA3接口下

 

SAMSUNG 850 EVO系列 120G 2.5英寸 SATA3 固态硬盘 (MZ-75E120B/CN) 在SATA2接口下

 

上述结果给大家提供一个参考,同时也为自己留存备用,硬盘速度受到许多因素的影响,所以上述测试结果仅能作为一个大概的参考。总结如下几个问题:

1、对于SSD来说,主板使用SATA3接口还是很必要的。(另外注意的问题:购买时注意看别人的实测速度,不同SSD产品速度差异很大;安装时注意AHCI、4K对齐)

2、关于MLC跟TLC的问题,这个仁者见仁智者见智,对于一些二三百价位但品牌不是很专业的产品,我更愿意选择400元的三星TLC产品,速度快用得爽才是硬道理,至于寿命问题其实大概的算一下只要不做下载狂人的话五年质保肯定是没有问题的,五年以后再换新的不就得了,电子产品升级这么快。(当然,如不差钱的话可以直接买三星或英特尔的MLC)

3、SSHD 测试速度虽然不快,但是工作原理是主控智能识别常用数据放置到内置SSD,所以理论上会越用越快的,是一个比较折中的方案,但是近两年SSD价格跌了很多,所以SSHD其实没多大必要入手,它应该要淘汰了。

4、关于英特尔快速存储技术(Intel RST)  英特尔智能响应技术(Intel SRT) 今天查了一些资料,对于要不要安装的问题大家是众说纷纭,英特尔官方的介绍参考这里(点此浏览) 说下我的理解吧:前者大概是类似RAID提速的意思,后者大概是类似SSHD的意思,所以一块硬盘的话其实没啥必要装它,多块硬盘组建RAID的话这个就比较复杂了而已普通主板一般也不支持RAID功能的,对于SSD+HDD的情况其实直接将系统装在SSD更加科学点(以前SSD很贵,比如拿个8G的SSD来做缓存使用,系统还装在HDD,英特尔的这项技术可以将常用的数据缓存到SSD,所以现在其实没必要这样搞了) 而且据说某些SSD安装英特尔快速存储驱动之后会出现异常,所以建议大家还是不要装了,如果已经装上了也不必纠结只要不影响使用的话留着也无妨。 PS 这些都是我的个人看法,不一定都正确。

开机延时启动脚本

姚洪楼 发表于 学习备忘录 分类,
0

新建一个计时脚本 Sleep.Vbs (单位是毫秒)

wscript.sleep 15000

新建一个启动脚本 start.bat

echo off
start /wait D:\Sleep.Vbs 
start "" "C:\Program Files\testmenu\test.exe"

然后将 start.bat 创建一个快捷方式,抛入开机启动项即可。(注意:路径中有空格的话必须要加引号)

 

=========================

顺便记录一下公司ERP的启动脚本,供应商已经设置好三个启动脚本,需要依次执行,待前一个完成后方可运行后一个,当时供应商告知我说每次开机必须手动启动,无法设置成自动的,于是我就不声不吭的跑到服务器上面去做了这个脚本,我的做法是:观察第一个脚本启动时间在10秒之内,第二个脚本启动时间在30秒之内,所以我创建了三个脚本,第一个脚本是执行执行供应商脚本1,第二个脚本是等待15秒执行供应商脚本2,第三个脚本是再等待45秒执行供应商脚本3,然后把这三个脚本直接放在开机启动项里面。下面是第三个脚本的示范:

echo off
start /wait C:\Sleep.Vbs
e:
start /wait C:\Sleep.Vbs
start /wait C:\Sleep.Vbs
cd ERP_SQL
cd server
cd ng
CN_GL_startSQL.bat

搬瓦工64M小内存VPS搭建Nginx+PHP+MySQL+WordPress(Debian系统)

姚洪楼 发表于 学习备忘录 分类,标签:
5

3.99的搬瓦工到期后已不再支持续费全部强制下架,截止2019.04目前兼顾做网站跟架SS性价比较高的搬瓦工是:https://www.mpyes.com/2019.04.17/22:30:20

===============================================

搬瓦工 BandwagonHost 的介绍在这里:https://www.mpyes.com/2015.02.03/17:26:06

本次使用 Debian 6.0 x86 系统(搬瓦工提供的最旧的一个版本),使用老左的一键安装包配置环境(根据国外网友David Pennington 制作的 lowendscript lnmp 一键安装脚本修改而成) (该一键包同样适用于Ubuntu)

第一步:下载脚本

wget https://tu.yaohonglou.com/r-2015/64MVPS/64mb-debian-wordpress.sh

第二步:配置环境

bash 64mb-debian-wordpress.sh system
bash 64mb-debian-wordpress.sh exim4
bash 64mb-debian-wordpress.sh nginx
bash 64mb-debian-wordpress.sh mysql
bash 64mb-debian-wordpress.sh php

第三步:优化环境(减少php-cgi进程数)

echo “PHP_FCGI_CHILDREN=3″ > /etc/default/php-cgi

第四步:安装WordPress(此步非必须)(需要绑定同时www主机头的话请参考本文开头的链接)

bash 64mb-debian-wordpress.sh wordpress your-domain.com

第五步:修改SSH端口 (第二步操作会用dropbear代替默认的openssh,以尽量多的节约系统资源)

dropbear –p 23456? (重启后需要在搬瓦工后台 Root Shell 再次执行,我也不知道为啥不能开机自启动)

第六步:重启系统 (此步非必须,但我总喜欢干完之后重启一下,反正搬瓦工重启一次只要10秒而已)

reboot

几点注意事项:

1、网站目录在 /var/www ;查看MySQL密码 cat /root/.my.cnf

2、若不安装WordPress,建立站点的方法可参考本文开头的链接。

3、如果使用IP地址直接打开网页提示403或404错误,参考上条检查ngnix配置文件的默认站点设置。

下面是在搬瓦工 Debian 6.0 x86 minimal 使用上述脚本安装 nginix+php,另外还安装了ss翻墙插件,使用了18个小时之后的探针截图。(实时查询参考这里:http://104.224.174.45/p.php

笔记本更换固态硬盘

姚洪楼 发表于 学习备忘录 分类,标签:
0

五年期帮朋友买了一台笔记本,型号是:X88E44VF-SL(http://item.jd.com/212771.html)光驱比较短寿,一年没到就挂了,因为几乎不怎么用所以也就没去找售后处理,其它各方面都还蛮好的,最近受朋友的委托我又将这台笔记本升级了一下,主要是加固态硬盘跟内存条。

京东显示的参数是DDR1066内存条,但实际使用的是海力士DDR1333的内存条,所以又整了一条海力士2G的DDR1333内存插上去;固态硬盘购买的是120G容量的三星850EVO(听说INTEL跟SANSUMG这两家的固态硬盘相对比较靠谱),另外还在淘宝买了一个光驱位硬盘托架(http://detail.tmall.com/item.htm?id=41514293643)这样可以将光驱改装成硬盘位。(建议拆下笔记本光驱的面板使用,弃用硬盘托架配备的面板)

之前只有看过类似的DIY介绍但并没有实际操作过,所以这次一共试了两个办法然后最终确认SSD到底装在哪儿,首先是将笔记本自带的机械硬盘装到光驱位,然后将SSD装到笔记本的硬盘位,安装了win8.1试用了一会儿,进行了速度测试:

然后对调两者的位置:将机械硬盘放在笔记本的硬盘位(出厂设置),将SSD装到笔记本的光驱位,速度测试如下:

可以看到,SSD装在光驱位的速度略慢,但两者的差异较小几乎可以忽略,考虑到机械硬盘装在光驱位可能存在散热问题所以保留了上面的方案二。整体方案大概500元人民币,改造完毕之后速度明显提高了很多很多,很棒!

另外还发现一个很奇葩的事情,鲁大师测试的时候居然将SSD的接口识别成了150M/S(不管装在硬盘位还是光驱位,SSD始终都是150M/S,机械硬盘始终都是300M/S)但是实际测试的时候速度居然都接近300M/S,这让人有点摸不着头脑….仔细看了下鲁大师的其它识别结果,发现接口类型为 SATA Rev 2.5,我X,这明明就是SATA2 的意思嘛!(难怪有人说360家的鲁大师就是个笑话)所以,其实华硕X88E44VF-SL的硬盘位跟光驱位都是SATA2(300M/S)

 

==========================================

 

补充一:

即便是新购买的笔记本,也会感觉不如台式机顺畅,除了跟笔记本的CPU使用低功耗的产品有关(不要认为笔记本的I3I5跟台式机的是一码事),其实还有一个原因就是笔记本的硬盘速度太慢了(大部分笔记本不会配备SSD的原因可能是考虑售后问题,因为SSD的寿命基本上是根据其擦写次数决定的,而且相对机械硬盘来说SSD的损坏来得可能比较突然没什么前兆,而且SSD挂了之后数据基本上没啥恢复的希望但机械硬盘一般损坏都是出现坏道啥的并不会全盘资料丢失) 所以,如果想提高笔记本的速度,不妨研究一下SSD应该如何使用,然后自己动手加装SSD (SSD作为系统盘使用,笔记本自带的机械硬盘作为数据存储使用)

 

补充二:

使用SSD除了要注意尽量不放有用的资料,另外还要特别注意两个问题:一是不要使用XP系统,因为那会大大减少SSD的寿命,正确的做法应该是使用win7win8等新系统(这些系统都有针对SSD优化过,大大减少了数据频繁写入的情况) 二是如果不是使用原始光盘安装的系统(比如U盘装系统 比如Ghost装系统)要特别注意在分区的时候选择4K对齐(原盘安装一般会自动进行4K对齐),装好系统之后检验是否4K对齐的方法是:运行msinfo32命令,选择:组件–存储–磁盘,然后查看分区起始偏移的数值,将其除以4096,若能整除,说明已经4K对齐,若不能,说明没有4K对齐。

 

补充三:

测试了sata3接口,发现速度提升蛮明显的,850EVO这款SSD的速度确实不错(缺点就是TLC芯片比较坑爹)

WampServer 修改 MySQL默认的空密码

姚洪楼 发表于 学习备忘录 分类,标签: , ,
0

老婆要在家里电脑学习 Magento,于是就使用 WampServer 架设了环境,但是我发现 WampServer 安装完成之后,MySQL 的 root 密码默认是空的,无法通过phpMyAdmin登陆、更别提修改了,所以只能通过命令行去修改密码。

1、点击 WampServer 弹出菜单,选择:MySQL—MySQL控制台,然后会弹出DOS界面提示输密码,直接回车。

2、输入命令:use mysql 

mysql> use mysql
Database changed

3、输入命令:update user set password=PASSWORD(‘123′) where user=’root’;

mysql> update user set password=PASSWORD(‘123′) where user=’root’;
Query OK, 3 rows affected <0.01 sec>
Rows matched: 3  Changed: 3  Warnings: 0

4、输入命令:flush privileges;

mysql> flush privileges;
Query OK, 0 rows affected <0.01 sec>

5、输入命令:quit   搞定!(本例中的密码为123,可根据情况修改第3步里的PASSWORD)

翻Qiang插件推荐

姚洪楼 发表于 学习备忘录 分类,标签: , , ,
8

接阿里云通知SwitchyOmega涉嫌违规所以做删除处理