Ubuntu 20.04でLAMP環境を構築

LAMP 環境は、Linux 上で Apache、Mysql、および Php を構成するための環境です。

ダウンロードする前にアップデートしてください:

更新元: sudo apt-get update

ソフトウェアの更新: sudo apt-get upgrade

システム ソフトウェアを更新します: sudo apt-get dist-upgrade

Apache2をインストールする

インストール

sudo apt install apache2 -y

有効になっているかどうかを確認します (デフォルトのポートは 80 です。競合がある場合は、必ずポートを変更してください。ファイアウォールが開いている場合は、必ずポート番号を解放してください)。

systemctl ステータス apache2

ポートの競合がある場合は、構成ファイルに移動して変更します。

デフォルトのインストール場所: /etc/apache2   

ポート番号を変更します: ports.conf

矛盾がある場合は置き換えます

ブラウザに IP または 127.0.0.1 または locallhost を入力すると、次の図が表示されたら、インストールは成功です (ポート番号が 80 でない場合は、IP:ポート番号を指定する必要があります)

添付ファイル:
apache2 を開いて閉じ、再起動します (apache2 のディレクトリ内)。
apache2 start
apache2停止
apache2 再起動

MySQL 5.7 をインストールする

インストール

sudo apt install mysql-server mysql-client

チェック

mysql

成功したことを示すには、下の図を参照してください
 


もう 1 つ:
データベースのユーザーを作成する方法
-- mysql と入力
mysql< a i=4> -- ユーザーの作成 CREATE USER 'ユーザー名'@'%' IDENTIFIED BY '123456'; -- ユーザー ログイン mysql -u ユーザー名 -p パスワード または -- すべてのテーブルを追加、削除、確認、変更する権限をユーザーに与える



GRANT ALL ON *.* TO 'username'@'%';

grant select,delete,insert,update on 数据库.* to 用户名@'127.0.0.1';

PHPをインストールする

sudo apt-get インストール php

チェック

php -v

成功したことを示すには、下の図を参照してください

協会

phpとapache2

sudo apt-get インストール libapache2-mod-php

php与mysql

sudo apt-get インストール php-mysql

テスト環境

ファイルを開く

cd /var/www/html

2つのファイルを作成する

タッチテスト.php タッチテスト.html

両方のファイルには次の内容が書き込まれます

<?php phpinfo(); ?>

--ブラウザ アクセス
127.0.0.1/test.php
php 環境が正常であることを示す下の図を参照してください。
 


-- ブラウザ アクセス
127.0.0.1/test.html
LAMP 環境が正常であることを示す下の図を参照してください
 


もう 1 つ:
test.html が空白の場合、その HTML が apache2 の解析範囲内にないことを意味します—>解決策:
ファイルを開き
cd /etc/apache2/mod-available/php7.4.conf
、最初の行を追加します。
<FilesMatch ".+.ph(ar|p|tml)$">
は次のように変更されました:
<FilesMatch " .+.( ph(ar|p|tml)|html|htm$">
して apache2 を再起動します:
sudo /etc/init.d /apache2 restart
もちろん、必要に応じて他のものを追加することもできます。

これでLAMP構築は完了です!

おすすめ

転載: blog.csdn.net/qq_46264836/article/details/131855457