比较穷,买不起独服 / 高端 VPS,只能拿 1GB 内存的破烂凑合一下建站。
众所周知,apache2
非常吃资源,经常内存就直接给吃满,所以这时候优化就显得十分重要。
(其实是懒得改成 nginx ///
有一句话要说在前头:“Linux配置速成,从入门到跳楼一步走”
很绝望,我去Google了一圈,都没有找到解决方法,还是我自己乱**试出来的。
我不想说话,只是默默的贴上配置。
依次遇到的错误:“Mail content denied”,“dovecot: auth: Fatal: No passdbs specified in configuration file. PLAIN mechanism needs one”,“ dovecot: imap-login: Disconnected: Auth process broken (disconnected before auth was ready, waited 0 secs)”,“dovecot: imap(root): Error: Invalid settings in userdb: userdb returned 0 as uid”,“dovecot: imap(root): Error: Invalid user settings. Refer to server log for more information.”,“error: open database /etc/postfix/vmaps.txt.db: No such file or directory”,“postfix/trivial-rewrite[13636]: error: open file /etc/postfix/vhosts.txt: No such file or directory”,“Temporary lookup failure”
特别是下面这几个,弄了几百年才弄好:
“fatal: no SASL authentication mechanisms”,“ warning: SASL: Connect to private/auth failed: No such file or directory”,“Recipient address rejected: User unknown in local recipient table”,“Relay access denied”…
大家都知道,“WolframAlpha”是一个非常好的在线数学查询工具,但是唯一的缺点就是——它并不是免费的。在没有付费的情况下,WolframAlpha的官网还是支持一部分免费查询的,只不过功能有限。(推荐配合GeoGebra官网使用)比如说我很喜欢的(作弊用到的 )功能“Step-by-step”没有买Pro就不能使用。但是其实这个软件手机上有破解版,然后就用BurpSuite抓了下包分析下它的协议(主要为APP_ID(注:PHP接口使用v1,抓包协议使用v2)),同时结合官网提供的PHP API Libraries(PHP API库)(是真的垃圾什么功能都没有都要我自己写)和我自己添加的功能,写出了一个基本上App上破解版能用的功能都能实现的网页查询版本。
附: Octave似乎也不错,但是我不会用
*** 需要把 podstate 尽量控制在 1 个以内,多数 podstate 可能会发生签名验证错误
不要问我为什么没修这个东西,因为:lg的APP也是这B样
废话不多说,蓝色的东西在这里: Click Here
之前apache2的url重写一直开不起来,也搜了很多资料但都没有用。
最近终于找到了解决方法,其实很简单:
只需要
1 |
vim /etc/apache2/sites-available/000-default.conf |
1 |
然后修改 |
1 2 3 4 5 6 7 8 9 10 |
<VirtualHost *:80> <Directory /var/www/html/> Options FollowSymLinks #AllowOverride None 把None改为All使.htaccess作用在所有地方 AllowOverride All Require all granted </Directory> . . . </VirtualHost> |
最后,最关键的一步:
1 2 3 |
a2enmod rewrite //开启扩展,apache2专用 //或使用 ln -s /etc/apache2/mods-cuailable/rewrite.load /etc/apache2/mods-enabled/rewrite.load service apache2 restart |
然后就可以开心的使用啦!
从这个 blog 最初建立(2018/6/24)到现在(2019/1/6)也已经有差不多半年了。
刚开始建立的时候,我还很菜(现在也很菜),LaTex 都不会用。
经历过一段时间的摸索之后,终于在(2018/9/28),这个 blog 完成了它最初的形态。
之后就是蓬勃的发展。这几个月来,我不断在 blog 上更新优质的算法文章或者是工具的发布。确实,像 JohnsonAlgorithm 那一篇文章给我的印象最深刻,我至今还无法忘记我花了 3 天的时间,查阅了众多资料,调试了十几份代码,推导了半天公式,最终才把它完成。
但是,也因为时间的缺乏和我个人的考虑不足,没有对这些文章进行备份。
然后事情就发生了。
最近几天ww告诉我我的 blog 上不去了,我一看才发现 HiFormance 跑路了,VPS 也没了,数据也没了。
这着实对我是一个沉重的打击。自己艰苦努力的成果被否定,想必每个人都对此深有体会。
接着我就自闭了。这是服务器没了之后,blog 的临时界面。
没想到的是我的儿子好友chh连续刷赞(虽然他只刷了一天就不想刷了),屡次劝我重开 blog 。虽然我明白他不是这个意思,但是我还是被感动(强行感动)了。
没错,失败是常有的事情。跌倒了,重新站起来就行(要是我能真的这么想就好了)。那些失去的五十几篇文章,我也不打算去恢复。我会把它们当做一份回忆,也同时当做一个警醒:千万不要买垃圾 VPS!!!!我*****,***,*********,*******D!!!!!!**通知也不发一个就跑了,**什么意思**我*******!!!!!现在我已经把 VPS 换成了 Ba*dWago* 的,虽然价格贵了点,但是也不用担心跑路的风险了。
这不是结束,而是一个新的开始。
感谢大家(其实也只有几个人)长期以来对这个 blog 的支持,也祝愿这个 blog 能够继续存活下去。