2015年的一小段回忆录

王志勇 发表于 2018年10月23日 09:37

前几天在整理博客时,发现本博客2015年的文章数量为0。这个断层将近2年,最后的一次更新是2014年09月15日的《不喜欢锻炼身体的朋友》,再次发表的第一篇是2016年08月19日的《2016年8月第一帖》。

原本时间就很稀少,再加上2015年3月突然经历了4个多月的装修、工程浩大的搬家。从2015年9月开始,我女儿上了小学一年级,由于学校要求每天家长给作业签字,所以每天晚上我需要实打实地花费1-2个小时帮女儿修改作业、讲题,直到现在2018年她已经四年级了,我每天都在重复这样的生活。

现在是二课的时代,我们这边有很多家长把孩子送去上二课。但是我觉得时间上有冲突,所以没有给孩子报二课。比如很多学生都是6点多~7点左右上二课,回到家已经八九点,作业量从三年级开始,每天最少得1-1.5小时完成,家长帮忙修改作业、听写需要1-1.5小时,所以很多上二课的学生普遍都得10-11点以后才能睡觉,我安排她9点前睡。我女儿的学校,竞争异常激烈。现状是:

1. 成绩最靠前的学生:能自学+家长辅导,有少量二课、或无二课,能自学的人是极少数。
2. 成绩最靠前的学生:有一点自学能力+家长辅导,有少量二课、或无二课。
3. 成绩中等的学生,无家长辅导、或少量辅导,有二课。
4. 成绩靠后的学生,无家长辅导,无二课,上课不听讲,不思考。

没有家长辅导,现在想成绩靠前基本不可能。当每个人的子女上了小学,家长都要面临上述的这些现实问题。在我花出大量时间的情况下,她这几年取得了很多优异的成绩。1-3年级中,她很少有松懈、休息的时间。在这背后,我需要付出很多的时间,每学期为了制作辅导资料、复读音频,需要花费我12天的时间。

《2016年8月第一帖》里也记录了我当时辅导女儿1周年的一小段回忆。孩子上了小学,会占用自己很多的时间,使我的作息时间发生了很多改变。

2015年我的网络生活最大的变化是买了第1台VPS,当时只是用它偶尔用一下威(隔开)P(隔开)N,由于没有时间把它调试成PHP空间,所以这个VPS完全闲置,因为深知VPS很折腾。(当时自己安装的威(隔开)P(隔开)N很好用,从2018年开始17(隔开)23端(隔开)口被运营商封(隔开)锁,自己安装的威(隔开)P(隔开)N已彻底无法使用。)

直到2016年,经过一段时间的学习、摸索、调试,已经熟练了Linux+PHP的环境安装。熟悉之后,发现只需几个命令就能轻松完成,比想象中容易太多。最终何时能得到这个这个熟练的技术,是取决于自己什么时候去搜索、学习、测试、调试,有很多重要信息是来自别人的博客或博客的回复、论坛。对Linux+PHP的熟练安装,我终于在2016年8月完成。

顺便在这里给朋友们分享一下。博友们大多数正在使用Wordpress、Typecho等程序。Wordpress的Linux+PHP+MySQL+Apache(或Nginx)环境我成功安装过一次,步骤也不太记得了。PHP+NoSQL的最佳环境是CentOS 5或CentOS 6的迷你版,我更喜欢CentOS 5。这2个系统,都无需update。但是从2017年开始,CentOS 5被官方抛弃,需要在网上找一个可用的软件源,替换掉/etc/yum.repos.d/CentOS-Base.repo文件

CentOS 5只需这一行命令就完成99%的工作:
yum -y install php

KVM的CentOS 5默认不带Apache,只需这一行命令就完成99%的工作:
yum -y install httpd && yum -y install php

CentOS 6迷你版,默认不带Apache,只需这一行命令就完成99%的工作:
yum -y install httpd && yum -y install php

(2018-10-24 10:04更新:上述的第3个命令,CentOS 6迷你版安装httpd+php,总共计时:仅9秒。)

之后,再修改/etc/php.ini,以及/etc/httpd/conf文件,分别关闭错误日志。在/etc/httpd/conf建立虚拟主机,用service httpd restart命令重启Apache,就完成了网站的建立。

我调试、长期使用的环境中,仍然以Apache为主,这是因为很遗憾的是Nginx的伪静态只能全局,不能像Apache一样使用.htaccess的404错误页。Nginx其实差一点就可以支持了,遗憾的是作者把404错误页变成了跳转到404页,如果能像.htaccess一样不跳转,那么在这种特定的应用下,Nginx能够代替Apache。如这篇博客的详细讨论:Nginx与.htaccess

就是因为这个原因,我暂时无法使用Nginx。Apache在500-1000 IP/天的使用中,运转良好,网页秒开。

Ubuntu/Debian系统,在本机用VMware Workstation的虚拟机比CentOS方便得多,因为本机的Ubuntu/Debian系统是LiveCD版本,无需安装,只需设置Root密码,较多高版本的Ubuntu/Debian默认不带SSH,需要安装OpenSSH。
而服务器版的Ubuntu/Debian与CentOS的不同是,Ubuntu能支持SQLite3,并被PHP调用。但很多Ubuntu/Debian,默认不带Apache,需要手动安装;Ubuntu/Debian下的PHP默认也不支持Rewrite,需要手工修改配置,CentOS下的PHP,直接支持Rewrite。

所以,目前主机暂时我以CentOS系统为主,CentOS无法实现的功能,再将另一台VPS主机安装Ubuntu系统来实现。

2条评论:
1   自由勇 2018-10-24 10:06
2018-10-24 10:04更新:
上述的第3个命令,CentOS 6迷你版安装httpd+php,总共计时:仅9秒。
2   自由勇 2018-10-31 10:26
Trackback来自《VPS的新机安装:Apache+PHP VS Nginx+PHP

CentOS 6安装Apache+PHP,我前几天用秒表计了时间,全程9秒钟完成。

发表评论:
名字: (*必填)
博客: (可省)

正文:

  记住信息?

王志勇:1980-09-26 (44周岁)
程序设计,前端设计。

版权声明:本博客所有文章,均符合原创的定义,禁止转载,违者将必究;正确的方法是贴原文的标题和网址即可。

与此相关的链接
自由勇专栏

Blog存档 Archives

2022年07月
2022年06月(15)
2022年05月(20)
2022年04月(16)
2022年03月(9)
2022年02月(9)
2022年01月(10)
2021年 +

2020年 +
2019年 +
2018年 +
2016年-2017年(9)
2014年06月-09月(10)
2013年 +
2012年 +
2011年 +
2010年 +
2009年 +
2008年 +
2007年 +
2006年 +
2005年09月(4)

Copyright © 2006-2024 auiou.com All rights reserved.
此Blog程序由王志勇编写