「MYSQL」タグアーカイブ

AWS lightsailでハマるところ一覧

AWS lightsailの初期設定でハマるところ一覧です。

1.MySQL等のパスワードがわからない。

下記のファイルに書いてあります。
/home/bitnami/bitnami_application_password
MySQLだとユーザーはrootです。

2.phpmyadminが見れない。

http://■.■.■.■/phpmyadmin
下記エラーがでる。
For security reasons, this URL is only accessible using localhost (127.0.0.1) as the hostname.
IPの許可記述が必要です。
/opt/bitnami/apps/phpmyadmin/conf/httpd-app.conf のファイルの
<IfVersion >= 2.3>
Require local
にRequire ip ▲.▲.▲.▲
を追加(▲は自分のIP)

3.MYSQLやHTTPの起動用のスクリプトはどこ?

/opt/bitnami/ctlscript.sh
停止
sudo /opt/bitnami/ctlscript.sh stop
起動
sudo /opt/bitnami/ctlscript.sh start
再起動
sudo /opt/bitnami/ctlscript.sh restart
状態確認
sudo /opt/bitnami/ctlscript.sh status

4.SFTPやSSHでハマるとこ

SSH キーペアはこちらのURL(2018年2月19日現在)
https://lightsail.aws.amazon.com/ls/webapp/account/keys

5.時間設定

cp /etc/localtime /etc/localtime.org
sudo ln -sf /usr/share/zoneinfo/Asia/Tokyo /etc/localtime

 

mysqlでクラッシュしたら。

mysqlでデータがクラッシュしたら、
myisamchkのコマンドを使います。

mysql本家本元でmyisamchk
http://dev.mysql.com/doc/refman/4.1/ja/table-maintenance.html

mysqlのMyISAM型 の実際のファイルは3つ構成で、*.frmと*.MYDと*.MYになります。これが壊れるので、定期バックアップが必要。
この3つのファイルの説明は下記に。I
ftp://ftp.oss.eznetsols.org/mysql/doc/refman/5.1/ja/crash-recovery.html%3Fff=nopfpls

数G単位の大容量データはコマンドで戻すのは、難しいのでミラーするか、ファイル自体をバックアップすることをおススメします。

参照可能にしたままバックアップができる標準コマンド
mysqlhotcopy の説明。
http://dev.mysql.com/doc/refman/5.1/ja/mysqlhotcopy.html

ライセンスの種類

papervision3Dも含め、オープンソースにはライセンスが
ある。しかし、実は商用で使うのには費用がいったり
する。たとえば、MYSQLなど。

英語でライセンスのことが書いてあって、よくわからないことが多いですよね。
そんな翻訳をまとめているのか、下記のサイト。そう、SourceForge.JPです。

OSI承認ライセンス 日本語参考訳
http://sourceforge.jp/projects/opensource/wiki/licenses

有名なのは
Apache_Software_License
http://sourceforge.jp/projects/opensource/wiki/licenses%2FApache_Software_License

BSDライセンス
http://sourceforge.jp/projects/opensource/wiki/licenses%2Fnew_BSD_license

The MIT License
http://sourceforge.jp/projects/opensource/wiki/licenses%2FMIT_license