首頁  >  文章  >  CMS教程  >  Linux下如何安裝DedeCMS

Linux下如何安裝DedeCMS

藏色散人
藏色散人原創
2019-12-13 10:01:563826瀏覽

Linux下如何安裝DedeCMS

Linux下如何安裝DedeCMS?

隨著Linux伺服器應用程式範圍越來越廣泛,國內許多站長也開始使用它作為自己的Web伺服器,本篇就來介紹如何在Linux系統環境下安裝設定DedeCMS系統。

推薦學習:織夢cms

 1.安裝準備

·Linux(Ubuntu)

#·Apache2

·MySQL5

·PHP5.3

伺服器需要具備以上幾個基本環境,一般Linux的Web作業系統都會預設安裝這些元件,當然您也可以自己去安裝,具體的安裝方法可以透過線上的一些文件獲取,這裡就不進行深入。

 

2.下載解壓縮DedeCMS最新版

透過www.dedecms.com下載DedeCMS最新版,一般下載套件為DedeCMS*** *.tar.gz格式,Linux下可以使用命令列:

tar -zxvf DedeCMS-****.tar.gz

 

將解壓縮後的uploads目錄上傳到網站根目錄,我們這裡系統網站根目錄為:/var/ dedecms/

 

3.安裝DedeCMS

#造訪http://我的網站/install,點選確認進入伺服器環境監察,我們可以看到伺服器情況(如圖1)。

 

Linux下如何安裝DedeCMS

 

這裡我們發現幾個目錄沒有可寫入權限,我們需要將這個目錄分成權限。

 

首先需要給網站目錄綁定apache服務的使用者,使用命令列:

sudo chown -R www-data /var/dedecms/

 

這樣給網站目錄指定權限使用者為www -data

 

我們這裡需要給幾個無需寫入權限的目錄去除寫入權限,分別輸入:

 

sudo chmod -R 755 /var/dedecms/data/
sudo chmod -R 755 /var/dedecms/html/
sudo chmod -R 755 /var/dedecms/uploads/
sudo chmod -R 555 /var/dedecms/include/
sudo chmod -R 555 /var/dedecms/install/
sudo chmod -R 555 /var/dedecms/dede/
sudo chmod -R 555 /var/dedecms/plus/
sudo chmod -R 555 /var/dedecms/images/
sudo chmod -R 555 /var/dedecms/member/
sudo chmod -R 555 /var/dedecms/special/
sudo chmod -R 555 /var/dedecms/templets/
sudo chmod 555 /var/dedecms/index.php
sudo chmod 555 /var/dedecms/tags.php

這樣我們繼續執行下一步(如圖2)。

 

Linux下如何安裝DedeCMS

 

#4.設定執行權限

我們可以為DedeCMS幾個目錄關閉執行權限,這裡的可執行是指在Apache中無法執行php腳本,那我們則可以在Apache目錄設定中做如下的設定(虛擬機器可設定.htaccess)

 

<VirtualHost *:80>
...
<Directory /var/dedecms/uploads/>
php_admin_flag engine off
</Directory>
<Directory /var/dedecms/data/>
php_admin_flag engine off
</Directory>
<Directory /var/dedecms/html/>
php_admin_flag engine off
</Directory>
<Directory /var/dedecms/templets/>
php_admin_flag engine off
</Directory>
<Directory /var/dedecms/images/>
php_admin_flag engine off
</Directory>
</VirtualHost>

 

因為我們這裡是PHP5,所以可以用上面的方法設定。如果是舊版的PHP,那就只能透過:

 

<Directory "/var/dedecms/uploads/"> 
<Files ~ ".php"> 
Order allow,deny 
Deny from all 
</Files> 
</Directory>

 

來設定。

 

5.完成安裝

至此我們已經完成了DedeCMS的安裝與設定。

以上是Linux下如何安裝DedeCMS的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn