如何给openssl打CloudFlare补丁,nginx加编译nginx-ct模块?

问答中心分类: OneinStack如何给openssl打CloudFlare补丁,nginx加编译nginx-ct模块?
tamapig asked 8 年 ago
1. 为了一些https的功能
我解压oneinstack含源码安装包后,将src内的openssl-1.0.2h.tar.gz以打过CloudFlare补丁的替换,nginx.sh中则多加了编译--add-module=/tmp/nginx-ct -1.2.0
(有在/tmp/nginx-ct-1.2.0放置所需文件)
结果:oneinstack安装失败
2. 还原到操作1之前相同的环境,直接安装原始的oneinstack
中间漫长的过程也有闪过一些error、错误、警告,但最后安装结果似乎成功
访问default网站,Nginx首页、phpinfo、opcache都有正常显示
安装过程中显示的那些错误、警告,是否应回头检查、修正?如何做.....
3. 我当初磁盘分配给/usr只有2G
安装前约剩800MB可用,安装后磁盘用量如下 (没装MySQL或MariaD
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-usr 2.0G 1.8G 247M 88% /usr
请问
a. 操作1的安装失败有可能会是因为磁盘不足的原因吗? (因为另多装了golang、ct-submit)
b. 操作2虽然安装成功了,但磁盘空间的剩余情况,会不利于实际上线运营吗?
   (另外挂载的/data还很够)
c. 1的需求,是否其实只要在2安装成功后再做就好?对于已安装的Nginx,如何追加或升级模块,还请老大指点一下观念
谢谢

1 Answers
oneinstack answered 8 年 ago
磁盘分配不太合理吧,分区没必要那么搞 (比如mysql安装后可能就有1G),建议分3个区即可,包括/home都不要,浪费空间都利用不起来。
/boot 500M
swap 看情况
/ 剩余大小