GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS6にXOOPS2.5.7をインストールする方法

XOOPSは、PHPで記述された人気のある使いやすいCMSです。モジュラーアーキテクチャを使用しており、小規模から大規模の動的コミュニティWebサイト、ウェブログなどを開発するための理想的なツールです。
CentOS6仮想サーバーにXOOPSCMSをインストールして実行するには、以下に説明する非常に簡単な手順に従います。

>

このインストールガイドは、Apache、MySQL、およびPHPがLinuxVPSにすでにインストールおよび構成されていることを前提としています。このチュートリアルを書いている時点で、最新の安定バージョンはXOOPS 2.5.7であり、以下が必要です。

  • Webサーバー(Apacheを強くお勧めします)
  • PHP 5.3.7以降(PHP 5.4以降を強くお勧めします)。次のPHP拡張機能が有効になっています:MBString、Iconv、Zlib、GD Graphics Library(2.1.0互換)、Exif、PCRE、Filter、XML。
  • MySQL5.1以降

http://xoops.org/modules/coreで入手可能なXOOPS2.5.7をサーバーにダウンロードし、次のコマンドを使用して解凍します。

cd /root
wget http://sourceforge.net/projects/xoops/files/XOOPS%20Core%20%28stable%20releases%29/XOOPS_2.5.7/xoops-2.5.7.zip/download -O xoops-2.5.7.zip
unzip xoops-2.5.7.zip
mv /root/xoops-2.5.7/htdocs/ /var/www/html/xoops/

サーバー上にXOOPSCMS用の新しいMySQLデータベースを作成します:

mysql -u root -p
mysql> CREATE DATABASE xoopsdb;
mysql> GRANT ALL PRIVILEGES ON .* TO 'xoopsuser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

Apacheで新しい仮想ホストディレクティブを作成します。たとえば、Apache構成ファイル(デフォルトでは/etc/httpd/conf/httpd.conf)を編集し、次の行のコメントを解除します。

#NameVirtualHost *:80

次に、最後に次の行を追加します。

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/xoops/
ServerName your-domain.com
ServerAlias www.your-domain.com
<Directory /var/www/html/xoops/>
    Options FollowSymLinks
    AllowOverride All
 </Directory>
ErrorLog logs/your-domain.com-error_log
CustomLog logs/your-domain.com-access_log common
</VirtualHost>

変更を有効にするには、ApacheWebサーバーを再起動します。

セキュリティ上の理由から、「xoops_lib」および「xoops_data」ディレクトリの名前を変更し、ドキュメントルートから移動することをお勧めします:

mkdir -p /var/www/xoops/
mv /var/www/html/xoops/xoops_lib /var/www/xoops/x00ps_lib
mv /var/www/html/xoops/xoops_data /var/www/xoops/x00ps_data

また、Webサーバーユーザー(Apache)は、「uploads」、「uploads / avatars」、「uploads / images」、「uploads /ranks」、「uploads / smilys」、「x00ps_lib / modules/protector/」に書き込むことができる必要があります。 configsのディレクトリと「include/license.php」ファイル。次のコマンドを実行することで簡単に実行できます。

chown apache:apache -R /var/www/html/xoops/
chown apache:apache -R /var/www/xoops/

お気に入りのWebブラウザでhttp://your-domain.com/を開き、簡単な手順に従います。言語を選択し、パス設定を編集します。

XOOPS documents root physical path: /var/www/html/xoops
XOOPS data files directory: /var/www/xoops/x00ps_data
XOOPS library directory: /var/www/xoops/x00ps_lib
Website location (URL): http://your-domain.com

データベース設定を入力し、管理者アカウントを作成して、デフォルトのテーマを選択します。

mainfile.phpが読み取り専用であることを確認してください:

ll /var/www/html/xoops/mainfile.php
-r--r--r-- 1 apache apache 3367 Jul 11 20:57 /var/www/html/xoops/mainfile.php
>

サーバーからインストールディレクトリ(インストーラによって自動的に名前が変更される必要があります)を削除することを忘れないでください。

それでおしまい。 XOOPSCMSがサーバーに正常にインストールされました。

XOOPSの機能を拡張するために利用できる多くのモジュールがあります。モジュールは、http://your-domain.com/admin.php

のモジュール管理システムを使用して管理できます。

もちろん、Linux VPSホスティングサービスのいずれかを使用している場合は、これを行う必要はありません。その場合は、専門のLinux管理者にXOOPSのインストールを依頼するだけです。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。

PS。 この投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。


Cent OS
  1. CentOS8にApacheCassandraをインストールする方法

  2. CentOS8にApacheKafkaをインストールする方法

  3. CentOSにApacheTomcat8をインストールする方法

  1. CentOS7にApacheをインストールする方法

  2. CentOS7にApacheMavenをインストールする方法

  3. CentOS7にApacheCassandraをインストールする方法

  1. CentOS8にApacheをインストールする方法

  2. CentOS8にApacheMavenをインストールする方法

  3. CentOS8にApacheMavenをインストールする方法