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

CentOS7にNoviusOSをインストールする方法

このチュートリアルでは、CentOS7にNoviusOSをインストールする方法を紹介します。知らない人のために、NoviusOSはオープンソースのクロスチャネルコンテンツ管理システムです。 (CMS)アプリケーションプラットフォームとして設計されています。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、独自のVPSでサイトをホストしていることを前提としています。インストールは非常に簡単です。 CentOS7へのNoviusOSの段階的なインストールを示します。

CentOS7にNoviusOSをインストールする

手順1.まず、すべてのパッケージが最新であることを確認します。

yum -y update

ステップ2. LAMPサーバーをインストールし、いくつかのPHP拡張機能を含めます。

CentOS 7のデフォルトのパッケージマネージャーであるyumを使用してApacheをインストールします:

yum install httpd

MariaDBのインストール:

yum install mariadb mariadb-server mysql

PHPといくつかのPHPモジュールをインストールします:

yum install php php-mysql php-common

LAMPサービスを開始し、次を使用してシステムの起動時に開始できるようにします。

### Apache ###
systemctl start httpd
systemctl enable httpd

### MariaDB ###
systemctl start mariadb
systemctl enable mariadb

ステップ3.NoviusOS用のMariaDBの構成。

デフォルトでは、MariaDBは強化されていません。mysql_secure_installationを使用してMariaDBを保護できます 脚本。ルートパスワードを設定し、匿名ユーザーを削除し、リモートルートログインを禁止し、テストデータベースと安全なMySQLへのアクセスを削除する各手順を注意深く読んでください。

mysql_secure_installation

次に、MariaDBコンソールにログインし、NoviusOS用のデータベースを作成する必要があります。次のコマンドを実行します。

mysql -u root -p

これによりパスワードの入力を求められるので、MariaDBルートパスワードを入力してEnterキーを押します。データベースサーバーにログインしたら、次のデータベースを作成する必要があります。 Novius OSのインストール:

CREATE DATABASE noviusos;
CREATE USER 'noviusosuser'@'localhost' IDENTIFIED BY 'PASSWORD';
GRANT ALL PRIVILEGES ON `noviusos`.* TO 'noviusosuser'@'localhost';
FLUSH PRIVILEGES;

ステップ4.NoviusOSをインストールします。

次のコマンドを使用して、NoviusOSのインストールスクリプトをダウンロードして実行します。

wget http://raw.github.com/novius-os/ci/master/dubrovka/tools/install.sh && sh install.sh

次に、Novius OSのインストールディレクトリを入力するように求められます。デフォルトの「novius-os」ディレクトリを使用する場合は、Enterキーを押して待機します。インストールプロセスを完了します。

いくつかのフォルダの権限を変更する必要があります:

chown -R apache:apache novius-os/

ステップ5.ApacheWebサーバーを構成します。

次のコマンドで、お気に入りのテキストエディタを使用してNoviusOS用の新しいVirtualHostを作成します。

nano /etc/httpd/conf.d/vhosts.conf
IncludeOptional vhosts.d/*.conf

次に、以下に示すようにファイルを構成します。

### nano /etc/httpd/vhosts.d/yourdomain.tld.conf

ServerAdmin [email protected]
DocumentRoot "/var/www/html/yourwebsite"
ServerName yourdomain.tld
ServerAlias www.yourdomain.tld
ErrorLog "/var/log/httpd/yourdomain.tld-error_log"
CustomLog "/var/log/httpd/yourdomain.tld-access_log" combined

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

変更を有効にするためにApacheを再起動します:

systemctl restart httpd

ステップ6.NoviusOSへのアクセス。

Novius OSはデフォルトでHTTPポート80で使用できます。お気に入りのブラウザを開き、http://yourdomain.comに移動します。 またはhttp://server-ip-address インストールを完了するために必要な手順を完了します。ファイアウォールを使用している場合は、ポート80を開いて、コントロールパネルにアクセスできるようにしてください。

すべてが完了したら、次のコマンドを実行します。

rm /var/www/html/novius-os/public/htdocs/install.php
chmod og-w /var/www/html/novius-os/local/config

おめでとうございます!Novius OSが正常にインストールされました。このチュートリアルを使用して、CentOS7システムにNovicusOSコンテンツ管理システムをインストールしていただきありがとうございます。その他のヘルプや役立つ情報については、 NoviusOSの公式ウェブサイト。


Cent OS
  1. CentOS7にPHP7、7.2、7.3をインストールする方法

  2. CentOS7にJava11および12をインストールする方法

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

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

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

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

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

  2. Centos8にJava8および11をインストールする方法

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