Linux に DedeCMS をインストールする方法

藏色散人
リリース: 2019-12-13 10:01:56
オリジナル
3856 人が閲覧しました

Linux に DedeCMS をインストールする方法

DedeCMS を Linux にインストールするにはどうすればよいですか?

Linux サーバー アプリケーションの範囲がますます広くなるにつれて、多くの国内 Web マスターが Linux サーバーを自分の Web サーバーとして使用し始めています。この記事では、Linux サーバー アプリケーションに DedeCMS システムをインストールして構成する方法を紹介します。 Linuxのシステム環境。

推奨学習: 梦Weavercms

1. インストールの準備

·Linux (Ubuntu)

·Apache2

·MySQL5

·PHP5.3

サーバーには上記の基本環境が必要です。通常、Linux Web オペレーティング システムではこれらのコンポーネントがデフォルトでインストールされます。もちろん、自分でインストールすることもできますが、具体的なインストール方法はオンラインのドキュメントから入手できるので、ここでは詳しく説明しません。

2. 最新バージョンの DedeCMS をダウンロードして解凍します

www.dedecms.com から最新バージョンの DedeCMS をダウンロードします。パッケージは DedeCMS*** *.tar.gz 形式であり、Linux ではコマンド ラインを使用できます:

tar -zxvf DedeCMS-****.tar.gz
ログイン後にコピー

解凍されたアップロード ディレクトリをサイト ルート ディレクトリにアップロードします。 /var/ dedecms/

3. DedeCMS のインストール

http://mysite/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 のいくつかのディレクトリに対する実行権限をオフにすることができます。ここでの実行可能ファイルは、php スクリプトが Apache で実行できないことを意味します。その場合、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 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート