GNU/Linux >> Linux の 問題 >  >> Panels >> Panels

UbuntuにGrandCMSをインストールする

UbuntuにGrandCMSをインストールする方法を紹介します。 GrandCMSは、Webサイト所有者向けの無料のオープンソーススタンドアロンソフトウェアです。 GrandCMSを使用すると、独自のサイトを簡単に作成および保守できます。 Grand CMSを実行するには、サーバーに次の要件をインストールする必要があります。

  • Webサーバー(Apacheを推奨)
  • PHPバージョン5.3以降
  • データベースサーバー(MySQLを推奨)

したがって、このチュートリアルでは、Apache、MySQL、およびPHPを使用してUbuntuVPSにGrandCMSをインストールする方法を示します。

1。ユーザーrootとしてSSH経由でUbuntu仮想サーバーにログインします

ssh root@IP_Adress

2。ターミナルで次のコマンドを実行して、画面セッションを開始します。

screen -U -S grandcms

3。 GrandCMSのインストールに必要ないくつかのパッケージをインストールします

apt-get install wget unzip

4。 Ubuntuサーバーにインストールされているすべてのパッケージを更新します。

apt-get update && apt-get upgrade

5。 ApacheWebサーバーをインストールします

apt-get install apache2

6。 ApacheWebサーバーを構成する

インストールしたら、Webサーバーを起動し、サーバーの再起動時に自動的に起動できるようにします

systemctl start apache2
systemctl enable apache2

7。 MySQLをインストールし、新しいデータベースを作成します

GrandCMSはその情報をデータベースに保存するため、MySQLデータベースサーバーをインストールし、GrandCMS用の新しいユーザーとデータベースを作成します

apt-get install mysql-server

8。 MySQLの構成

MySQLの「root」ユーザーのパスワードを設定するように求められます。強力なパスワードを使用する–文字と数字の組み合わせを使用し、長さは10文字以上にするのが最適です。このMySQLユーザーは、すべてのデータベースに完全にアクセスできます。

インストール後、MySQLデータベースサーバーを起動し、起動時に起動できるようにします

systemctl start mysql
systemctl enable mysql

MySQLデータベースサーバーが起動したら、ユーザーrootとしてログインし、GrandCMS用の新しいMySQLユーザーとデータベースを作成します

mysql -u root -p

CREATE DATABASE grandcms;
CREATE USER 'grandcmsuser'@'localhost' IDENTIFIED BY 'PASSWORD';
GRANT ALL PRIVILEGES ON `grandcms`.* TO 'grandcmsuser'@'localhost';
FLUSH PRIVILEGES;
exit

9。 PHPと拡張機能をインストールする

GrandCMSはPHPベースのアプリケーションであるため、アプリケーションに必要なPHPといくつかのPHP拡張機能をインストールする必要があります。

apt-get install php php-mysql php-mcrypt libapache2-mod-php  php-curl php-gd

10。 GrandCMSをダウンロード、インストール、構成します

次に、GrandCMSの公式Webサイトにアクセスして、アプリケーションの最新の安定したリリースをダウンロードします。このチュートリアルを書いている時点では、バージョン0.2.0.1.1

です。
wget http://downloads.sourceforge.net/project/grandcms/grandcms_v0.2.0.1.1.zip

GrandCMSzipアーカイブを解凍します

unzip grandcms_v0.2.0.1.1.zip

「アップロード」ディレクトリと、手順とライセンスの詳細が記載されたいくつかのファイルが含まれています。

アップロードディレクトリをサーバー上のドキュメントルートディレクトリに移動します

mv upload/ /var/www/html

ディレクトリの名前を変更します

mv /var/www/html/upload /var/www/html/grandcms

そして所有権を変更します

chown -R www-data:www-data /var/www/html/grandcms

config-dist.phpの名前をconfig.phpに変更し、admin/config-dist.phpの名前をadmin/config.phpに変更します

cd /var/www/html/grandcms
mv config-dist.php config.php
mv admin/config-dist.php admin/config.php

ドメイン名の仮想ホストディレクティブを作成します。

vi /etc/apache2/sites-available/yourdomain.conf

次のコンテンツを仮想ホストディレクティブに追加します

ServerAdmin [email protected]
DocumentRoot "/var/www/html/grandcms/"
ServerName yourdomain.com
ServerAlias www.yourdomain.com
ErrorLog "/var/log/apache2/yourdomain.com-error_log"
CustomLog "/var/log/apache2/yourdomain.com-access_log" combined

<Directory "/var/www/html/grandcms/">
DirectoryIndex index.html index.php
Options FollowSymLinks
AllowOverride All
Require all granted

「yourdomain.com」を実際のドメインに置き換えます。

構成を有効にする

a2ensite yourdomain

11。 ApacheWebサーバーを再起動します

変更を有効にするためにApacheWebサーバーを再起動します

service apache2 reload

次に、お気に入りのWebブラウザを開き、http://yourdomain.comにアクセスしてWebのインストールを開始し、指示に従ってインストールを完了します。

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

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


Panels
  1. Ubuntu16.04にWebminをインストールします

  2. Ubuntu14.04にMEANをインストールします

  3. UbuntuにElasticsearchをインストールする

  1. Ubuntu16.04にBluditをインストールします

  2. Ubuntu16.04にTomcat9をインストールします

  3. Ubuntu16.04にLaravelをインストールする

  1. Ubuntu16.04にphpMyAdminをインストールします

  2. Ubuntu16.04にRをインストールする方法

  3. MyBBをUbuntu16.04にインストールします