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をインストールする方法について、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。