普通使用者安裝apache

2021-08-30 18:12:16 字數 1618 閱讀 6501

參考:

二、編譯和安裝

(1)打上補丁

在解壓了httpd-2.2.15.tar.bz2了後,進入httpd-2.2.15目錄,輸入以下命令來打上patch:

寫道patch -np1 -i ../httpd-2.2.15-config-1.patch

(2)指定配置選項

寫道./configure \

ldflags="-l/usr/lib64 -l/lib64" \

--prefix=/home/isearch/apache2\

--sysconfdir=/home/isearch/apache2/conf \

--enable-layout=fhs \

--enable-mods-shared=all \

--with-mpm=prefork \

--enable-so \

--enable-modules \

--enable-proxy

注意,在這裡,我將我的apache安裝到/home/isearch/apache/這個目錄下,大家可以根據需要安裝到自己想要並且有許可權的目錄下。

(3)編譯和安裝

寫道make

make install

cp -rfv build srclib

/home/isearch/apache2

cp -rfv include/*

/home/isearch/apache2/ include/apache

cp -rfv os/unix/os.h

/home/isearch/apache2/ include/apache

mkdir

/home/isearch/apache2/ var

注意:在make install中有可能因為沒有許可權(root許可權)的問題,以至於www目錄不能被拷貝到/src目錄,這個不影響後續的操作。

將其中的www目錄解壓到 /home/isearch/apache2 這個目錄下即可。

三、修改apache配置

(1)編輯/home/isearch/apache2/conf/httpd.conf這個檔案(這個是apache的配置檔案)。

修改點如下:

寫道(2)另外,還有乙個地方需要修改:

進入/home/isearch/apache2/build目錄,執行:

寫道sed -i "s#

注意:這裡的/tmp/httpd-2.2.15是我自己的apache的原始碼包的目錄。

四、啟動apache和測試

(1)啟動apache

寫道/home/isearch/apache2/sbin/httpd -f/home/isearch/apache2/conf/httpd.conf -k start

(2)瀏覽器訪問一下: 成功了!!!

Linux普通使用者重啟Apache

在公司運維組與開發組是兩個獨立的部門,為了方便管理root使用者會掌握在運維人員手中,但是公司的開發人員會經常更新 並上傳至伺服器,為方便操作需要給開發人員的使用者新增重啟apache的許可權 1 建立開發組 groupadd development 2 新建使用者,並更改使用者組 useradd ...

普通使用者安裝MySQL

linux這點很好,即使沒有許可權,也可以將自己想要的程式什麼的安裝到自己有許可權的目錄下。介紹一下怎麼在非root用 許可權下安裝mysql 參考 二 編譯 1 打上補丁 解壓mysql,並進入mysql 5.1.42目錄後,執行 patch np1 i mysql 5.1.42 logevent...

普通使用者裝配MySQL 普通使用者裝配MySQL

普通使用者安裝mysql linux這點很好,即使沒有許可權,也可以將自己想要的程式什麼的安裝到自己有許可權的目錄下。介紹一下怎麼在非root用 許可權下安裝mysql 參考 二 編譯 1 打上補丁 解壓mysql,並進入mysql 5.1.42目錄後,執行 patch np1 i mysql 5....