开发VPS一键安装PHP环境的难题/折腾记(3)2019年09月18日 09:56在《
进度(2)》一文,由于fpm的服务名的多变,LNMP下用service --status-all | grep 'php'这个命令,会只显示一个fpm的服务,
用于兼容所有Ubuntu/Debian系统下的fpm重启,此命令在Ubuntu 16下完美运行,此命令有点慢。但是在Ubuntu 12下会显示几十个服务,所以此命令只能放弃,换别的解决方案。
想办法尝试了一下,尝试用find命令,即:find /etc -name 'fpm'……
固定链接 | 发表评论(0) | Trackback(0)
美味的秘诀:白胡椒和黑胡椒的区别
2019年09月18日 07:36
外卖、餐厅的汤、面条,还有方便面特别美味,秘诀就是里面加了胡椒粉+鸡精。如果再加4小片“九层塔”的叶子,那是另一种美味,简直就是人间的极品!
以前我从不分辨白胡椒和黑胡椒的区别。自从我女儿总是说白胡椒有臭味,一口都吃不下,黑胡椒她却特别喜欢,才渐渐发现了区别。我仔细品尝了一下,白胡椒的味道很淡,但并不臭。黑胡椒的味道很浓,放一点都会感到很香。所以以后只买黑胡椒粉。……
固定链接 | 发表评论(10) | Trackback(0)
LAMP/LNMP纯净原版一键Shell安装开发进度(2)
2019年09月17日 09:42
昨天开始开发LNMP的一键安装,进展很快,几乎已经快要完成Ubuntu 16下的LNMP+自带PHP、LNMP+PPA+PHP 7.X。之所以进展这样快,
是因为有很多语句可以和原来的LAMP语句共用。LNMP的一键安装环境开发比LAMP复杂不少,主要一是不同系统Nginx的配置文件路径不一;二是www.conf文件的路径不一;三是php-fpm的重启进程名不一。解决办法是,www.conf采用find查找的方法;Nginx的PHP服务进程名用service --status-all | grep 'php'查找fpm进程的方法。
对于LNMP不同系统Nginx的配置文件路径不一,唯一的解决办法是Ubuntu、Debian、CentOS这三家每推出一个新的主版本,则必须再调试一遍,如果有不同,就在一键Shell命令里添加新规则。……
固定链接 | 发表评论(2) | Trackback(0)
向往、迷上了Linux虚拟机、真机
2019年09月16日 08:48
最近在开发LAMP/LNMP纯净原版一键Shell安装命令,已经开发了一个多月。已经完成了Ubuntu、Debian、CentOS的所有版本的系统的LAMP一键安装,尚未开发的是LAMP下的MySQL的安装和调试(因为我的项目里没有用到MySQL),以及LNMP未开发。
开发当中,需要频繁地重装系统,才能测试这个一键Shell安装命令,多的时候一天重装10-20次,在重装系统、测试当中,都需要等待很多时间。每个VPS,每月只能重装30次,很快就用完。如下截图,显示重装次数本月已用完。我已经有2个VPS用完本月重装次数,另外2个VPS也快用完了。……
固定链接 | 发表评论(3) | Trackback(0)
LAMP/LNMP可安装的PHP版本整理记录
2019年09月16日 16:09
最近开发LAMP/LNMP一键安装命令,需要做这个记录:
Ubuntu 16+Apache+PPA:PHP 5.6、7.0、7.1、7.2、7.3、7.4 (此PPA删去了PHP 5.4、5.5)……
固定链接 | 发表评论(0) | Trackback(0)
LAMP/LNMP纯净原版一键Shell安装命令的开发进度
2019年09月15日 08:26
这个一键Shell命令+优化,现在已经是第4版。第1、第2版是在前年、去年编写自用的,
它的原理就是把安装LAMP/LNMP时所有的Shell命令都打成一个包,由于我当时使用的环境是CentOS 5、Ubuntu 12,所以那时候第1、第2版只支持这2个系统,甚至当时连CentOS 6、Ubuntu 14都不支持,因为未开发。这2个月开发的第4版,已经支持Ubuntu、Debian、CentOS的所有版本的系统。
标题用“纯净原版”命名,是因为此一键Shell命令,所有的命令都是安装官方原版、或者第三方依赖原版,例如Ubuntu、Debian要安装PHP 7.4,则必须安装第三方的PPA;CentOS要安装PHP 7.3,则必须安装第三方的epel-release。这些都已经封装在一键Shell命令中,并在所有的系统、所有的系统版本里经过多次调试成功。……
固定链接 | 发表评论(0) | Trackback(0)
福利:目前最便宜的流量卡0-3元10G/月获取方法
2019年09月14日 18:00
这个活动应该是所有的北京电信卡都有效。因为北京ifree卡已在2017年10月绝版,现在能买到的月租最低的北京电信卡是“有余卡”,月租3元,可在淘宝、京东搜索“北京 有余卡”(有少量133号)。因为电信卡只发本省、或者直辖市内,
可以在淘宝上买袋奶粉,让卖家代收这张手机卡,然后转寄到省外;也有的快递网点、或菜鸟驿站代收手机卡(
下单时手机卡的收货地址写快递网点、或菜鸟驿站),然后让快递网点/或菜鸟驿站转寄到省外。
收到卡之后,使用中国电信的APP,进行活体激活。……
固定链接 | 发表评论(8) | Trackback(0)
正面评抖音
2019年09月14日 07:30
前几天一位圈内的资深博友说“中了抖音的毒”。火山、抖音的上线,已经大约有两三年了,我从来没有安装过。于是前天开始安装抖音,体验很好,对抖音的制作人有一种敬佩。我发现抖音是一家很值得尊敬的公司:
1. 别的不说,在APK安装包体积每年呈几何级增长的今天,风靡中国的抖音的APK,最新版现在只有9.54M(aweme_juyouliang_dy_and8_v7.8.0_2371f6d.apk这个版本)。而现在的微信7.06,已经达到124M;工商银行的APK已经119M。APK大部分是调用Web服务器的API,完全可以做到10-20M以内。……
固定链接 | 发表评论(7) | Trackback(0)
北京电信卡的免费10G流量活动依然有效
2019年09月13日 21:20
这是2019年7月开始的活动,当时北京电信ifree卡发送 lyhllb 到 10001,次月起每月免费送10G流量,连续免费送13个月。如今发送这个代码会有错误提示。如果把代码改成大写,
发送 LYHLLB 到 10001,然后按照提示回复Y,会成功获取免费流量,次月起每月免费送10G流量,连续免费送13个月。
这个活动,北京ifree卡可以参加。也可能所有的北京电信卡都能参加,有北京电信“有余卡”的用户可以测试一下。我原来有几张北京电信易通卡,但是全都转成ifree卡了,所以无法测试ifree卡以外的套餐。……
固定链接 | 发表评论(0) | Trackback(0)
Connection closed by foreign host报错解决一例
2019年09月13日 12:33
最近编写和调试一键PHP安装环境的当中,之前在Ubuntu、Debian系统下较为顺利。在CentOS系统下,总是出现 Connection closed by foreign host. Disconnected from remote host 的报错,SSH被断开,能试的方法都试了。
今天终于找到了原因和解决方法,是由于线路、国际带宽的原因。找另一台线路较流畅的VPS,然后用这个命令 ssh 104.16X.XXX.XXX (其中,104.16X.XXX.XXX就是要一键安装、且当网络很慢的时候的VPS),再也没有Connection closed by foreign host的报错。……
固定链接 | 发表评论(0) | Trackback(0)
CentOS和Ubuntu/Debian的PHP最新版的区别
2019年09月11日 20:15
最近开发一键PHP安装环境中,需要测试所有的系统。Ubuntu 16/18/19,Debian 8/9安装PPA后,
目前PHP的最高版本为PHP 7.4。CentOS 6/7安装epel-release的第三方软件源,
PHP的最高版本为PHP 7.3。
经过测试,PHP 7.4的执行速度约是PHP 7.3的1.8倍~2倍;PHP 7.4的执行速度约是PHP 5.3的10倍;PHP 7.4的执行速度约是PHP 5.5的5倍多,PHP 7.0、7.1、7.2、7.3的速度差异不大。……
固定链接 | 发表评论(0) | Trackback(0)
编程和生活的平衡
2019年09月11日 10:39
其实我早就想脱离编程艰辛的工作,转到别的行业。前些天有人在v2ex问如果万一发生了war,我们能做什么维生?餐饮、服装类等解决基本生存需要的行业。我觉得编程的人优势是因为编程当中需要解决巨量的问题,所以转到别的行业,
这种超强的解决问题的后天基因,不可小觑。但是编程的短板是程序本身的平台是肉眼不可见的,要将项目实体化、并实现赢利,是非常艰难的过程,成功者榜样马云、马化腾、Face
(隔开)book。
编程工作巨量,几乎是世界上用眼最多的行业(还有设计等行业),有视力暴降的风险,也会比别人提前几年出现老花眼,还可能容易在中年、或者老年初期就出现视网膜脱离(视网膜脱离、视网膜脱落非常可怕,一旦出现,治疗后视力至少降低一半,发病后眼前有大片的黑暗盲区,如果没有治疗,几个月后失明率100%)……
固定链接 | 发表评论(0) | Trackback(0)
成功的路上总是困难重重、千辛万苦
2019年09月11日 09:23
我从3年多以前开始用VPS之后,从那时开始学习、使用Shell命令、Shell编程。Shell命令具有最高权限,但是其功能远远不如PHP等编程语言。比如需要用命令自动修改某个文件,PHP等大多数编程语言
只需打开文本文件、替换、写入这3个步骤。Shell编程要实现这3个步骤,会遇到各种困难,至今3年多,这个问题仍然没有完美解决,其困难如下:
困难1. 本来最好的方法是用cat命令加反引号,可以读取整个文件,例如a1=`cat /etc/ssh/sshd_config`; 然后替换$a1变量的数据,再写入$a1变量,这个过程就和PHP完全一样。但是问题出现了,反引号里的数值,会自动把所有的回车符,变成空格。写入的时候,所有的回车符变成了空格。因此,这个方案行不通。……
固定链接 | 发表评论(2) | Trackback(0)
分享讨论:多台手机外出共享上网的方案合集
2019年09月09日 18:58
本文只适用于多台设备的用户。大多数用户,都是一台手机上网。但并不排除也有很多人,平时是2-3台设备上网。过去我多数时间是用WIFI,偶尔用手机共享WIFI(所以不会花时间用别的方案),但是手机共享WIFI的消耗量特别大,所以现在需要采用更好的方案。
有一条重要注意事项,防止流量狂奔,请见本文最后。方案1:一机一卡……
固定链接 | 发表评论(0) | Trackback(0)
《楚乔传》小感(3)
2019年09月08日 21:12
前些天终于看完了。演到1/3的时候,有七皇子元彻(金珈饰)的出场,元彻和宇文玥都是行侠仗义的人,能舍身冲锋在第一线。
无论在任何逆境里,他们都不会有抱怨,想办法化险为夷,这是值得我们学习的。金珈很有苗侨伟的帅气,林更新很有霍建华、何润东的帅气。(《美丽的秘密》里的何润东,谈吐很像周华健)
赵丽颖作为剧组里片酬最高的人,据说每集70万,那么这部电视剧她的收入是4060万元。从22集左右,楚乔恢复了部分记忆之后,感觉她的演技突然过于娴熟,但还是很棒,毫无破绽。……
固定链接 | 发表评论(6) | Trackback(0)
可怕的视网膜脱落
2019年09月06日 10:46
最近我妈妈的右眼的视野有很大的黑暗盲区域,到医院检查是视网膜脱落,再晚些治疗的话,失明率100%,我妈妈今年64岁。现在正在手术中,治疗后需要趴卧三个月。
以前没有听说过视网膜脱落,昨天查了一下视网膜脱落的知识。像我这样的超高负荷用眼的工作,也很容易引起视网膜脱落。……
固定链接 | 发表评论(6) | Trackback(0)
虚拟主机和VPS的几个区别
2019年09月04日 10:22
我的网站在2002-2016年一直用虚拟主机,2016年后一直用VPS(VPS就是虚拟服务器)。用了14年的虚拟主机,对虚拟主机也有很深的感情。虚拟主机和VPS如今的价格差不多,VPS稍贵一点。虚拟主机最大的瓶颈是无法关闭系统日志、Apache访问日志、错误日志,
尤其是Linux主机下的/var/log/btmp文件的增长速度特别快,用不了多久就会增长到几兆~几十兆;这个瓶颈在VPS下可以消除,所以经过优化的VPS比虚拟主机快很多,
优化步骤请见前文。
对于Web服务器,VPS的很多配置方法,都和独立服务器没有区别。在资源不太紧张的情况下,很多时候VPS的性能完全可以媲美独立服务器,VPS价格只有独立服务器的几十分之一,比如本博客现在用的就是VPS。……
固定链接 | 发表评论(8) | Trackback(0)
主机(香港VPS)近期使用状态(已恢复稳定)
2019年09月03日 14:58
使用香港空间为了低延迟。从上次7月22日写博客,说这个香港空间已经半翻车,之后把网站都搬出了。恰好就在搬出的同一天,服务商升级,升级后数据全部丢失(幸好我提前备份,0损失,后来有网友说他们有提前3天发邮件)。但是奇迹的是,那次升级后到现在1个多月,
此服务器的在线率100%,只有当中有一天一条内存坏了,服务器停机几小时。我又把博客搬回香港主机,运转良好。
需要说一说这台服务器“升级”前的状态,当时特别不稳定,从6月28日~7月底测试了一个月。速度、稳定性什么都好,就是只有一样不好,母机的抗D(隔开)DOS攻击的能力很不行。表现在母机一旦受到D(隔开)DOS攻击,服务器就会启动保护(这是他们平台的解释),会使网站无法访问,对于VPS用户,在管理后台重启VPS,就立刻可以访问。……
固定链接 | 发表评论(2) | Trackback(0)
再谈1023和未来人的问题(2)
2019年09月03日 11:00
这些话题其实是很核心的人类话题、世界格局。但是为了维持博客的流量、以及生存的需要,博客需要经常更新各种话题,这些日常更新的博文实质就是搬砖文。上一次谈到2060年的未来人,引起我一定要谈一下的原因是由于各个圈子的网友都特别关心这个话题,这些天就连《barry看世界》都做了这个专题。作为非灵性圈的(无信仰)多数民众,有的人关注的是 KFK 是不是假的,然后找出各种证据证明他如何假。
我个人觉得,由于 KFK 的出现只是昙花一现,他是否是真的,并不足为信。但是他的信息里有很多关于人类未来、世界格局,是极有参考价值的,这些对于多数民众是无法想象出来的,在他的信息里,很多反(隔开)人(隔开)类的事情,都在慢慢解除。……
固定链接 | 发表评论(0) | Trackback(0)
开发VPS一键安装PHP环境的难题(2)
2019年09月02日 20:23
最大的难题仍然是VPS每月的重装次数严重不够用,每个VPS每月只能重装30次。今天发现KVM和OpenVZ的配置有一定的区别。我现在手里共有9个VPS,有几个是闲置、或半闲置状态,这几个都是KVM。OpenVZ空间反而一个闲置的都没有,所以必须腾出OpenVZ空间,今天把2个空间的站点互换、迁移,
手动操作竟然持续了将近2个小时,太折腾了。
正是由于KVM和OpenVZ的配置有区别,所以才必须腾出OpenVZ空间来测试。Ubuntu的所有系统,安装LAMP问题较少,KVM和OpenVZ的配置几乎没有区别。……
固定链接 | 发表评论(0) | Trackback(0)
景天作业(1):第3次入坑2个月和感想──深爱莲花(图)
2019年09月01日 11:11
深爱莲花。2012年入坑,至今花费5000+,养过200+个品种。经历过2次全军覆没,这种心痛只有花友理解。并不是技术原因,而是因为城市的地方太有限,很多花友都有这样的经历,会由于某件事突然任其自生自灭。
(点击可以放大)
……
固定链接 | 发表评论(0) | Trackback(0)
开发一键Shell命令安装VPS的PHP环境遇到的几个难题
2019年08月31日 12:51
兼容所有的系统,是巨大的挑战,也很可能是不可能完成的任务,只能做到尽可能兼容。这个自编的纯净版一键Shell命令,用了2年多,真的很好用,省去了我很多麻烦。因为我过去只用Ubuntu 12、CentOS 5,所以一直以来只兼容这2个系统。到了要发布的时候,需要兼容大多数的系统。这几天,为了测试,
必须用真机重装系统,已经重装不下60次系统,VPS每月只能重装30次,其中有一个本月已经用完30次。
开发一键Shell命令安装VPS环境遇到的几个难题:……
固定链接 | 发表评论(0) | Trackback(0)
第3版的LAMP/LNMP一键安装+优化的Shell命令留念和详解
2019年08月29日 17:59
这个第3版的LAMP/LNMP纯净版的一键安装命令,是这几天重新编写,将会放在Webshu平台。此时已经能够完美兼容Ubuntu 12/14/16/18/19,以及Debian 7/8/9。但是今天发现有个小问题,Debian 9在两家不同服务商的VPS下,有一个VPS完美运行,另一个VPS安装遇到些问题。
有可能是问题出在Debian 9.9的apt-get命令必须改为apt,所以今天尝试把这个命令在Linux命令行下设置为一个变量$apx,让其在Ubuntu 18和Debian 9.9下自动变成apt。
即原来的 apt update 命令,变为 $apx update。这种方式在有的系统能运行,有的系统不运行。所以,还是需要再次重构为第4版。因为第3版,以及以前的版本,都是在Linux主机下判断系统类型,然后把所有系统的Shell命令都显示出来,并根据系统的类型、判断挑选出Shell命令。这对于我来说,时间久了,这些Shell程序我都无法一下看懂,因为Shell程序我个人觉得比PHP程序难读10倍以上,尤其是程序较长的时候,一下看不懂的程序,有时候宁愿重构也不想再多花时间分析。……
固定链接 | 发表评论(0) | Trackback(0)
PHP 7.4值得升级(附测试结果)
2019年08月27日 22:24
今天已经基本把Ubuntu所有的系统的LAMP一键安装+优化的shell程序编写完成。顺便测试了一下PHP 5.3、5.5.9、7.0、7.1、7.2、7.3、7.4这些版本的性能差异,让循环程序执行100万次的运行时间太短,看不出差异,所以执行1000万次。不试不知道,一试吓一跳。PHP 5.5的执行速度是5.3的2倍;PHP 7.0~7.3的速度差异很小,PHP 7.4的速度约是7.3的1.8倍~2倍。
环境为Ubuntu、Debian+Apache,测试结果如:……
固定链接 | 发表评论(3) | Trackback(0)
如何编写VPS的LAMP/LNMP的一键安装命令
2019年08月27日 08:01
Linux比Windows服务器好的一点是,
Linux可以编写一键shell命令,让它全自动安装。基本的方法是,命令之间用分号;,或者&&号隔开;shell也有很多需要应答的场景,例如需要输入Y,或者输入Yes,或者需要按回车。需要输入Y,大部分是install命令,可以事先给install命令加个-y,如apt-get -y install ……,yum -y install ……。
需要自动应答的场景,很多可以用echo命令,而不需要expect也能自动答应,例如我昨天在调试Ubuntu 16+PPA+PHP 7.3的时候,就出现了一个需要按回车的应答场景,用 echo "\r" | shell命令 就能自动按回车,例如这样写:……
固定链接 | 发表评论(2) | Trackback(0)
Namecheap的2条规则,从此不再用Namecheap
2019年08月27日 07:30
我自用的域名现在大约有18个,都是.com域名。之前大约有三十四个,每年续费是一种压力,所以忍痛精简了一些。续费当然是寻找最优惠的途径,大家都知道在2010、2011年的时候,Godaddy、Networksolutions都推出了$1、$0.99的.com转移码,那时候在这2家之间转移实在是令人兴奋(每年节省1000多元的域名续费)。
后来,name.com、Namecheap、甚至Yahoo也有推出$0.98、$1.99、$4.99、$5.99的.com转入优惠码。大约2013年之后,这种优惠码已经彻底消失了。在之前的详细的初步分析,域名本身是无限接近0成本的。注册商需要给上级管理机构支付的费用,很可能就是每个域名$0.18的ICANN fee。……
固定链接 | 发表评论(5) | Trackback(0)
调试记录:Ubuntu 16.04和Debian 9.1的一个重要区别小记
2019年08月23日 20:41
Ubuntu 16.04和Debian 9.1、Debian 9.9的自带的软件源的PHP版本都是PHP 7.0。但是Ubuntu 16+PHP 7.0和Ubuntu 18+PHP 7.0,
都是糟糕的组合,因为Ubuntu下直接用apt-get install命令安装的PHP 7.0,PHP不执行,尚未解决。Debian 9.1和9.9用install命令安装的PHP 7.0,则无此问题。
Ubuntu 18.04的自带的软件源的PHP版本是PHP 7.2,PHP完美运行。……
固定链接 | 发表评论(0) | Trackback(0)
记一位新式的狡猾插队者(谴责)
2019年08月20日 13:08
写这篇博客也是因为今天看到资深的计算机设计师王垠博客最新的更新《中国人的信任危机》和《关于人的素质》2文,正好我昨天经历了类似的事情。昨天我去超市买菜,这个超市人很多,称菜平时有4个人,平时不用排队。昨天只有一个人在称菜,所以人们排成了一队,队伍约有15-20人。
之后有位女士正好站在了我的旁边,仪表很端庄,年龄约28-35岁,一看就是文化人。没过多久我就察觉到她是在插队,果不其然,后来等我称完菜之后,她就立刻站到我身后,再称菜。……
固定链接 | 发表评论(1) | Trackback(0)
失传容易被误当作是淘汰
2019年08月17日 17:35
固定链接 | 发表评论(12) | Trackback(0)
2060年的未来人的信息是否成立?(畅想未来)
2019年08月12日 07:43
前些天看到很多网友在一个主机的论坛讨论这个话题,昨天在一个思想的贴吧上又看到有网友提问这个话题。这是一个很核心的话题,该话题的主人公 KFK 出生于2020年,他在2060年那个时代可以做部分时间旅行,穿梭到2019年。人的第一反应都会关注他的预言是否成真。由于时间线的原因,过去很多未来人的给我们的信息、预言,
很多都没有成真,未来充满着变数。但是,未来人的信息有较大的参考价值,因为有很多未来人的信息,
更加符合人类向上发展的规律(很多反
(隔开)人类的事情将会越来越少),我们的时间线虽然很难做到和他们的时间线完全一致,但是可以接近。
未来人是否存在?答案是肯定的。在《Conversations with God》里揭示,过去、现在、未来,是同时发生的(都处在同一个平面)。一个人如果能完全理解这一点,那么他就可以做时间穿梭。……
固定链接 | 发表评论(0) | Trackback(0)
首页 | 上一页 | 下一页 | 末页 (共72页)