王志勇 发表于 2019年09月15日 08:26
标题用“纯净原版”命名,是因为此一键Shell命令,所有的命令都是安装官方原版、或者第三方依赖原版,例如Ubuntu、Debian要安装PHP 7.4,则必须安装第三方的PPA;CentOS要安装PHP 7.3,则必须安装第三方的epel-release。这些都已经封装在一键Shell命令中,并在所有的系统、所有的系统版本里经过多次调试成功。
我个人的使用中,Ubuntu、Debian的功能、速度基本上没有差别。但是从Debian 9之后,去掉了重要rc.local;Ubuntu 16、Ubuntu 18依然保留了rc.local。在这一点上,Ubuntu会好用一点。
国内的CentOS用户比例相当大。但是在调试当中,CentOS系统的问题多一些,Ubuntu的问题最少。例如,很多国内商家的VPS,CentOS 7系统默认的80端口是关闭的,默认也没有which、甚至很多主机没有wget,需要添加安装which,开发中需要用which来判断firewall-cmd,然后用firewall-cmd打开80端口。
很多国内商家的VPS的CentOS 7,默认的软件源是阿里云,安装速度会很快。但是CentOS 7在安装当中会有很多的报错,所以只能在一键Shell命令中将软件源替换为CentOS 7的官方软件源,这样的缺点是:由于VPS是在亚洲,而官方软件源是在美国,所以这时候安装软件会慢很多,这是正常现象。
为了避免报错,干脆在一键Shell命令中将Ubuntu、Debian、CentOS的所有系统、所有版本的软件源,一一替换成官方软件源。只有Ubuntu 18、Ubuntu 19暂不替换,因为我用的VPS暂不提供这2个版本的真机,现在我用的VPS真机的最高版本是Ubuntu 16。
一键Shell安装命令的开发进度:
1. 支持的系统有:
Ubuntu 12、14、16 (18、19为兼容模式,暂无条件全测试) √完美安装
(由于Ubuntu 15、17已被官方公司抛弃,所以无法支持这2个版本)
Debian 7.X、8.X、9.X √完美安装
CentOS 5.X、6.X、7.X √完美安装
2. 环境:目前只开发到LAMP。
3. 支持PHP 7.4、7.3等最新版本,可选择安装默认版本。
优化:(可选择不优化)
1. 关闭Apache访问日志、Apache错误日志、PHP访问日志、系统日志 √完美优化
关闭所有日志的好处是让主机永远像刚重装系统时一样快。
2. short_open_tag改为默认开启;magic_quotes_gpc统一改为默认关闭,新版的PHP默认多为关闭;log_errors改为off。
3. Ubuntu、Debian安装时,Apache默认不支持.htaccess、不支持Rewrite;不支持headers_module,导致网页无法用gzip等功能。
已修改为默认支持.htaccess,支持headers_module。
尚未开发:
1. LAMP里的MySQL
2. LNMP
上述尚未开发的部分,估计需要等到下个月开始才能开发。因为开发当中,需要频繁地重装系统,才能进行测试,这个月几个VPS的重装次数已经快消耗完了。
置顶的文章:
超低价享受i7-7700的体验
https速度测试(可下载精确测试工具)
家用电脑理性优化升级天梯图之2026
服务器版Linux系统的选择之2026
秒会+实战PHP程序设计培训(2)
如何快速自制CPU天梯图?
https安全吗?
独立博客有必要安装https吗?
近期的主题:
真玄学心得(24):心路历程
数码评测(74):i5-14400 VS i7-12700
如何打造优秀博客?(2)
数码评测(73):PC神U i3-7350K的体验
又丢失了一次域名起名
https利弊(2):生态的分量
写博客实在太耗时间
人生讨论(26):为什么很多人成功后很少发声?
数码评测(72):多核CPU选择之新发现
学习粤语的核心难度
通过.hk域名看当今两地互联网
Webshu一定会重新改版
数码评测(71):超低价享受i7-7700的体验
回顾2009年时的第一个完成的PHP项目
https利弊(1):https速度测试(可下载精确测试工具)
误操作导致部分数据丢失
夜晚靓歌(13):SNH48做客广州电台
人生讨论(25):永远不能出口的话
数码评测(70):测试继电器的接触电阻
数码评测(69):家用电脑理性优化升级天梯图之2026
版权声明:本博客所有文章,均符合原创的定义,禁止转载,违者将必究;正确的方法是贴原文的标题和网址即可。
与此相关的链接
自由勇专栏
Blog存档 Archives
2025年-2026年03月(10)
2024年(13)
2023年 +