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

CentOS7VPSにNoviusOSをインストールします

Novius OSは、アプリケーションプラットフォームとして設計されたオープンソースのクロスチャネルコンテンツ管理システムです。このブログ記事では、Apache、PHP、MariaDBを使用してCentOS7VPSにNoviusOSをインストールする方法について説明します。

ユーザーrootとしてサーバーにログインし、すべてのパッケージが最新であることを確認します

yum -y update

Novius OSには空のSQLデータベースが必要なので、MariaDBサーバーをインストールします

yum install mariadb mariadb-server

MariaDBデータベースサーバーを起動し、起動時にサービスを有効にします

systemctl start mariadb
systemctl enable mariadb

インストール後の「mysql_secure_installation」スクリプトを実行してMariaDBを保護し、MariaDBのrootパスワードを設定します

「root」ユーザーを使用してMariaDBサーバーにログインし、新しいデータベースとユーザーを作成します

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

次に、ApacheWebサーバーをインストールします

yum install httpd

Apache Webサーバーを起動して追加し、システムの起動時に自動的に起動するようにします

systemctl start httpd
systemctl enable httpd

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

yum install php php-mysql php-common

現在の作業ディレクトリをApacheのドキュメントルートディレクトリに変更します。

cd /var/www/html/

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

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

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

「novius-os」ディレクトリの所有者を変更する

chown -R apache:apache novius-os/

Novius OSを実行するには、PHP構成ディレクティブ「short_open_tag」がオンになっている必要があるため、PHP構成ファイルを編集する必要があります。次のコマンドを実行して、ファイルの場所を見つけます

php --ini

Configuration File (php.ini) Path: /etc
Loaded Configuration File:         /etc/php.ini
Scan for additional .ini files in: /etc/php.d

ロードされた構成ファイルを編集する必要があります。 「/etc/php.ini」ファイルを開き、「short_open_tag」ディレクティブが「On」に設定されていることを確認します。

ドメイン名を使用してNoviusOSにアクセスするには、Apache仮想ホストを作成する必要があります。次の内容で「/etc/httpd/conf.d/vhosts.conf」ディレクトリを作成します

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

仮想ホストを作成する

vim /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

お気に入りのWebブラウザを開き、http://yourdomain.tld/に移動し、セットアップウィザードの手順に従ってインストールを完了します。

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

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

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

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


Cent OS
  1. CentOSにPHP5.5をインストールする方法

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

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

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

  2. CentOS6VPSにPHP-Nukeをインストールする方法

  3. CentOS6VPSにConcrete5をインストールする方法

  1. CentOS6VPSにGlassFishをインストールします

  2. CentOS6VPSにOctopressをインストールします

  3. CentOS6VPSにPmWikiをインストールする方法