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