約 5,503,652 件
https://w.atwiki.jp/sanosoft/pages/17.html
(このページは書きかけです。しばらくお待ち下さい!) MySQL Community Server版 (Ver.5.0) を、ソースからインストールする方法です。 ここでは、rootユーザで実行しています。 1. MySQL用のユーザーとグループの作成 まず、MySQLが動作するためのユーザーおよびグループのアカウントを作成する。 ここでは、 ユーザー名:mysql グループ名:mysql とする。 (1) グループ、ユーザーの作成 ユーザーアカウントを作成するに先だって、グループを作成する。 # groupadd mysql ユーザを作成する。 # useradd -g mysql -d /usr/local/mysql -s /bin/sh mysql (2) ホームディレクトリの作成 通常は、ユーザ作成時にディレクトリも自動的に作られているはずですが、もし作成されていなかった場合は、手動でホームディレクトリを作成します。 (ホームディレクトリが作成済みの場合は、この項目はとばして下さい。) ここでは、「/usr/local/mysql」とする。 # mkdir /usr/local/mysql ホームディレクトリのオーナーとグループを「mysql」に変更。 # chown -R mysql mysql /usr/local/mysql 2. MySQLのインストール (1) MySQLのソースの入手 以下のURLにアクセスします。 http //dev.mysql.com/downloads/ MySQL Downloadsページが表示されます。 ここで、左側のメニューより、「MySQL Community Server」をクリックすると、メニューが展開され、バージョン番号の一覧が表示されます。 デフォルトでは「5.1」となっていますので、その下の「5.0」をクリックします。 ページの一番下に「Source downloads」というカテゴリーがありますので、 Compressed GNU TAR archive (tar.gz) をダウンロードします。 ※このページを記載時の最新バージョンは、5.0.84となっています。 この行の右端にある「Pick a mirror」のリンクをクリックすると、ログイン画面が表示されます。 ここで、ログインIDを持っていない場合は、その下の No thanks, just take me to the downloads! のリンクをクリックします。 Mirror Siteの一覧が表示されますので、好きなサイトからダウンロードして下さい。 日本の場合は、 Japan [Internet Initiative Japan Inc.] HTTP FTP Japan [JAIST] HTTP FTP の2つがあります。 (2) MySQLソースの解凍 ダウンロードしたソースファイル(ここでは、mysql-5.0.84.tar.gz)を解凍します。 # tar xvfz mysql-5.0.84.tar.gz (3) コンパイル ソースファイルをコンパイルします。 ここでは、「/usr/local/mysql」へインストールするものとします。 まず、解凍してできたディレクトリに移動します。 # cd mysql-5.0.84 次に「configure」ファイルを実行します。 なお、オプションは任意ですので、この通りでなくても構いません。 # ./configure --prefix=/usr/local/mysql \--localstatedir=/usr/local/mysql/data \--with-mysqld-ldflags=-all-static \--with-client-ldflags=-all-static \--enable-assembler \--enable-thread-safe-client \--with-extra-charsets=complex \--with-charset=utf8 \--with-readline \--with-mysqld-user=mysql \--with-libwrap=/usr \--with-zlib-dir=/usr \--enable-local-infile \--with-pic \--with-fast-mutexes \--with-big-tables \--with-archive-storage-engine \--with-blackhole-storage-engine \--with-ndbcluster \--with-csv-storage-engine \--with-example-storage-engine \--with-federated-storage-engine \--with-innodb ここで、CentOS環境で上記コマンドを実行した場合、 checking for termcap functions library... configure error No curses/termcap library found のようなエラーが発生することがあります。 curses/termcap library が見つからないと怒られたので、 # yum install ncurses-devel で必要なライブラリをインストールすれば良いです。 ※Redhat Enterprise Linux4系だとyumがないので、up2dateを使用して下さい。 Thank you for choosing MySQL! とメッセージが表示されれば、コンパイル完了! (4) インストール makeとインストールを実行します。 # make # make install (5) 共有ライブラリ検索パスに追加 共有ライブラリ検索パスにmysqlのライブラリディレクトリを追加します。 ここでは「/etc/ld.so.conf.d」ディレクトリに「mysql.conf」というファイルを作成します。 # cd /etc/ld.so.conf.d # vi mysql.conf ライブラリディレクトリ名を追加します。 /usr/local/mysql/lib/mysql 保存終了したら、更新を実行します。 # ldconfig (6) MySQLの初期化 MySQLの初期化を行います。 これは、インストール後に1回だけ必要で、これを実行することにより、「localstatedir」で指定したディレクトリ(ここでは、/usr/local/mysql/data)、および初期データベース「mysql」、「test」が作成される。 # /usr/local/mysql/bin/mysql_install_db --user=mysql 次に、この初期化でデータベース保存ディレクトリのオーナーを変更する。 # chown -R mysql mysql /usr/local/mysql/data 3. MySQLの接続確認 (1) MySQLデーモンの起動 MySQLのデーモンを起動します。 # /usr/local/mysql/bin/mysqld_safe ここでもし、正常に起動しない場合は、データベースディレクトリ(ここでは、/usr/local/mysql/data)の「(HOSTNAME).err」という名前のファイルにログが記録されているので、それを確認して原因を解決します。 (2) MySQLの接続確認 MySQLにアクセスできるかどうか確認します。 # su - mysql $ mysql -u root ※ ユーザをmysqlに変更すること 以下のようなメッセージが表示されればOKです。 Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 1 Server version 5.0.84 Source distribution Type help; or \h for help. Type \c to clear the current input statement. mysql 一方、「Access denied for user root@localhost to database mysql」などとエラーが表示される場合には、データベースディレクトリ(ここでは、/usr/local/mysql/data)の「(HOSTNAME).err」を確認して、エラーの原因を調べて下さい。 MySQLのデーモンが何らかの原因で停止している可能性もあります。 (3) 管理者パスワードの設定 MySQLの管理者ユーザrootは、初期設定ではパスワードが設定されていないので、直ぐに設定をする必要があります。 mysql set password for root=password( 任意のパスワード ); mysql flush privileges; ※「任意のパスワード」の箇所に、パスワード文字列を入力すること
https://w.atwiki.jp/vipmtg4/pages/32.html
まず、スレにあがった記事 360 名前:以下、名無しにかわりましてVIPがお送りします。[] 投稿日:2007/10/08(月) 05 03 18.17 ID 2pb3Cmr40 チラ裏スマソ 他にもこんなことで悩んでる人いるのかな? 他のディレクトリにMWSをインストールし直そうかと思ってアンインしたんです。 んでその後普通にインスコしても「テーマファイルが見つかりません」とか言って前にインスコしてた場所を指してくるわけね。 最終的に起動できなかったし なんかMWSって一旦普通にアンインストールしてもレジストリまで削除されないみたいね。原因はそれ。 レジストリエディタからHKEY_CURRENT_USER\Software\Magic Workstationを削除した後インスコしたらちゃんとできた 俺の4時間返してMWSのアンイン装置。 あと、MWSのあるフォルダを変えるには 365 名前:以下、名無しにかわりましてVIPがお送りします。[] 投稿日:2007/10/08(月) 05 14 10.14 ID 9oKnFr/F0 360 すいません、おしえて ほかのフォルダにMWSを移すにはいったんアンインストールしないとだめなの? 366 名前:以下、名無しにかわりましてVIPがお送りします。[] 投稿日:2007/10/08(月) 05 18 11.84 ID 2pb3Cmr40 365 あんまり詳しくはないんですが、たぶん普通に移動しても「○○が見つかりません」連発すると思います あと、アンインストールに必要な情報が不正になってしまうのでやめたほうが良いかと 367 名前:以下、名無しにかわりましてVIPがお送りします。[] 投稿日:2007/10/08(月) 05 22 25.82 ID 2pb3Cmr40 あー答えになってねえwww 基本一旦アンインストールした方がいいです。 レジストリエディタは「ファイル名を指定して実行」してregeditと打てば出てきます。
https://w.atwiki.jp/sanosoft/pages/36.html
MySQL5.5のインストール MySQL5.5をインストールします。 単にyumで「mysql-server」をインストールしようとすると、MySQL5.1がインストールされてしまうので、ここでは、yumのリポジトリの追加登録方法(CentOS 6)で「remi」のリポジトリを追加して、MySQLの5.5をインストールします。 1. インストール リポジトリ「remi」を指定して、yumでインストールします。 # yum --enablerepo=remi install mysql-server 2. MySQLのmy.cnfの設定について MySQLの設定は、「/etc/my.cnf」で行います。 (1) my.cnfのひな型のコピー 初期値の「/etc/my.cnf」が用意されていますが、このファイルは使用しません。 ですから、リネームしておきます。 # mv /etc/my.cnf /etc/my.cnf.default さて、my.cnfのひな型が「/usr/share/mysql」にあります。 以下のように5種類あり、システムの規模によって選択します。 my-small.cnf my-medium.cnf my-large.cnf my-huge.cnf my-innodb-heavy-4G.cnf ここでは、「my-medium.cnf」を使用することを前提にします。 このファイルを「/etc/my.cnf」としてコピーします。 # cp /usr/share/mysql/my-medium.cnf /etc/my.cnf (2) my.cnfの編集 「/etc/my.cnf」を編集します。 # vi /etc/my.cnf ■ InnoDBの使用 初期値はInnoDBが使用不可となっていますので、使用する場合には行頭の「#」を削除します。 【書き換え前】 # The MySQL server [mysqld] ・・・(途中省略)・・・ # Uncomment the following if you are using InnoDB tables #innodb_data_home_dir = /var/lib/mysql/ #innodb_data_file_path = ibdata1 10M autoextend #innodb_log_group_home_dir = /var/lib/mysql/ #innodb_log_arch_dir = /var/lib/mysql/ # You can set .._buffer_pool_size up to 50 - 80 % # of RAM but beware of setting memory usage too high #innodb_buffer_pool_size = 16M #innodb_additional_mem_pool_size = 2M # Set .._log_file_size to 25 % of buffer pool size #innodb_log_file_size = 5M #innodb_log_buffer_size = 8M #innodb_flush_log_at_trx_commit = 1 #innodb_lock_wait_timeout = 50 【書き換え後】 # The MySQL server [mysqld] ・・・(途中省略)・・・ # Uncomment the following if you are using InnoDB tables innodb_data_home_dir = /var/lib/mysql/ innodb_data_file_path = ibdata1 10M autoextend innodb_log_group_home_dir = /var/lib/mysql/ innodb_log_arch_dir = /var/lib/mysql/ # You can set .._buffer_pool_size up to 50 - 80 % # of RAM but beware of setting memory usage too high innodb_buffer_pool_size = 16M innodb_additional_mem_pool_size = 2M # Set .._log_file_size to 25 % of buffer pool size innodb_log_file_size = 5M innodb_log_buffer_size = 8M innodb_flush_log_at_trx_commit = 1 innodb_lock_wait_timeout = 50 ※※※※「innodb_log_file_size」をコメント解除する場合の注意点※※※※「/var/lib/mysql」ディレクトリに・ib_logfile0・ib_logfile1が既に存在する場合に、これらのファイルサイズが「innodb_log_file_size」で指定したファイルサイズの範囲外の値となっていることがあります。その場合には、mysqldのログファイルに「InnoDB Error log file /var/lib/mysql/ib_logfile0 is of different size 0 5242880 bytes」というように記録され、InnoDBエンジンにエラーが発生して、InnoDBが無効になってしまうケースがあります。この場合には、既存の「ib_logfile0」「ib_logfile1」を削除して、MySQLを再起動して下さい。新しいログファイルが作成されます。 また、InnoDBをデフォルトストレージエンジンにしたい場合は、以下のように記述します。 [mysqld] ・・・(途中省略)・・・ default-storage-engine=InnoDB ■ PHPの日本語文字化け対策 MySQL4.1以降、PHPからアクセスすると文字化けすることが多くなってきたので、文字化け対策を行います。 これは、[mysqld]の項目に、1行「skip-character-set-client-handshake」を追加すればOKです。 # The MySQL server [mysqld] ・・・(途中省略)・・・ character-set-server=utf8 skip-character-set-client-handshake ※バージョンが5.0、5.1の場合は「character-set-server」ではなく「default-character-set=utf8」となるので注意! ■ バイナリログの自動削除 バイナリログは、実行したSQL文が記録されており、障害発生時の調査や障害復旧時に必要なものです。 ただし、このバイナリログは容量が大きく、サーバのHDDの容量を圧迫する原因ともなり、また自動で削除されません。 そこで、自動削除するためのオプションを追加します。 【書き換え前】 # The MySQL server [mysqld] ・・・(途中省略)・・・ # Replication Master Server (default) # binary logging is required for replication log-bin=mysql-bin 【書き換え後】 # The MySQL server [mysqld] ・・・(途中省略)・・・ # Replication Master Server (default) # binary logging is required for replication log-bin=mysql-bin expire_logs_days = 30 「expire_logs_days」では、バイナリログを自動削除する日数を指定します。 デフォルトは「0」で自動削除しません。 なお、ログを削除するタイミングは、MySQLサーバの起動時、もしくはログローテート時となりますので、指定の日数を超えても直ぐに削除されるとは限りません。 ■max_allowed_packet値の変更 「max_allowed_packet」は、クライアントからサーバへパケットを送ることのできる最大のデータサイズを指定します。 デフォルトでは1MBなので、ある程度大きなデータを送ろうとすると、 MySQL Error[2006] MySQL server has gone away のようなエラーが発生することがあります。 そこでこの値を大きくします。 【書き換え前】 max_allowed_packet=1M 【書き換え後】 max_allowed_packet=16M (4) DBの初期化 初期DBの作成を行います。 # mysql_install_db --datadir=/var/lib/mysql --user=mysql (4) MySQLの起動 設定が完了したら、MySQLのサービスを起動します。 # /sbin/service mysqld start (5) 自動起動設定 サーバを再起動した場合に自動的にサービスが起動するようにします。 # cd /etc/init.d # chkconfig mysqld on (6) mysql_secure_installationの実行 MySQLのセキュリティを向上させるために「mysql_secure_installation」を実行します。 # /usr/bin/mysql_secure_installation このコマンドは、 rootユーザのパスワード文字列を設定する anonymousユーザを削除する リモートからのrootログインを禁止する TESTデータベースを削除する 権限を再読み出しする という作業を対話式に順次実行します。 3. rootパスワードの設定 インストール直後のMySQLは「root」ユーザにパスワードが設定されていないので、パスワードを設定します。 ※前述の「mysql_secure_installation」を実行した場合には不要です。 MySQLにログインします。 # mysql -u root パスワードを設定します。 mysql SET PASSWORD FOR root@localhost=PASSWORD( xxxxxx ); mysql exit; パスワードなしでログインしてエラーが発生することを確認します。 # mysql -u root ERROR 1045 (28000) Access denied for user root @ localhost (using password NO) 設定したパスワードでログインできることを確認します。 # mysql -u root -p パスワードを入力します。 Enter password ログインできればOKです。
https://w.atwiki.jp/c0metssd/pages/25.html
最新の確認 # yum search httpd インストール # yum -y install httpd 既にインストール済みの場合は以下のメッセージが出る Package httpd-2.2.15-30.el6.centos.i686 already installed and latest version Nothing to do # chkconfig httpd on # chkconfig httpd --list httpd 0 off1 off2 on3 on4 on5 on6 off # service httpd start httpd を起動中 httpd Could not reliably determine the server s fully qualified domain name, using localhost.localdomain for ServerName [ OK ] 2014/7/14
https://w.atwiki.jp/bambooflow/pages/126.html
Visual C++ 2008 Express EditionへのSystemCライブラリ インストール Windows XPでのVisual C++ 2008 Expres EditionへのSystemCインストールをしてみた。 プロジェクトファイルは(バージョンは違うが)すでに用意されているのでそれを使う。 Visual C++ 2008 Express EditionへのSystemCライブラリ インストールSystemC2.2インストールフォルダ展開 プロジェクトファイル実行 プロジェクトファイルの設定・確認 コンパイル(ビルド) インストール 設定のまとめ SystemC2.2インストール フォルダ展開 C \にsystemc-2.2.0フォルダを展開。 プロジェクトファイル実行 C \systemc-2.2.0\mscv71\SystemCフォルダへ移動して、SystemC.vcprjをダブルクリック。 変換ウィザードが実行されるので、次へをクリック。 変換前にバックアップを作成するで、次へをクリック。 完了をクリック。 閉じるをクリック。 準備完了。 プロジェクトファイルの設定・確認 メニューのプロジェクトからプロパティを選択。 全般、構成の種類が"スタティック ライブラリ(.lib)"であることを確認。 出力ディレクトリ、中間ディレクトリは"Debug"であることを確認。 デバッグ、特に設定無し。 C/C++の全般、追加インクルードディレクトリの設定が"../../src"となっていることを確認。 64ビット移植への対応は"いいえ"であることを確認。 C/C++の最適化、特に設定無し。 最適化は今回、"無効(/Od)"としたが、最適化してもよい。 C/C++のプリプロセッサ、プロセッサの定義で"WIN32;_DEBUG;_LIB;SC_INCLUDE_FX"となっていることを確認。 C/C++のコード生成、簡易リビルドを行うは"いいえ"を選択。 ランタイムライブラリは"マルチスレッド デバッグ(/MTd)"であることを確認。 C/C++の言語、ランタイム型情報を有効にするは"はい"であることを確認。 C/C++のプリコンパイル済みヘッダー、プリコンパイル済みヘッダの作成/使用は"プリコンパイル済みヘッダーを使用しない"であることを確認。 C/C++の出力ファイル、特に設定無し。 C/C++のブラウザ情報、特に設定無し。 C/C++の詳細、指定の警告を無効にするは、"4224;4996"と変更。(しなくてもコンパイルはできるが警告メッセージがうるさい) C/C++のコマンド ライン、設定が正しいかどうか、もう一度確認。 ライブラリアンの全般、出力ファイルが"$(OutDir)/SystemC.lib"となっていることを確認。 コンパイル(ビルド) メニューのビルドからソリューションのビルドを選択して、コンパイル開始。( F7 でもOK) コンパイルが正常に終了したことを確認。 C \systemc-2.2.0\mvc71\SystemC\Debugフォルダ下にSystemC.libが生成されていることを確認。 これで、コンパイル完了。 今回は、とりあえずSystemCが実行できればいいかな程度の設定。 最適化とかはおこのみで。 インストール 設定のまとめ 以下のプロパティ設定を確認する。 全般、構成の種類が"スタティック ライブラリ(.lib)"であることを確認。 出力ディレクトリ、中間ディレクトリは"Debug"であることを確認。 C/C++の全般、追加インクルードディレクトリの設定が"../../src"となっていることを確認。 C/C++のプリプロセッサ、プロセッサの定義で"WIN32;_DEBUG;_LIB;SC_INCLUDE_FX"となっていることを確認。 C/C++のコード生成、簡易リビルドを行うは"いいえ"を選択。 C/C++のコード生成、ランタイムライブラリは"マルチスレッド デバッグ(/MTd)"であることを確認。 C/C++の言語、ランタイム型情報を有効にするは"はい"であることを確認。 C/C++の詳細、指定の警告を無効にするは、"4224;4996"と変更。(しなくてもコンパイルはできるが警告メッセージがうるさい) ライブラリアンの全般、出力ファイルが"$(OutDir)/SystemC.lib"となっていることを確認。 テストプログラム、HelloWorldのコンパイル・実行へ
https://w.atwiki.jp/sanosoft/pages/97.html
[さくらのVPS] OSのインストール 初期設定でインストールされているOSは「CentOS6.10」なので、OSを再インストールします。 「VPSコントロールパネル」を開きます。 「サーバー一覧」で該当のサーバをクリックします。 右上の「各種設定▼」の「OSインストール」をクリックします。 「標準OS」を選択して、OSを「CentOS7 x86_64」指定します。 「新しい管理ユーザのパスワード」に任意のパスワードを指定します。(パスワードは半角英数、半角記号の=+/.,-_の組み合わせで8〜32文字) 「スタートアップスクリプト」は利用しません。 「設定内容を確認する」ボタンをクリックします。 「インストールを実行する」ボタンをクリックします。
https://w.atwiki.jp/bakuryu/pages/5.html
https://w.atwiki.jp/tortoises/pages/5.html
参考 http //judstyle.jp/wiki/MediaWiki%E5%B0%8E%E5%85%A5_(%E3%81%95%E3%81%8F%E3%82%89%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%8D%E3%83%83%E3%83%88) telnet
https://w.atwiki.jp/onlinehero/pages/38.html
https://w.atwiki.jp/sanosoft/pages/98.html
[AWS] AWS CLIのインストール AWS CLI(AWSコマンドラインインターフィース)は、コマンドプロンプト(コマンドライン)からAWSを管理するためのツールです。 Linuxの場合 1. ダウンロードおよびインストール AWS コマンドラインインターフェイスをインストールします。 # curl "https //awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" # unzip awscliv2.zip # cd aws # ./install 確認のためバージョン情報を表示します。 # aws --version 2. 環境設定 コマンドプロンプトを起動して、以下のコマンドを実行します。 C \ aws configure ASW Access Key ID: ASW Secret Access Key: Default region name:ap-northeast-1 Default output format:json を入力します。 Windowsの場合 1. ダウンロードおよびインストール AWS コマンドラインインターフェイスをダウンロードします。 AWS コマンドラインインターフェイスにアクセスします。 画面右の「Windows」もしくは「Mac および Linux」から、使用しているマシンにより「64 ビット」もしくは「32 ビット」インストーラーをダウンロードします。 ダウンロードしたファイルを実行して、インストールを行います。 2. 環境設定 コマンドプロンプトを起動して、以下のコマンドを実行します。 C \ aws configure を実行します。 ASW Access Key ID: ASW Secret Access Key: Default region name:ap-northeast-1 Default output format:json を入力します。 3. トラブルシューティング (1) UnicodeWarning Windows版でコマンドプロンプトからコマンドを実行した場合、 C ¥Program Files¥Amazon¥AWSCLI¥.¥dateutil¥parser.py 605 UnicodeWarning Unicode equal comparison failed to convert both arguments to Unicode - interpreting the m as being unequal というようなエラーが発生する場合があります。 その場合には、実行前にタイムゾーンをJSTに設定します。 C \ set tz=jst