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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

(1)编译安装lamp三部曲之apache-技术流ken

發布時間:2024/1/17 编程问答 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 (1)编译安装lamp三部曲之apache-技术流ken 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

簡介

采用yum安裝lamp簡單,快捷,在工作中也得到了普遍應用。但是如果我們需要某些特定模塊功能,以及制定安裝位置等,就需要用到編譯安裝了,接下來將編譯安裝lamp之apache.

?

系統環境及服務版本

centos6.7

服務器IP:10.220.5.166/24

apr-1.5.2?

apr-util-1.5.4?

httpd-2.4.20?

?

關閉安全服務

[root@ken ~]# setenforce 0

?

安裝依賴包

[root@ken ~]# yum install gcc gcc-c++ ncurses-devel ncurses pcre pcre-devel openssl-devel zlib-devel -y

?

上傳httpd包以及依賴包

上傳apr,apr-util,以及httpd安裝包

[root@ken ~]# rz z waiting to receive.**B0100000023be50 [root@ken ~]# ls apr-1.5.2.tar.gz apr-util-1.5.4.tar.gz httpd-2.4.20.tar.gz

?

安裝apr以及apr-util

1.解壓apr,apr-util安裝包

[root@ken ~]# tar -xf apr-util-1.5.4.tar.gz [root@ken ~]# tar -xf apr-1.5.2.tar.gz

2.編譯安裝apr

[root@ken ~]# cd apr-1.5.2 [root@ken apr-1.5.2]# ./configure --prefix=/usr/local/apr [root@ken apr-1.5.2]# make && make install

3.編譯安裝apr-util

[root@ken apr-1.5.2]# cd .. [root@ken ~]# cd apr-util-1.5.4 [root@ken apr-util-1.5.4]# ./configure --with-apr=/usr/local/apr/ --prefix=/usr/local/apr-util [root@ken apr-util-1.5.4]# make && make install

?

安裝apache

[root@ken apr-util-1.5.4]# cd .. [root@ken ~]# tar xf httpd-2.4.20.tar.gz [root@ken ~]# cd httpd-2.4.20 [root@ken httpd-2.4.20]# ./configure \ > --prefix=/usr/local/httpd2.4/ \ > --sysconfdir=/etc/httpd2.4/conf/ \ > --enable-so \ > --enable-ssl \ > --enable-cgi \ > --enable-rewrite \ > --enable-zlib \ > --enable-pcre \ > --with-apr=/usr/local/apr \ > --with-apr-util=/usr/local/apr-util \ > --with-mpm=event \ > --enable-deflate \ > --enable-mpms-shared=all \ > --enable-modules=all && make && make install

?

導出相關程序

1.查看編譯安裝后生成的文件

[root@ken httpd-2.4.20]# ls /usr/local/httpd2.4/ bin/ build/ cgi-bin/ error/ htdocs/ icons/ include/ logs/ man/ manual/ modules/

2.導出二進制程序

[root@ken httpd-2.4.20]# vim /etc/profile.d/httpd.sh export PATH=$PATH:/usr/local/httpd2.4/bin [root@ken httpd-2.4.20]# source /etc/profile

3.導入頭文件

[root@ken httpd-2.4.20]# ln -sv /usr/local/httpd2.4/include/ /usr/include/httpd `/usr/include/httpd' -> `/usr/local/httpd2.4/include/'

4.導出庫文件

[root@ken httpd-2.4.20]# echo "/usr/local/httpd2.4/lib/">>/etc/ld.so.conf.d/httpd.conf

5.導出幫助文檔

[root@ken httpd-2.4.20]# echo "MANPATH /usr/local/httpd2.4/man">>/etc/man.config

?

防火墻放行訪問80端口的流量

[root@ken ~]# iptables -A INPUT -p tcp --dport 80 -d 10.220.5.166 -j ACCEPT

?

啟動apache

[root@ken ~]# apachectl start [root@ken ~]# ss -tnl #查看80端口是否啟動 State Recv-Q Send-Q Local Address:Port Peer Address:Port LISTEN 0 128 *:33029 *:* LISTEN 0 50 *:3306 *:* LISTEN 0 128 :::50671 :::* LISTEN 0 128 :::111 :::* LISTEN 0 128 *:111 *:* LISTEN 0 128 :::80 :::* LISTEN 0 128 :::22 :::* LISTEN 0 128 *:22 *:* LISTEN 0 100 ::1:25 :::* LISTEN 0 100 127.0.0.1:25 *:*

?

瀏覽器測試

輸入服務器ip地址

?測試成功!

轉載于:https://www.cnblogs.com/kenken2018/p/9726410.html

總結

以上是生活随笔為你收集整理的(1)编译安装lamp三部曲之apache-技术流ken的全部內容,希望文章能夠幫你解決所遇到的問題。

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