yuu_nkjm blog


2010-04-10(Sat) 編集

[TeX][dviout][Ghostscript] dvioutのパラメータ設定

前準備:Ghostscriptのインストール

  • Ghostscript 9.04 and GSview 4.9 J (University Site)からダウンロード
  • インストール先は"E:\usr\local\gs"を指定する."Install Ghostscript Fonts"と"Use Windows TrueType fonts for Chinese, Japanese and Korean"はオンにする.
  • Windowsの環境変数のPATHに"E:\usr\local\gs\gs9.04\bin\"を加える.

DVIOUTのパラメータ設定

dviout - TeX Wikiなどを参考にDVIOUTをダウンロードし,インストールする.僕は”E:\usr\local\dviout”にインストールしている.

DVIOUTのOption->Setup Parametersを開き,以下の様に設定する.

Font
 -TEXROOT
 E:\root\home\local\tex\share\texmf-dist\fonts
  #E:\root\home\local\tex\share\texmf\fonts
  #E:\usr\local\share\texmf\fonts
 -TEXPK
  ^r\pk\cx\\^s.^dpk;^r\tfm\ptex\^s.tfm;^r\pk\modeless\\^s.^dpk;^r\vf\\^s.vf
 -TEXFONTS
  ^r\tfm\\
Font2
 -gen
  `mktexpk.exe --dpi ^d --bdpi ^D --mag ^M ^s
  #`E:\usr\local\bin\mktexpk.exe --dpi ^d --bdpi ^D --mag ^M ^s
 -ftt
  ^x\map\ttfonts.map
 -TEXSUBF
  ^r\sfd\\;^r\..\ttf2pk\\;^r\..\ttf2tfm\\
Graphic
 -gsx
  gswin32c.exe  
  #E:\usr\local\gs\gs9.04\bin\gswin32c.exe
 -gdat
  c:\Temp

備考

TeX環境についてメモしておく.

8年くらい前にインストールしたTeXコマンド群をコピーして使い回しているので,詳細は覚えていない. ”E:\usr\local\bin” と ”E:\usr\local\share” 以下にTeXに必要なコマンドとデータが入っている.

インストール(Windows) - TeX Wikiを見れば,簡単にインストール出来ると思う.基本的には,アーカイブを展開するだけと思う.

TeXコマンドの呼び出しなどは,秀丸のTeXマクロ任せにしている.


2011-04-10(Sun) 編集

[MySQL][Linux][openSUSE] MySQLのインストールと初期設定(ユーザとパスワードの設定まで)

インストール

yastでmysql-community-server(mysqlとか名前はちょっと違うかも)をインストールする.概要は"mysql - A True Multiuser, Multithreaded SQL Database Server"となっている.

MySQLを起動する.

/etc/init.d/mysql start

自動起動の設定をする

chkconfig mysql on

MySQLにrootでログイン

MySQLのrootのパスワードはデフォルトだと何もなし.

$ mysql -u root

rootにパスワードをかける.

SET PASSWORD FOR root@localhost=PASSWORD('hoge');
SET PASSWORD = PASSWORD('hoge');

権限の設定

一般的な書式.

GRANT 権限 ON DB名.テーブル名 TO ユーザ名 INDENTIFIED BY 'パスワード' WITH GRANT OPTION;
GRANT all privileges on *.* to nkjm@localhost IDENTIFIED BY 'passwd' WITH GRANT OPTION ;

上記のlocalhostからの接続が基本か.%を用いたワイルドカードも指定できる.接続するホストを限定したい場合は,直接指定する.

GRANT all privileges on *.* to nkjm@'%' IDENTIFIED BY 'passwd';
GRANT all privileges on *.* to nkjm@10.0.0.1 IDENTIFIED BY 'passwd' WITH GRANT OPTION ;

パスワードの確認

select user,host,password from mysql.user;
+------+----------------+-------------------------------------------+
| user | host           | password                                  |
+------+----------------+-------------------------------------------+
| nkjm | %              | *0000000sf09a8098120u3j1                  |
| nkjm | 10.228.150.211 | *0000000sf09a8098120u3j1                  |
| nkjm | localhost      | *0000000sf09a8098120u3j1                  |
+------+----------------+-------------------------------------------+
show grants for nkjm;
+-----------------------------------------------------------------------------------------------------+
| Grants for nkjm@%                                                                                   |
+-----------------------------------------------------------------------------------------------------+
| GRANT USAGE ON *.* TO 'nkjm'@'%' IDENTIFIED BY PASSWORD '*0000000sf09a8098120u3j1                 ' |
+-----------------------------------------------------------------------------------------------------+

ユーザの削除

GRANT all privileges on *.* to nkjm@'%' IDENTIFIED BY 'passwd';

rootパスワードの変更

MySQL :: MySQL 4.1 リファレンスマニュアル :: A.4.2 忘れたルートパスワードをリセットする方法を参考のこと.

もう一つの方法として、mysql クライアントを使用して新しいパスワードを設定することができます。
上述したように、mysqld を停止して、--skip-grant-tables オプションを指定して再起動します。
以下のように、mysqld サーバに接続します。
shell> mysql -u root mysql
mysql クライアントで以下のコマンドを実行します。
mysql> UPDATE user SET Password=PASSWORD('mynewpassword')
    ->             WHERE User='root';
mysql> FLUSH PRIVILEGES;
この後、新しいパスワードを使用して接続できます。
これで、適切に mysqld を停止し、再起動できます。

関連ページ


2014-04-10(Thu) 編集

[AWS][openSUSE] Amazon EC2でopenSUSE13.1を動作させる

書きかけ.

openSUSEのインスタンスの作成

  1. AWS Management Consoleから,EC2を選択する.
  2. 右上のリージョン選択で"Tokyo"を選択する.
  3. Instance→Instancesから"Launch Instance"ボタンを押す.
  4. Community AMIsのOpenSUSEを選択すると"openSUSE_13.1 - ami-bde999bc"が見つかるので,Selectを押す.
  5. 設定ウィザードに従って適当に設定をする.

Elastic IPの指定

Amazon EC2ではElastic IP アドレス(EIP) - Amazon Elastic Compute Cloudという静的IPアドレスを割り当てることができる.

Security Group

初期状態だと外部からインスタンスに通信ができない.SSHとHTTPなど必要なサービスのポートを開けるように指定する.

ログイン

設定ウィザードで登録した鍵でrootログインが出来るので,ログインする.

あとは適当に必要なライブラリをぶっ込む.yast2回りを入れれば,普段通りのセットアップをはじめられるはず.

zypper in yast2 yast2-control-center yast2-packager yast2-packager yast2-online-update yast2-ncurses-pkg
zypper in emacs lv git 
zypper in apache2 apache2-mod_php5
zypper in mysql-community-server
zypper in php5 php5-curl php5-gd php5-mbstring php5-mysql php5-pear php5-soap
zypper in java-1_7_0-openjdk  
zypper in tomcat tomcat-admin-webapps

トップ «前の日(04-09) 最新 次の日(04-11)» 追記 設定
2006|01|06|12|
2007|06|09|
2008|01|03|04|06|07|08|09|10|12|
2009|01|02|05|06|07|08|10|11|12|
2010|03|04|05|06|07|08|09|10|11|
2011|01|02|03|04|05|06|07|08|09|11|12|
2012|01|02|04|06|07|08|10|11|12|
2013|01|02|03|07|08|10|11|12|
2014|01|02|04|05|06|07|08|09|10|11|
2015|01|02|07|11|12|
2016|01|03|05|07|08|09|