王志勇 发表于 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的重装次数已经快消耗完了。
置顶的文章:
论朋友圈可以发什么?
短信验证开发的方案分享
巡回更新:2018-09-21
速度是永恒的主题
UTF-8、HTTPS原来都是浮云
https安全吗?
独立博客有必要安装https吗?
近期的主题:
夜晚靓歌(10):你没看过的《星雨心愿》
Feedval、Blogval将下线/谈理财和生存
2024.9感言
人生讨论(20):有人借钱怎么办?(2)
人生讨论(19):迄今为止最强的情感频道
数码评测(67):让小米/红米手机的反应提高1~2倍
数码评测(66):无线网卡FW150UH VS FW150UH
数码评测(65):如何快速自制CPU天梯图?
数码评测(64):2024年,你还在用VGA线吗?
人生讨论(18):6年就可以实现财务自由
人生讨论(17):为什么总是受欺负?
人生讨论(16):要钱的最新妙招
创业杂谈(17):什么项目能赢利?
人生讨论(15):有人借钱怎么办?
数码评测(63):高清切换超级神器
数码评测(62):再谈视频的尺寸
数码评测(61):近期数码采购和折腾
人生讨论(14):看穿尊重
数码评测(60):图拉丁-最佳中配工作“免费”手机
创业杂谈(16):博客何时终结?
版权声明:本博客所有文章,均符合原创的定义,禁止转载,违者将必究;正确的方法是贴原文的标题和网址即可。
与此相关的链接
自由勇专栏
Blog存档 Archives
2022年07月
2022年06月(15)
2022年05月(20)
2022年04月(16)
2022年03月(9)
2022年02月(9)
2022年01月(10)
2021年 +