日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

CentOS 7 安装Apache 2.4.39

發布時間:2025/7/14 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CentOS 7 安装Apache 2.4.39 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

使用源碼在CentOS 7下安裝 apache 2.4.39,之前趟了一遍,簡單做個筆記。

STEP 1 安裝apr

STEP 1.1 檢查是否安裝apr

[root@study ~]# yum list apr # 如果沒有安裝, 則進入STEP 1.2; # 查看apr的位置 [root@study ~]# whereis apr apr: /usr/local/apr

STEP 1.2 安裝apr

[root@study ~]# cd source [root@study source]# wget http://DOWNLOAD/apr-1.7.0.tar.gz # DOWNLOAD 替換相應的鏡像 [root@study source]# tar -xzvf apr-1.7.0.tar.gz [root@study source]# cd apr-1.7.0 [root@study apr-1.7.0]# ./configure --prefix=/usr/local/apr [root@study apr-1.7.0]# make && make install

?

STEP 2 安裝libxml2

由于apahce 依賴的apr-util.1.6.1依賴libxml2庫,如果沒有安裝libxml2庫,則在apache的配置中會有如下錯誤產生:

usr/local/apr-util/lib/libaprutil-1.so: undefined reference to `XML_GetErrorCode' /usr/local/apr-util/lib/libaprutil-1.so: undefined reference to `XML_SetEntityDeclHandler' /usr/local/apr-util/lib/libaprutil-1.so: undefined reference to `XML_ParserCreate' /usr/local/apr-util/lib/libaprutil-1.so: undefined reference to `XML_SetCharacterDataHandler' /usr/local/apr-util/lib/libaprutil-1.so: undefined reference to `XML_ParserFree' /usr/local/apr-util/lib/libaprutil-1.so: undefined reference to `XML_SetUserData' /usr/local/apr-util/lib/libaprutil-1.so: undefined reference to `XML_StopParser' /usr/local/apr-util/lib/libaprutil-1.so: undefined reference to `XML_Parse' /usr/local/apr-util/lib/libaprutil-1.so: undefined reference to `XML_ErrorString' /usr/local/apr-util/lib/libaprutil-1.so: undefined reference to `XML_SetElementHandler' collect2: error: ld returned 1 exit status make[2]: *** [htpasswd] 錯誤 1 make[2]: 離開目錄“/opt/source/apache.httpd/httpd-2.4.39/support” make[1]: *** [all-recursive] 錯誤 1 make[1]: 離開目錄“/opt/source/apache.httpd/httpd-2.4.39/support” make: *** [all-recursive] 錯誤 1

STEP 2.1 檢查是否安裝 libxml2

[root@study ~]# yum list libxml2 # 如果沒有安裝則,進行libxml2安裝 [root@study ~]# yum install libxml2-devel

STEP 3 安裝expat

如果沒有安裝expat,可能在安裝apr-util中會報如下錯誤:

xml/apr_xml.c:35:19: 致命錯誤:expat.h:沒有那個文件或目錄 #include <expat.h>

STEP 3.1 檢查是否安裝expat

[root@study ~]# yum list expat # 如果沒有安裝則進行安裝 [root@study ~]# yum install expat-devel

STEP 4 安裝apr-util

STEP 4.1 檢查是否安裝apr-util

[root@study ~]# yum list apr-util # 如果沒有安裝則進入 STEP 4.2 進行安裝 [root@study ~]# whereis apr-util apr-util: /usr/local/apr-util

STEP 4.2 安裝apr-util

[root@study ~]# cd source [root@study source]# wget http://DOWNLOAD/apr-util-1.6.1.tar.gz [root@study source]# tar -xzvf apr-util-1.6.1.tar.gz [root@study source]# cd apr-util.1.6.1 [root@study apr-util.1.6.1]# ./configure --prefix=/usr/local/apr-util [root@study aapr-util.1.6.1]# make && make install

STEP 5 安裝pcre

STEP 5.1 檢查是否安裝pcre

[root@study ~]# yum list pcre # 如果沒有安裝,則進入 STEP 5.2 進行安裝 [root@study ~]# whereis pcre pcre: /usr/include/pcre.h /usr/local/pcre /usr/share/man/man3/pcre.3.gz

STEP 5.2 安裝pcre

[root@study ~]# cd source [root@study ~]# url=https://jaist.dl.sourceforge.net/project/pcre/pcre/8.43/pcre-8.43.tar.gz [root@study source]# wget ${url} [root@study source]# tar -xzvf pcre-8.43.tar.gz [root@study source]# cd pcre-8.43 [root@study pcre-8.43]# ./configure --prefix=/usr/local/pcre [root@study pcre-8.43]# make && make install

STEP 6 安裝apache

[root@study source]# tar -xzvf http-2.4.39.tar.gz [root@study source]# cd httpd-2.4.39 [root@study httpd-2.4.39]# ./configure --prefix=/usr/local/apache24 --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-pcre=/usr/local/pcre [root@study httpd-2.4.39]# make && make install

STEP 7 設置service文件

[root@study ~]# cd /usr/lib/systemd/system [root@study system]# vim httpd.service[Unit] Description=Apache 2.4.39 After=network.target After=syslog.target [Service] Type=forking ExecStart=/usr/local/apache24/bin/apachectl -k start ExecStop=/usr/local/apache24/bin/apachectl -k stop ExecReload=/usr/local/apache24/bin/apachectl -k restart [Install] WantedBy=multi-user.target Alias=http.service

STEP 8 設置防火墻以及開機啟動

# 允許開放http服務 [root@study ~]# firewall-cmd --permanent --add-service=http # 打開http服務的80 tcp端口 [root@study ~]# firewall-cmd --permanent --add-port=80/tcp # 重新加載防火墻規則 [root@study ~]# firewall-cmd --reload # 重新啟動apach [root@study ~]# systemctl restart httpd.service # 設置開機啟動 [root@study ~]# systemctl enable httpd.service

?

轉載于:https://www.cnblogs.com/chengsh/p/10705250.html

總結

以上是生活随笔為你收集整理的CentOS 7 安装Apache 2.4.39的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 午夜激情小视频 | 激情视频网站 | 亚洲男人第一天堂 | 激情四虎| 欧美日本在线视频 | 无码人妻精品一区二区中文 | 久久中文字幕人妻熟av女蜜柚m | 日韩一区二区三区四区 | 国产一级爱c视频 | 最新在线中文字幕 | 原来神马电影免费高清完整版动漫 | 精品国模一区二区三区欧美 | 亚洲综合自拍偷拍 | 国模大胆一区二区三区 | av在线超碰| 新呦u视频一区二区 | 91色九色 | 天堂av免费观看 | 91精品国产91久久久久青草 | 办公室摸腿吻胸激情视频 | 精品久久久久亚洲 | 亚洲精品久久久乳夜夜欧美 | 亚洲视频1区| 色交视频 | 91亚洲精 | 激情小说图片视频 | 国产aⅴ爽av久久久久成人 | 日本裸体视频 | babes性欧美69 | 一区二区在线观看免费视频 | 免费三级网站 | 99热免费在线观看 | 97中文在线 | 日韩欧美一级二级 | 日韩欧美视频一区 | 亚洲日本中文字幕在线 | 一二级毛片 | 亚洲草逼视频 | 围产精品久久久久久久 | 九九热视频在线免费观看 | 蛇女欲潮性三级 | 九九九精品视频 | 视频在线观看一区二区三区 | 亚洲黄色录像 | 无套在线观看 | 日本精品一区二区三区在线观看 | 在线免费观看亚洲视频 | 毛片一级视频 | 国产精品一二三四五 | 亚洲一区二区日韩 | 日韩av片在线免费观看 | 懂色av一区二区三区四区五区 | 久久久国产精品人人片 | 国产精品免费在线 | 91国产在线免费观看 | 六月激情 | 亚洲最大av在线 | 99热这里只有精品5 国产精品伦子伦免费视频 精品一二三 | 国产在线观看免费视频今夜 | 成年在线观看 | 日本一区二区三区免费在线观看 | 日韩精品在线观看视频 | 成人毛片大全 | 天天舔天天插 | 会喷水的亲姐姐 | 黄色免费视频网站 | 少妇xxx| 象人高潮调教丨vk | 国产熟女高潮视频 | 91丨国产| 日本欧美成人 | 亚洲精品三区 | 亚洲第一页综合 | 亚洲爱v| 春日野结衣av | 香蕉av777xxx色综合一区 | www.视频一区| 久久精品国产亚洲av麻豆 | jul023被夫上司连续侵犯 | 人人看人人爽 | 欧美系列第一页 | 久久福利小视频 | 欧洲日韩一区二区三区 | 草草影院在线观看视频 | 男女啪啪免费网站 | 九色porny丨精品自拍视频 | 国产成人日韩 | 亚洲国产成人综合 | 老熟妇一区二区三区啪啪 | 欧美老熟妇一区二区 | 日日av| 一区二区三区波多野结衣 | 亚洲国产经典 | 久久人妻免费视频 | 亚洲一区二区三区加勒比 | 欧美性受xxxx | 天天操网址 | 非洲黄色片 | 中国女人裸体乱淫 |