36. 安装 httpd-2.4.25

通常来说,在Linux系列系统上安装apache还是比较容易的,不管是基于Red Hat系列的yum命令,Debian系列的apt-get命令,还是openSUSE系列的zypper命令,安装系统提供的软件包是最便捷的,不需要自行处理软件依赖问题。该安装方式其实已经可以直接在服务器上操作了,并不都是所说的,服务器上的软件都是精心编译出来的。就我工作过的3个公司来说,服务器上都没有自己编译。源代码编译的好处是文件都统一放在一个固定的位置,不需要时直接删除文件夹即可,但是系统命令安装的,文件和可执行程序最终会被分散在操作系统的各目录中。

操作系统:Ubuntu 16.04 LTS x86_64

1. 准备

Apache可移植运行的任务(APR)项目是创建和维护软件库,为底层平台的具体实现提供了一个可预见的和一致的接口。

APR(Apache portable Run-time libraries,Apache可移植运行库)的目的如其名称一样,主要为上层的应用程序提供一个可以跨越多操作系统平台使用的底层支持接口库。在早期的Apache版本中,应用程序本身必须能够处理各种具体操作系统平台的细节,并针对不同的平台调用不同的处理函数。

Read More

35. 林达-走向世界的起点

忘了中苏刚刚在那里打了一仗,也忘记了我们被送到这里来虽非士兵却为着“戍边”的布局。隐约之中,那首叫做“黑龙江波涛”的苏联手风琴曲在心中响起。我对自己说,这是货真价实的西伯利亚啊,最低气温零下摄氏四十八度。小说中读过的冰雪覆盖的俄罗斯,真的就活生生站在我们面前。望着对岸建筑上的列宁像,我开始试着理解国境线的意义。

我想看看对岸列宁像背后的生活,仅仅是出于好奇——哪怕是看苏联的列宁像,我也希望走近去看。可边境线是绝对不可逾越的界限,我也已经学会万不可透露那一点点好奇,那是对好奇心不予承认的年代。旅行的好奇心假如越出国境线,不论向哪个方向,都等同有叛国和投敌的意图,而当时的法律给意图甚至遐想定罪。今天的人理解冷战,会把红色国家都扫作一堆归在一方,岂料它们之间也兵戎相见,如我眼前的中苏两方,此岸与彼岸正不共戴天。我们裹着离开学校前领到的厚厚棉衣,头上扣着翻下耳朵的棉帽,一水儿的“国防绿”,没人能看出里面有一半是女孩。当时真没有一点点预兆,预示将来某一天,我们中间会有人合法领到护照、越过国境、远远飞走。

Read More