imlzhyt

没有楼的楼长的博客

摸摸摸摸摸摸摸摸鱼!
steam
telegram
github

Centos7.9でLAMP環境を設定する

Centos7.9 の LAMP 環境の設定#

この数日間、サーバーを壊してしまい、何度もシステムを再インストールしました。ここでは LAMP 環境の設定手順を記録しておきます。


まず、yum を更新します。yum versionlock statusを実行してバージョンロックがあるかどうかを確認し、ある場合はyum versionlock clearを実行してクリアし、その後yum -y updateを実行して更新します。

Apache のインストール#

方法は非常に簡単で、yum リポジトリを更新する必要もありません。まず、yum install httpdを実行して直接インストールできるかどうかを確認します。もしno package found for httpdと表示される場合は、yum --disableexcludes=all install httpdを使用してインストールします。それ以外の場合は直接インストールできます。インストールが完了したら、systemctl start httpdを実行して httpd を起動します。セキュリティグループやファイアウォールがある場合は、80 ポートの通行許可を開ける必要があります。開けた後、ブラウザで自分の IP アドレスを入力すると、以下の画面が表示されればインストール成功です。

apache のインストール成功

MySQL のインストール#

コマンドで直接インストールします。

wget https://dev.mysql.com/get/mysql80-community-release-el7-6.noarch.rpmを実行して rpm パッケージをダウンロードし、次に以下のコマンドを実行します。

yum -y install mysql80-community-release-el7-6.noarch.rpm
yum -y install mysql-community-server --nogpgcheck

インストールを行います。

以下のエラーが発生する可能性があります。

  1. Package: mysql-community-server-5.7.38-1.el7.x86_64 (mysql57-community) Requires: mysql-community-common(x86-64) = 5.7.38-1.el7
  2. Public key for mysql-community-server-5.7.37-1.el7.x86_64.rpm is not installed

PHP のインストール#

私は Typecho を使用するため、yum に含まれている PHP のバージョンが低すぎるため、rpm を更新する必要があります。

以下の 2 つのコマンドを実行します:

  • rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
  • rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

実行後、yum install -y php72w php72w-cli php72w-common php72w-devel php72w-mysqlを使用して直接インストールできます。72 はバージョン番号であり、必要に応じて変更してください。

(WordPress の場合は、以下の拡張パッケージもインストールする必要があります:yum -y install php72w-gd php72w-imap php72w-ldap php72w-odbc php72w-pear php72w-xml php72w-xmlrpc

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。