あなたの家のUbuntu PCをLAMP Webサーバに変える方法
仕事に出したいLinux PCを手に入れましたか?たぶんあなたはUbuntu Server Editionのコマンドライン専用バージョンに慣れていないかもしれません。標準のUbuntuデスクトップを維持し、それにWebサービス機能を追加する方法は次のとおりです。.
コマンドラインのみのシステムに慣れていない場合でも、Ubuntuデスクトップを他の用途に使用している場合も、特定のアプリケーション用にインストールする必要がある場合でも、Apache、MySQL、およびPHPを標準デスクトップに追加できます。 Ubuntuのインストールは非常に迅速かつ簡単に.
簡単なコマンド
とても賢いコマンドを使ってインストールを始めましょう:
sudo apt-get install lamp-server ^
最後にキャレットがないと動作しません。それが入力されたら、必要なパッケージをすべて自動選択し、ダウンロードする大量のデータを確認するように求められます。.
ただ座って、ブルースクリーンがポップアップするまでそれをさせてください。.
MySQL rootアカウントのパスワードを入力します。これは、他のユーザーを作成してデータベースを管理するために必要なものです。その後、Enterキーを押して続行します。パスワードを再入力するよう求められますので、それをしてEnterキーをもう一度押します。.
インストールはこれで完了です!
ApacheとPHPのテスト
Apacheが正しく機能しているかどうかをテストしましょう。ブラウザを開き、次のURLに移動します。
http:// localhost /
すべてが正しくインストールされていれば、次のようなものが表示されるはずです。
次に、PHPが機能しているかどうかを確認します。端末で、次のコマンドを入力して新しい文書を作成します。
sudo nano /var/www/testing.php
次に、次のコードをコピーしてください。
端末を右クリックして貼り付け.
Ctrlキーを押しながらOキーを押してファイルを「書き出す」か保存してから、Ctrlキーを押しながらXキーを押して終了します.
次に、次のコマンドでApacheを再起動します。
sudoサービスapache2の再起動
そして、あなたのウェブブラウザに次のページをロードしてください。
http://localhost/testing.php
そして、あなたはこのようなものを見るはずです:
MySQLバインドアドレスの確認
MySQLにはあなたのシステムのものと一致するはずのバインドアドレスがあります。あなたのシステムのバインドアドレスをチェックするために、クイックコマンドを使うことができます。
cat / etc / hosts | grep localhost
これは真ん中の「パイプ」または「ステム」で、\キーと共有されています。いくつかの結果が得られ、そのうちの1つにIPアドレスが表示されます。.
上のスクリーンショットから、私のバインドアドレスは127.0.0.1であることがわかります。.
次に、MySQL設定ファイルを開いて、そこにリストされている内容を確認しましょう。.
sudo nano /etc/mysql/my.cnf
以下のように「bind-address」で始まる行が見つかるまで下にスクロールします.
ご覧のとおり、バインドアドレスは同じです。あなたのものが違う場合は、上で見つけたものと一致するように変更してください。.
phpMyAdminのインストール
MySQLとそのコマンドに慣れていない場合は、データベースとテーブルの管理に問題がある可能性があります。 phpMyAdminはMySQL管理のためのPHPインターフェースを提供することであなたがそれに取り組むのを助けます。それはインストールが簡単で本当に便利になることができるので、それを取得しましょう.
sudo apt-get phpmyadminをインストールしてください
このコマンドが機能しない場合は、追加のリポジトリを有効にする必要があります。.
設定するWebサーバーを選択するように求めるブルースクリーンが表示されます。赤いブロックが「apache2」の隣にあることを確認し、スペースバーを押すようにしてください。これはアスタリスクでそれをマークします、そしてあなたはEnterを押すことができます.
phpmyadminがデフォルトのデータベースをそれ自身の使用のために設定するべきかどうか尋ねられるでしょう。はいを選択.
次に、このデータベースとユーザーを作成するために使用される管理者アカウントのパスワードを入力するように求められます。他のMySQLユーザーは作成していませんので、MySQLのrootパスワードを入力してください.
最後に、phpmyadminで使用するパスワードを作成し、もう一度確認する必要があります。.
完了したら、Apacheを再起動します。.
次のURLにアクセスしてphpMyAdminにログインできます。
http:// localhost / phpmyadmin /
ユーザ名として「root」を使用してから、ルートMySQLパスワードを入力します。.
ここにはいくつかの重要なパスワードがあります、そしてあなたはあなたのrootアカウントと同じパスワードを使うことに誘惑されるでしょう。これを選択する場合は、非常に安全なパスワードであることを確認してください。これは、文字クラスが混在し、長さが長いものです。覚えておいて、あなたはこのソフトウェアをインストールすることによってあなたのコンピュータへのアクセスを他人に与えているので、適切な用心を払う.
これが初めてWebサーバーで遊ぶのであれば、ホストしたいファイルがどこにあるのか疑問に思うかもしれません。それらは/ var / www /にあり、デフォルトであり、そのディレクトリにアクセスするには昇格した権限が必要です。 1つのアイデアは、Webコンテンツを提供するためだけに使用されるように、そのポイントに別のパーティションをマウントすることです。それに関するいくつかのより多くの情報を得るために私達の他の記事、Linux fstabとは何ですか、そしてそれはどのように動作しますか?をチェック.
そして、あなたはあなた自身のWebサーバーを持っているので、ThinkUpを使ってあなたのツイートの統計をアーカイブ、検索、そして見る方法を学びませんか??