完全干净的linux服务器编译安装apache


1.刚刚买的服务器

什么都没有,编译安装apache和从前安装过apache的过程有点区别,需要多安装接东西

检测gcc,编译安装必须要,不然怎么编译,不过这个一般都有

命令:rpm -q gcc


2.下载apache源码包:

下载地址:下载地址


我这里使用的是下载到本地win,再winscp上传到服务器(使用小白)

解压:

[root@ecs-6225 ~]# tar -zvxf httpd-2.4.39.tar.gz

解压后,进入,进行安装

[root@ecs-6225 httpd-2.4.39]# ./configure --prefix=/usr/local/apache2.4

这里说明一下,这里指定了安装位置,apache2.4是自定义目录名,安装位置也是现在大家约定俗成的

但是,如果你拿到的是完全干净的服务器,以后没有装过,会出现报错

报错关键信息:configure: error: APR not found. Please read the documentation

说你缺少了arp,所以先去安装apr

3.apr安装

给出源码包下载地址 apr下载

随便整一个,跟apache源码包同样操作,上传,解压,进入目录,命令就不重复了

这里再说一下安装:定义了安装位置,apr自定义文件目录名,但是得和你安装的东西差不多名吧,你好是愿意弄个123也行

[root@ecs-6225 apr-1.6.5]# ./configure --prefix=/usr/local/apr/

这个时候再回去安装apache,注意了,这个时候安装参数你需要指定刚刚安装的apr

./configure --prefix=/usr/local/apache2.4/  --with-apr=/usr/local/apr/  

你以为这样就可以了吗,不,并不是

会出现下面关键报错信息:

configure: error: APR-util not found.  Please read the documentation.

跟上面差不多,需要你安装APR-util

4.安装APR-util

下载地址,和上面是一样的地址

老规矩,上传,解压,进入解压后目录

不得不提的还是安装,如果你这样

 ./configure --prefix=/local/usr/apr-util/   

那么就会报错

configure: error: APR could not be located. Please use the --with-apr option.

你需要把apr安装目录告诉他

[root@ecs-6225 apr-util-1.6.1]# ./configure --prefix=/usr/local/apr-util/ --with-apr=/usr/local/apr/

然后,

编译:make

这样执行的话,一般来说都是可以成功了,成功的你就继续往下走,但是你如果报错大概如下:


很不幸我遇到了,这是因为缺少expat库

这个简单,直接yum安装即可

yum install expat-devel

然后再继续安装APR-util

[root@ecs-6225 apr-util-1.6.1]# ./configure --prefix=/usr/local/apr-util/ --with-apr=/usr/local/apr/

编译:make

编译安装: make install

这里再提一下:怎么判断你是否安转成功呢

安装过程没有停止,没有出现一下error,warn等等

注意:这里最重要的是安装有没有停止

再提供一个方法:就是到指定的安装目录中是否文件生成

5.再回来装apache

切到apache源代码目录经过前面的经验,这次我们学精了,直接带上参数

[root@ecs-6225 httpd-2.4.39]# ./configure --prefix=/usr/local/apache2.4/ --with-apr=/usr/local/apr/ --with-apr-util=/usr/local/apr-util/

你以为这样就可以了吗,??报错如下:

configure: error: pcre-config for libpcre not found. PCRE is required and available from http://pcre.org/

缺少PCRE

6.安装PCRE

源码包地址:pcre下载地址

下载,上传,解压,进入源码目录安装

[root@ecs-6225 pcre2-10.32]# ./configure --prefix=/usr/local/prce2-10.32

make

make install

7.再再次安装apache,注意带上参数

[root@ecs-6225 httpd-2.4.39]# ./configure --prefix=/usr/local/apache2.4/ --with-apr=/usr/local/apr/ --with-apr-util=/usr/local/apr-util/ --with-pcre=/usr/local/prce2-10/

下面这个报错,不出现则继续前进,如果出现:

configure: error: pcre-config for libpcre not found. PCRE is required and available from http://pcre.org/

这个时候需要安装一下pcre-devel:

yum install  pcre-devel

再次安装apache

[root@ecs-6225 httpd-2.4.39]# ./configure --prefix=/usr/local/apache2.4/ --with-apr=/usr/local/apr/ --with-apr-util=/usr/local/apr-util/ --with-pcre=/usr/local/prce2-10/

make

make install

麻麻耶,终于不再报错了,源码编译确实麻饭,但是好在可以定制呀,而且卸载方便

8.启动

启动文件在

/usr/local/apache2.4/bin下面的 apachectl

切换到目录

[root@ecs-6225 bin]# ./apachectl -k start

访问:


最后提一点,服务器注意打开默认80端口

9.总结

总结:基本能遇到的坑,都遇到了,希望给新手朋友带来一些参考,还要是有不懂得可以私我下,能帮到的尽量帮

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 199,175评论 5 466
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 83,674评论 2 376
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 146,151评论 0 328
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 53,597评论 1 269
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,505评论 5 359
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 47,969评论 1 275
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,455评论 3 390
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,118评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,227评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,213评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,214评论 1 328
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,928评论 3 316
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,512评论 3 302
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,616评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,848评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,228评论 2 344
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,772评论 2 339

推荐阅读更多精彩内容