Linux 学習の章 - apt-get を使用して phpmyadmin を含む LAMP をインストールする
Linux を学習したい人にとって、仮想マシンに Linux システムをインストールするのは最良の選択です。どの Linux が使いやすいかについては、人それぞれ好みがあります。私はubuntuが好きで、仮想マシンには最新のubuntu11.10をインストールしています
LAMP環境を構築するには2つの方法があり、1つは初心者向けのapt-getを使用してインストールする方法です。利点は、インストールが簡単で、使用するための設定が必要ないことです。デメリットとしては、自律性が低すぎて、インストールディレクトリなどがすべてデフォルトなので自分で管理するのが不便で、場所を簡単に移動できないことです。 2 つ目は、コンパイルとインストールの方法を使用することです。これは、インストールする必要がある拡張機能を自動的に選択し、インストール場所や Web サイトのルート ディレクトリなどを指定できるという利点があり、ある程度の経験を持つ友人に適しています。デメリットは、始めるのが簡単ではないことです。
私も初心者です。 まず最初に、LAMP をインストールするための apt-get メソッドを紹介し、mysql を管理するための phpmyadmin をインストールします。以下の記事はインターネットから選択したものですが、私自身のテストの結果、確かに問題ありません。
ターミナルを開きます (ショートカット キー Ctrl+Alt+T)
1. Apache をインストールします
2. 次のコマンドを入力します
sudo apt-get install apache2
3. sudo 権限がない場合は、パスワードを入力する必要があります。
2. Apache をテストする
インストールが成功したかどうかを確認するために、テストしてみましょう。
1. ブラウザを開き、次の URL を入力します。
http://localhost/
成功すると、「動作します!」という内容が表示されます。おめでとうございます。最初のステップは完了です。飛躍。
3. PHP5 をインストールします
ステップ 1. ターミナルを開きます (ctrl+alt+t)
ステップ 2. 次のコマンドラインを入力します:
sudo apt-get install php5 libapache2-mod-php5
ステップ 3. PHP と Apache を連携させるには、PHP を設定してテストする必要があります。
ステップ 4. apache を再起動します sudo /etc/init.d/apache2 restart
4. PHP をテストします
ステップ 1. まず PHP テスト ファイル (phptest.php とします) を作成し、次のように入力しますcontent :
sudo gedit /var/www/testphp.php
ステップ 2. この時点で、テキスト エディターを開き、次の内容を入力します。
ステップ 3. 保存して終了します。
ステップ 4. ブラウザを開いて、作成したばかりのコンテンツを見てください。次の URL を入力します。
http://localhost/testphp.php
PHP 情報ページが表示された場合は、また小さな一歩を踏み出したことを意味します。
5. MySQL をインストールします
次に、Mysql5 をインストールします (これは最後のステップであり、より面倒なステップなので、インストールするときに注意してください。)
ステップ 1. もう一度ターミナルを開き、次の内容を入力します。
sudo apt-get install mysql-server
ステップ 2. インストール中に、Mysql パスワードの入力を求められた場合は、パスワードを入力します。要件がない場合は、次のステップに進みます。ターミナルに次のコマンドを入力します。
mysql -u root
後で、次のように入力する必要があります;
mysql>SET PASSWORD FOR 'root'@'localhost' = PASSWORD('yourpassword');
上記の 'root'は Mysql ユーザー名で、「yourpassword」は新しいパスワードです。
ステップ 3. 次に、より難しい phpmyadmin に対処します。ここでよく発生する問題は、phpmyadmin がインストールされていることは明らかですが、http://localhost /phpmyadmin と入力しても、管理インターフェイスが表示されず、見つからないことです。ページ。心配しないで、まず phpmyadmin をインストールしてから解決しましょう。次のコマンドを入力します。
sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
ここでの phpmyadmin は、以前にインストールした php5 と互換性があります。インストールした PHP が phpmyadmin と一致しない場合は、機能しません。
ステップ 4. phpmyadmin が「動作しない」という問題を解決しましょう。phpmyadmin をインストールしたら、すべての準備が完了したと考えないでください。実際、完了すべき仕事がまだ 1 つあります。それは、phpmyadmin と apache2 を構成することです。同じターミナルで、次のように入力します:
sudo cp /etc/phpmyadmin/apache.conf /etc/apache2/sites-available/phpmyadmin
このようにして、phpmyadmin に apache.conf (Apache 設定ファイル) をコピーします。 apache2 へ /sites-available の phpmyadmin ファイルの下に追加します。
ステップ 5. 次に、sites-enabled フォルダーを入力して入力します。
cd /etc/apache2/sites-enabled/
ステップ 6. 入力後、構成ファイルへのリンクを作成する必要があります。それを活用できます。次のように入力します:
sudo ln -s ../sites-available/phpmyadmin
ステップ 7. apache2 を再起動します
sudo /etc/init.d/apache2 restart
わかりました。 http://localhost/phpmyadmin を開いて体験してください。
/etc/phpmyadmin/ ディレクトリ内の config.inc.php ファイルは、誰でも書き込み可能であってはなりません
が、読み取り可能である必要があります。 readable
sudo chmod go-w config.inc.php//グループと他のユーザー、グループ、その他の書き込み権限を削除します。
-rwxr-xr-x 1 root root 4388 2月 15 日 03:24 config.inc.php*
この時点で、LAMP の設定は完全に完了しました。
この記事へのリンク http://www.cxybl.com/html/wlbc/Php/20130608/38504.html