sql >> データベース >  >> RDS >> Mysql

Apache 2.2、MySQL 5.0、およびPHP5を使用したFreeBSD6.0へのWebサーバーのインストール–パート3

    このチュートリアルでは、信頼性の高いWebサーバーを実現するためにApache 2.2、MySQL 5、およびPHP5をFreeBSD6.0にインストールする方法について説明します。

    パート3– FreeBSDPortsCollectionを使用したMySQLServer5のインストール

    シリーズの記事

    1. PortsCollectionを更新してFreeBSD6.0をインストールする
    2. FreeBSD6.0のインストール後の設定タスク
    3. FreeBSDPortsCollectionを使用したMySQLServer5のインストール(この記事)
    4. ApacheHTTPDWebサーバー2.2のインストール
    5. PHP Hypertext Preprocessor ScriptingLanguage5およびPHP5拡張機能のインストール
    1. rootまたはsu– rootとしてFreeBSDシステムにログインします。 スーパーユーザー環境にアクセスします。
    2. FreeBSDコマンドラインインターフェイス(CLI)で次のコマンドを入力します(各コマンドが処理を終了するまで待ってから、次のコマンドを実行します):
      cd /usr/ports/databases/mysql50-server
      make install clean
      mysql_install_db --user=mysql
      chown -R mysql /var/db/mysql/
      chgrp -R mysql /var/db/mysql/
      /usr/local/bin/mysqld_safe -user=mysql &

      注:Command not foundエラーが発生した場合は、コマンドrehashを使用してOSパス環境変数を更新してください。

    3. ポートをインストールすると、スクリプトファイルmysql-server.shが/usr/local/etc/rc.dに配置されます。このファイルには、MySQLサーバーを起動する機能があります。 FreeBSDサーバーを再起動するたびにMySQLサーバーを自動的に起動できるようにするには、CLIで次のコマンドを入力します。
      echo 'mysql_enable="YES"' >> /etc/ rc.conf
    4. デフォルトでは、MySQLのデフォルトのスーパーユーザーアカウント(root)にはパスワードがありません(空白のパスワード)。したがって、管理者アカウントのパスワードを割り当てることが重要です。パスワードをrootユーザーに変更するには、次のコマンドを入力します。
      mysqladmin -u root password newpassword

      newpasswordを自分の希望するパスワードに置き換えます。

    5. オプションで、my-huge.cnf、my-large.cnf、my-medim.cnf、my-small.cnf、またはmy-innodb-heavy-4G.cnfのいずれかをコピーします(MySQLサーバーの使用状況と使用率によって異なります)。 )my.cnfを/ var / db / mysqlに変更します。これにより、ファイルを編集して、サーバー固有のMySQLサーバーオプションの構成を微調整および変更できます。
    6. MySQL5.0のインストールが完了しました。


    1. すべてのDBAが知っておくべき4つの主要なデータベース監視アクティビティ

    2. SQLデータ型を理解する–SQLデータ型について知っておくべきことすべて

    3. SQLGROUPBY-プロのように結果をグループ化するための3つの簡単なヒント

    4. postgresqlで特定の列を持つテーブルを見つける方法