bate's blog

調べたこと実装したことなどを取りとめもなく書きます。

linux

OpenSSLをupdate

OpenSSLをupdateした sudo yum update openssl

crontabでそんなファイルやディレクトリがないと言われたら

クーロンを編集で、HOMEディレクトリとPATHを設定 crontab -e HOME=~/username PATH=$PATH:/usr/local/binクーロンズ・ゲート出版社/メーカー: ソニー・ミュージックエンタテインメント発売日: 1997/02/28メディア: Video Game購入: 1人 クリック: 29回この…

サクラのvpsに不正ログインの形跡

teratermでsshログイン(鍵)しようとしたら弾かれた。 ログイン失敗数が閾値を超えてポートが取れられたっぽい。 sakura vpsのWebコンソールでログ収集した。ログインに失敗したユーザー情報(ログイン失敗ユーザー) lastb最近ログインしたユーザー情報 lastla…

サクラのvps再インストール後に再起動

サクラのvpsを借りた。 osを再インストール後は再起動すると動く。

CentOSのバージョン確認方法

cat /etc/redhat-release

wordpress

VMにwordpressを入れてみた。 結構簡単。vpsを契約してページとかを作ってみるとかもありかな。本格ビジネスサイトを作りながら学ぶ WordPressの教科書作者: プライム・ストラテジー株式会社出版社/メーカー: ソフトバンククリエイティブ発売日: 2012/03/30…

再帰的にディレクトリを作成

newdir,newdir2,newdir3がない場合に再帰的に作りたい ~/newdir/newdir2/newdir3 mkdir -p ~/newdir/newdir2/newdir3

mysqlのテーブルのvarcharをmd5でハッシュ化

id username password 1 testuser testpass update mytable set password=md5(password); id username password 1 testuser 179ad45c6ce2cb97cf1029e212046e81

smartyをインストール

smartyのインストール sudo apt-get install smarty設定の変更 sudo vi /etc/php5/apache2/php.ini ; UNIX: "/path1:/path2" ; コメントアウトを削除 include_path = ".:usr/share/php:/usr/share/php/smarty/libs/"

php+apache+mysqlをインストール

もろもろのインストール sudo apt-get install apache2 php5 libapache2-mod-php5 mysql-server php5-mysqlちょっとした設定 sudo a2enmod userdir sudo vi /etc/apache2/mods-enabled/php5.conf「php_admin_value engine Off」をコメントアウト(行頭に#を付…

VirtualBoxをアップデートしたらエラーが出た

VirtualBoxを新しくしたら下記のエラーが出た。 vt x features locked or unavailable in msr .... とりあえず、再起動でbiosの設定を開いて、CPUのvirtualization云々という項目と、 intel vt云々という項目を有効にしたら直った。

phpからmysqlにアクセス

ちょっとしたサンプルを作ってphpとmysqlを思い出す作業。 <html lang="ja"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width"> <link rel="stylesheet" type="text/css" href="style.css"> </head> <body> <a href="./">戻る</a> <br> <form method="post" action="register.php"> <p>ユーザー名:<br>…</p></form></body></html>

apt-getで取得できない場合

下記を実行してみる。 sudo apt-get update

postgresql

REFERENCES の使い方が分からず四苦八苦。 CREATE TABLE thread_tbl ( group_id SERIAL PRIMARY KEY, thread_name TEXT, date_time TIMESTAMP, ip TEXT );CREATE TABLE message_tbl ( id SERIAL PRIMARY KEY, name TEXT, message TEXT, date_time TIMESTAMP,…

LAMPインストールのメモ

googleで検索すればこれより良い文献はいくらでもあります。 ここにあるメモそれらのサイトの文献を参考にしています。 要はパクリなのでそちらを参考にしましょう。 エラーはエラー文をコピペで検索しましょう。OS は xubuntu 8.10 1. Apache-2.2.11 のイン…

確認作業終了

postgresqlで作ったテーブルをphpで操作してブラウザで表示された。 外に飯を食べにいくぞー。

土曜日と日曜日

土曜日一日と日曜日の大半を費やして、libphp5.so を作成した。 糞な週末。 apache2.2.11+php5.2.8+postgresql8.3.5 が動いたらレポートみたいにしておこう。 設定で週末を潰される不幸な人間がこれ以上増えないことを祈って。

--enable-so

Apache2のインストールでつけること。

apt-get

最初からapt-getしてれば良かった。 背伸びして自分でなんでもかんでもしようとすると時間の浪費になる。

やっと用意したphpファイルを読んだ

疲れました。 特にパーミッションのせいでファイルが保存できなかったりで、所有者を-Rオプションで変えた。 PHPとApacheは繋がった。 次は、MySQLの番。

再インスコ

sudo vi がイライラする。 vi の使い方がどうしようもなくできない。 カーソル移動の時はESCでコマンドモードにする。 ddで一行消し。 :wq でセーブして終了。コロン必須 :q! でセーブなしで終了。 データベース作る時は、CREATE DATABASE [db_name] CHARACT…

泥沼

どうにもならなくて、また再インスコした。 どうして、アンインストールしたはずの、ApacheやらMySQLが動いているらしくダメ出しされた。 Another なんちゃらがすでに動いてるとか。 再インスコで綺麗な身体にしましたよ。 どうやら自分のノートは清い処女に…

再インストール

メモリの増設が駄目だったのか、low graphics mode でしか起動しなくなったので、再インスコ。 なんだかな。

lamppの出し入れ

インスコとアンインスコを繰り替えした末に設定は極力いじらないという結論に至った。 動くとうれしい。 でもかけた時間を考えると虚しい。

LAMP環境導入メモ

下記のサイトを真似ただけ。 http://linuxsalad.blogspot.com/2007/06/apache-mysql-php.htmlsudo apt-get install apache2 mysql-server sudo apt-get install libapache2-mod-auth-mysql sudo apt-get install libapache2-mod-php5 php5-mysql各種設定ファ…

使えば使うほど遅くなっていく

一言で遅い。

いらいら

スムーズにしたいことができずにいらいらする。 windowsに飼い慣らされた結果がこれだよ。

apache+MySQL+PHP

インスコ完了。 ブラウザでローカルホストのアドレスを入れると、It work!と出た。

xubuntu

お目当てのOSなしノートPCを手に入れてxubuntuを入れた。 linux はエラーとの長いお付き合いになりそう。 日本語環境も不完全だ。