Linux下Apache2+php5伺服器的安裝和設定(僅作參考)

來源:互聯網
上載者:User

這裡只對源碼包的安裝進行說明。請下載Tarball (tar.gz)。

1、安裝apache2:
下載下來的檔案一般是類似 httpd-2.0.xx.tar.gz 的檔案,下載到臨時目錄。
解壓:

tar zxvf httpd-2.0.xx.tar.gz

會產生一個名為 httpd-2.0.xx 的目錄
進入這個目錄:

cd httpd-2.0.xx

配置編譯參數:

./configure --prefix=安裝目錄 --enable-so --enable-rewrite

請自行定義安裝目錄,--enable-rewrite是可選的參數,如果不需要rewrite可以去掉這個參數。
配置完成後,進行編譯和安裝:

make && make install

 

2、安裝php5:
下載下來的檔案一般是類似 php-5.0.x.tar.gz 的檔案,下載到臨時目錄。
解壓:

tar zxvf php-5.0.x.tar.gz

會產生一個名為 httpd-2.0.xx 的目錄
進入這個目錄:

cd php-5.0.x

配置編譯參數:

./configure --with-apxs2=apache的安裝目錄/bin/apxs --with-mysql --with-gd --with-jpeg-dir --with-zlib --enable-track-vars --enable-memory-limit=yes --enable-debug=no --enable-ftp=yes --with-config-file-path=php.ini檔案所在的目錄 --with-iconv --enable-mbstring=cn --enable-gd-native-ttf --with-ttf --with-freetype-dir --with-tidy

apache的安裝目錄必須填寫正確,php.ini檔案的所在目錄可以隨意指定,不指定的話預設在/etc下。iconv、mbstring和ttf是必選項,否則將不能使用iNewS4的部分功能。
配置完成後,進行編譯和安裝:

make && make install

最後拷貝php.ini-dist到前面指定的php.ini的所在目錄,改名為php.ini。

 

3、Zend的安裝:
必須安裝ZendOptimizer。
下載:http://www.zend.com/store/free_download.php?pid=13
選擇Linux glibc2.1下載。
下載下來的檔案一般是類似 ZendOptimizer-2[1].x.x-linux-glibc21-i386.tar.gz 的檔案,下載到臨時目錄。
解壓:

tar zxvf ZendOptimizer-2[1].x.x-linux-glibc21-i386.tar.gz

會產生一個名為 ZendOptimizer-2.x.x-linux-glibc21-i386 的目錄
進入這個目錄:

cd ZendOptimizer-2.x.x-linux-glibc21-i386

安裝

./install

Zend的安裝目錄請自行設定,之後會詢問php.ini檔案所在目錄、apach的安裝目錄下的bin目錄,請確認無誤後輸入。
安裝完成後會詢問要不要重起apache。
php.ini檔案會被轉移到Zend目錄下的etc目錄下,原來的php.ini檔案被改名為php.ini-zend_optimizer.bak。

配置Apache的虛擬目錄

<VirtualHost 127.0.0.1>
ServerName www.yourdomain.com
DocumentRoot "/opt/iNewS4/htdocs" #網域名稱的根目錄直接指向靜態目錄,這樣就可以直接使用網域名稱訪問靜態首頁
Alias /admincp "/opt/iNewS4\AdminCP" #這個是iNewS的後台管理地址,可以複雜一點
Alias /Install "/opt/iNewS4\Install" #這個可以在安裝完成刪除
</VirtualHost>

PS:其他請自行調整httpd.conf和php.ini的設定。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.