ホームページ  >  記事  >  php教程  >  Apache+PHP+MySqlのインストールと設定

Apache+PHP+MySqlのインストールと設定

WBOY
WBOYオリジナル
2016-08-26 10:13:041316ブラウズ

各テクノロジーを使用する人が増えると、誰かがそれを最適化し、シンプルで実用的で人気のあるツールにするでしょう。しかし、これは長期的な学習や仕事には適していません。 , そのため、やはり基本的な実践方法を学ぶ必要があります。したがって、さらに詳しく学ぶために、ubuntu で Apache サーバーを構成しました。

これは、指定したい場合のデフォルトのインストール方法です

ステップ 1: apache2 をインストールする

1. sudo apt-get install apache2を実行し、管理者ユーザーのパスワードを入力します

「y」を入力してEnterを押してインストールを完了します

2. デフォルトの Web サイトのルート ディレクトリへのパス

Apache がインストールされた後のデフォルトの Web サイトのルート ディレクトリには、「index.html」ファイルがあります。ブラウザに localhost または 127.0.0.1 を入力してページを開きます。

3. ウェブサイトのルートディレクトリを変更します

a. ターミナル ウィンドウに「sudo vi /etc/apache2/apache2.conf」と入力し、「Enter」キーをクリックして「」の場所を見つけます。 「/var/www/」は新しいルートディレクトリです。

b. ターミナル ウィンドウに「sudo vi /etc/apache2/sites-available/000-default.conf」と入力し、「DocumentRoot /var/www/html」の場所を見つけます。 >「/var/www/html」を新しいルートディレクトリに変更するだけです。ここでは「/var/www/」に変更します。
c. ブラウザで Web サイトのルート ディレクトリを再度入力すると、先ほどのデフォルト ページが表示されます
d. プロジェクト ディレクトリを確認するにはどうすればよいですか? ターミナルに「sudo mv /var/www/html/index.html /var/www/index_back.html」と入力し、ブラウザで再度実行します。
ステップ 2. PHP をインストールする
1. sudo add-apt-repository ppa:ondrej/php
PHP5.5、PHP5.6、および PHP7.0 の 3 つのバージョンがあることがわかります。任意にインストールできます。
2. sudo apt-get アップデート
このコマンドを実行せずにphpを直接インストールすると、「ダウンロードできないソフトウェアパッケージがいくつかあります。apt-get updateを実行してください------」というエラーメッセージが表示され、インストールに失敗します。
3. sudo apt-get インストール php7.0 php7.0-cli php7.0-fpm php7.0-gd php7.0-json php7.0-mysql php7.0-readline
ステップ 3. mysql をインストールする
1. ソースリストを更新します。
「ターミナルウィンドウ」を開き、「sudo apt-get update」->Enter->「rootユーザーのパスワードを入力してください」->Enterを入力すれば完了です。このコマンドを実行せずにmysqlを直接インストールすると、「ダウンロードできないソフトウェアパッケージがいくつかあります。apt-get updateを実行できます------」というエラーメッセージが表示され、インストールできません。
2.mysqlをインストールします。
「ターミナルウィンドウ」を開き、「sudo apt-get install mysql-server mysql-client」と入力-->Enter-->「y」を入力-->Enter-->「パッケージ設定」に「ダイアログボックス」に、mysql の「root」ユーザーのパスワードを入力します--> Enter-> パスワードを再度入力します--> Enter を押します。

3. mysql が正常にインストールされているかどうかを確認します

「ターミナル ウィンドウ」を開き、「sudo service mysql restart」と入力します-->Enter-->mysql が正常に起動し、実行状態にある場合は、mysql が正常にインストールされたことを意味します。
ステップ 4: LAMP を統合する

1. php と mysql を統合する: sudo apt-get install php7.0-mysql

2. php と Apache を統合する: sudo apt-get install libapache2-mod-php7.0
3. Apache2 を再起動します: sudo サービス Apache2 を再起動します
注: 上記の 3 つの手順で LAM を統合できない場合は、3 つの手順を試すことができます。
1. 「ターミナル ウィンドウ」を開き、「sudo apt-get install libapache2-mod-auth-mysql」と入力します --> Enter キーを押します --> インストールは成功しました
2. 「ターミナル ウィンドウ」を開き、「sudo apt-get install php5-mysql」と入力します --> Enter キーを押します --> インストールは成功しました
注: mysql のインストール時に設定した root ユーザーのパスワードを必ず覚えておいてください。Ubuntu 14.04 システムの root ユーザーと mysql の root ユーザーは同じユーザーではありません。
ステップ 5. 環境を確認する
Apache のデフォルトの Web サイトのルート ディレクトリは /var/www/html/ にあり、このディレクトリに入って info.php を作成します
phpinfo();
?>
ブラウザに http://localhost/info.php と入力します。
添付ファイル: トラブルシューティング
http://localhost/info.php ページが空白の場合は、Ctrl+F5 を押してページを強制的に更新してください。
まだ空白の場合は、php と apache の間で何らかの設定が必要であることを意味します
/etc/apache2/apache2.confを編集します
SetHandler application/x-httpd-php
Apacheを再起動
sudoサービスapache2の再起動
http://localhost/info.php を更新します。この時点で、phpinfo の内容が表示されるはずです。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。