このページは自動的に翻訳されています。 ここをクリックし 、元のページを開く

セットアップのApache2、MySQLとPHP5のUbuntu Linuxの上で



Apache2,MySQL,PHP 私は古いPC(Pentium IIIをに128MB以上のRAM、30GBのHDで)、その上に、数ヶ月前、私のUbuntu Server 6.0.6インストールされて目的を与えることを決めた最後の週末。 いつも、私と構成のApache2、MySQLとPHP5をインストールする必要は私と新機能の変更を加えることに私のサイトに追加するには暑いことを避けるために許可をテスト環境だったか行方不明になったとして

ヒント: ここをクリックしシステムのエラーをスキャンし、PCのパフォーマンスの最適化を開始する


html.it上のガイドをはじめ、ここに私はそれに続くの手順です:

  • 利用可能なパッケージ一覧の更新(それが良いです実際には、常に新しい設備の前に)を行う:

    sudo apt-get update 
  • Apache2のインストール:
     sudo apt-get install apache2-mpm-prefork 
  • MySQLをインストールする
     sudo apt-get install mysql-server 
  • Apache2のは、PHP5のモジュールをインストールします:
     sudo apt-get install libapache2-mod-php5 
  • ライブラリのインストールMySQLのPHP5を使用する:
     sudo apt-get install php5-mysql 
  • イメージ操作のためにインストールするPHPライブラリ
     sudo apt-get install php5-gd 
  • コマンドラインからもPHPを実行するPHPライブラリをインストールする:
     sudo apt-get install php5-cli 
  • PHP5用の設定ファイルにMySQLの拡張機能を有効にする:
     vi /etc/php5/apache2/php.ini 

    行編集

     ;extension=mysql.so 

    〜で

     extension=mysql.so 
  • Apache2を再起動:
     sudo /etc/init.d/apache2 restart 

そのすべてが正常に私は進んで働いていたテストを次のとおり:

Apache2とPHP5の間のテストの統合

ディレクトリ内の次の内容を/ヴァール/ WWWを:test_php.phpファイルを作成する

 
 

するにはブラウザのアクセスが'URLをhttp://servername/test_php.php(ここで、servername)は、IPアドレス、またはLinuxサーバーの名前を表し、情報を表示するのPHP5での構成機能を確認する

PHP5とMySQLの間のテストの統合

MySQL上でデシベルテストの作成:

 mysqladmin -u root create test 

ディレクトリ内の次の内容を/ヴァール/ WWWを:test_mysql.phpファイルを作成する

 
  
 

するにはブラウザのアクセスが'URLをhttp://servername/test_mysql.php(ここで、servername)は、IPアドレス、またはLinuxサーバーの名前を表し、メッセージを"OK"メッセージは、DBへの接続"テスト"を示すチェックですに成功しました。

この記事は気に入りましたか?
今私たちのニュースレターを購読し、直接お使いのコンピュータ上で記事を受信する:

記事セットアップApache2のは、MySQLとPHP5"にUbuntu Linuxの上で"関連


コメント

Ubuntuの"セットアップのApache2、MySQLとPHP5のに13レスポンスのLinux"
  1. ilberni を書き込みます:

    すべてが本当に傾向がある- aptの取得- get installを

    私も、私のリポジトリを追加する必要がありました

  2. デビッド に書き込みます:

    あなたが右、感謝を報告している! 'メートルであっても、ほとんどの'よいカット&ペーストを行うことができる! しかし、私はすぐに修正している。
    あなたが行っているか、他のアクションを明確にもらえますか? 私のUbuntu Server 6.0.6を開始

  3. vorax を書き込みます:

    1行と'の方がよく

    それ以外の多くのエラーが発生します。

    構文エラー、予期しないT_STRING等..

    こんにちは

  4. lamer01 を書き込みます:

    私が言いたかったことApache2とPHP5の間のテストの統合
    あなたが書いたPHPコードに誤りがあります:
    存在する

  5. lamer01 を書き込みます:

    私が言いたかったことApache2とPHP5の間のテストの統合
    あなたが書いたPHPコードに誤りがあります:
    する必要があります< ?php phpinfo();?>される

  6. ジョセフ を書き込みます:

    優れたチュートリアルに関係なく、phpinfo上のエラーをクリアミスです :)

    byeee

  7. デビッド に書き込みます:

    レポートをありがとう! 私は、エラーが修正されました。

  8. アトス山 に書き込みます

    @デスクトップ:〜$ mysqladminを- u rootをテストを作成するアトス山
    mysqladminは:サーバーへの'でlocalhost'の失敗した接続
    エラー:'アクセス'@ユーザー'ルートは'localhost'(パスワードを使用して:なし)'を否定

    私は感謝するが、チュートリアルはここから出て行っていない

  9. 忍者 に書き込みます:

    こんにちはアトス私は同じ問題は...誰か助けてアンケ??

  10. マーク を書き込みます:

    こんにちは!
    MySQLのttとPHPの間の統合テストもそれまでは私がページtest_mysqlに私は、このエラーが接続しようとすると:

    解析エラー:構文エラー、予期しない$エンドを/ var / www /のtest_mysql.php 9行目で

    お手伝いできますか?おかげで

  11. ニコラGiosmin を書き込みます:

    ありがとうございました、
    1私が今まで使用してきた最も明確かつ簡潔なガイド:非常に有用で正確な、私は一瞬のうちにすべてのでした。

  12. ox4r を書き込みます:

    @山

    $リンクmysql_connect =('localhost'の'、'ルート'、'mypassword')

    本文では例としてここで、それ以外のDBに障害なしで接続しようとするとmysqlのパスワードを入力します。

  13. Tr1t0N を書き込みます:

    こんにちは私は問題があります。
    すべての指示に従い、私はすべてインストールされて
    私はそれをe107で動作させることを試みたが、私はサイトを開いていないと、アプリケーションだというX線httpd - phpに