CentOS以原始碼方式安裝Apache

2021-07-01 21:48:50 字數 3521 閱讀 4731

環境

centos 6.5 64位

apache 2.4.12

約定

在安裝之前,我們約定:

建立使用者和目錄

#建立使用者和使用者組

groupadd apache

useradd apache -g apache -s bin/false -m

#建立**根目錄

mkdir -p /data/web

chown apache:apache -r /data/web

chmod 755 -r /data/web

#建立日誌目錄

mkdir -p /var/logs/apache

chown apache:apache -r /var/logs/apache

chmod 755 -r /var/logs/apache

安裝openssl
yum -y install openssl openssl-devel
cd /usr/local/src

.gz

安裝依賴包
#安裝pcre

cd /usr/local/src

tar -zxvf pcre-8.36.tar.gz

cd pcre-8.36

./configure --prefix=/usr/local/pcre

make && make install

#安裝zlib

cd /usr/local/src

tar -zxvf zlib-1.2.8.tar.gz

cd zlib-1.2.8

./configure --prefix=/usr/local/zlib

make && make install

#安裝apr

cd /usr/local/src

tar -zxvf apr-1.5.1.tar.gz

cd apr-1.5.1

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

make && make install

#安裝apr-util

cd /usr/local/src

tar -zxvf apr-util-1.5.4.tar.gz

cd apr-util-1.5.4

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

make && make install

安裝apache
cd /usr/local/src

修改配置檔案1)開啟配置檔案

vi /usr/local/apache2/conf/httpd.conf
2)按照下圖中的紅色框內容進行修改:

注:這裡請按實際情況修改,如果你的伺服器有網域名稱,則填寫你的網域名稱,如果沒有,則直接填寫伺服器的ip

讓apache開機自動啟動

新增圖中的內容:

on啟動apache

cp /usr/local/apache2/htdocs/index.html /data/web
2)啟動apache

3)使用瀏覽器輸入伺服器ip位址,看是否能訪問**

CentOS以原始碼方式安裝PHP

系統環境 centos 6.5 64位 nginx 1.6.2 mysql 5.6.23 php 5.6.6 依賴庫 為了省事,直接用yum來安裝吧 yum y install libmcrypt devel libxml2 devel curl devel libjpeg devel libpng...

centos7原始碼安裝mysql5 7以及解除安裝教程

2.解壓到指定目錄 tar zxvf mysql 5.7.26 linux glibc2.12 x86 64.tar.gz c usr local 3.重新命名 mv usr local mysql 5.7.26 linux glibc2.12 x86 64 usr local mysql 4.新建...

CentOS原始碼安裝PHP

先安裝需要的庫 yum y install libxml2 yum y install libxml2 devel yum y install gd yum y install gd devel yum y install curl curl devel yum y install libjpeg ...