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

CentOS7にTextpatternをインストールします

Textpatternは、PHPプログラミング言語で記述された柔軟で使いやすいオープンソースのコンテンツ管理システム(CMS)です。 Texpatternにはさまざまな機能があり、Webサイトのコンテンツを簡単に作成、編集、公開できます。このガイドでは、Apache、MariaDB、PHPを使用してCentOS7VPSにTextpatternをインストールします。

まず、ユーザーrootとしてサーバーにログインします

ssh root@IP

次のコマンドを実行して、すべてのパッケージが最新であることを確認します

yum -y update

TextpatternはMySQLデータベースを使用して情報を保存するため、次のコマンドを実行してMariaDBデータベースサーバーをインストールします

yum install mariadb mariadb-server

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

systemctl start mariadb
systemctl enable mariadb

mysql_secure_installationを実行します データベースサーバーを保護し、MariaDBルートパスワードを設定するスクリプト

「root」ユーザーを使用してMariaDBにログインし、新しいデータベースと、Textpatternに関連付けられたユーザーとパスワードを作成します。

mysql -u root -p

CREATE DATABASE textpattern;
CREATE USER 'Ttextpatternuser'@'localhost' IDENTIFIED BY 'PASSWORD';
GRANT ALL PRIVILEGES ON `textpattern`.* TO 'textpatternuser'@'localhost';
FLUSH PRIVILEGES;

「PASSWORD」を実際の強力なパスワードに置き換えます。

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

yum install httpd

インストールが完了したら、Webサーバーを起動して追加し、システムの起動時に自動的に起動するようにします

systemctl start httpd
systemctl enable httpd

TextpatternはPHPプログラミング言語で記述されているため、いくつかのPHPモジュールを使用してPHPをインストールする必要があります

yum install php php-pdo php-common php-mbstring php-mcrypt

Textpatternの公式ウェブサイトにアクセスし、アプリケーションの最新の安定したリリースをサーバーにダウンロードします

wget http://textpattern.com/latest.zip

ダウンロードしたzipアーカイブをサーバーのドキュメントルートディレクトリに解凍します。 CentOSでは通常、「/ var / www /html/」ディレクトリです。

unzip Textpattern-2.4.2670.zip -d /var/www/html

正しいディレクトリであることを確認するには、次のコマンドを使用できます

grep -i '^documentroot' /etc/httpd/conf/httpd.conf
DocumentRoot "/var/www/html"

Textpatternのファイルの所有権を変更する

cd /var/www/html/
chown -R apache:apache textpattern/

次に、TextpatternWebサイト用のApache仮想ホストを作成します。次の内容で「/etc/httpd/conf.d/vhosts.conf」ファイルを作成します

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

IncludeOptional vhosts.d/*.conf

仮想ホストを作成します

mkdir /etc/httpd/vhosts.d/
vim /etc/httpd/vhosts.d/yourdomain.com.conf

<VirtualHost YOUR_SERVER_IP:80>
ServerAdmin [email protected]
DocumentRoot "/var/www/html/textpattern/"
ServerName yourdomain.com
ServerAlias www.yourdomain.com
ErrorLog "/var/log/httpd/yourdomain.com-error_log"
CustomLog "/var/log/httpd/yourdomain.com-access_log" combined

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

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

systemctl restart httpd

お気に入りのWebブラウザをhttp://yourdomain.com/setup/index.phpに移動します 画面の指示に従って、Textpatternのインストールとセットアップを完了します。

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

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


Cent OS
  1. CentOS7にSentoraをインストールします

  2. CentOS7にBigTreeをインストールする

  3. CentOS7にAvactisをインストールします

  1. CentOSにMySQLServer5.6をインストールします

  2. CentOS8にTeamspeak3サーバーをインストールする方法

  3. CentOS8にApacheをインストールする

  1. CentOS7にMinecraftサーバーをインストールする方法

  2. CentOSにAdminerをインストールする

  3. CentOS7にCumulusClipsをインストールします