てきとうなメモ

本の感想とか技術メモとか

Ubuntu

ネットワークの調子が悪い

サーバ(Ubuntu)のネットワークがよく切れる。/var/log/kern.logは Feb 1 08:47:40 sole kernel: [553069.927736] r8169 0000:02:00.0 eth0: link down Feb 1 08:49:58 sole kernel: [553207.928944] r8169 0000:02:00.0 eth0: link upとなっているので、ぐぐ…

Ubuntu 14.04にしてSambaが動いていなかった

Ubuntu 14.04にしてからうまくSambaが動いていないっぽい。設定がデフォルトの設定ファイルに上書きされていたので、それは戻したのだが $ sudo service samba restartではうまく再起動してくれない。/etc/init.d/sambaは以下のように記述されているのだが、…

MoinMoinでUnicodeEncodeError

MoinMoinで日本語のページを開こうとすると mod_wsgi (pid=6340): Exception occurred processing WSGI script '/opt/local/moin/programming/moin.wsgi'. Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/werkzeug/wsgi.py", l…

Ubuntu Linux 14.04にアップグレード

Ubuntu Linux 12.04のサポート切れるっぽいので14.04にアップグレードした。 $ sudo do-release-upgrade -papacheが2.4になったり、confのディレクトリ構成が少し変化している。mods-available,sites-availableに加えてconf-availableが追加されたので、アプ…

apache2 + thinでRedmineを構築

Redmineのバージョンは2.3.3bundlerのインストール $ sudo gem install bundler依存gemのインストール $ cd path/to/redmine $ sudo bundle install --without development testデータベースの作成 $ mysql -u root -p mysql> CREATE DATABASE redmine CHARA…

apacheの設定ファイル構成

こんな感じらしい。 apache.conf メインの設定ファイル。conf.d,httpd.conf,sites-available/,ports.conf,sites-enabledをincludeしている conf.d 各サービスごとの設定を置く。local-*.confと*.conf.localはapt-getで上書きされないことが保証されている ht…

perldocのcompletion

Big Sky :: perldocのbash-completionが激しく便利でうれしょん出た。 ubuntuのbash-completionでもできるんじゃないかと思って試したらできた $ perldoc IO IO IO\:\:Compress\:\:Zip IO\:\:Seekable IO\:\:Uncompress\:\:Base ...ubuntuの方はprefixが一致…

sysv-rc-conf

ubuntu用chkconfigが欲しかったので探したらすぐに見つかった.curses使ってTUIで操作可能な点がchkconfigよりも良い所かな. $ sysv-rc-conf ┌ SysV Runlevel Config -: stop service =/+: start service h: help q: quit ┐ │ │ │ service 1 2 3 4 5 0 6 S …

moinでlatex

とりあえずlatexをインストールするがなんだかややこしそうだった. Foamy Capriccio: Ubuntu 7.10(TeX編) JapaneseLocalizedDerivative/LaTeXForJapanese - Ubuntu Japanese Wiki まず追加パッケージを取得できるようにaptを設定. $ wget -q --no-check-ce…

ApacheのSSL対応

ssl利用する必要があったのでいろいろ設定opensslのインストール $ apt-get install openssl秘密鍵の生成(トリプルDESで1024bitの鍵) $ openssl genrsa -des3 1024 > server.keyCSRファイルの作成(server.keyの秘密鍵を利用する) $ openssl req -new -key se…

Tracのインストール

tracの再インストールしたのでメモ.OSはubuntu7.10. subversion インストール. $ sudo apt-get install subversionディレクトリ作成.webdav経由でアクセスするのでユーザはwww-data $ sudo mkdir /var/svn $ sudo chown www-data.www-data /var/svnテス…

ubuntuでapache2

ubuntuでapache2の設定にちょっととまどったのでメモ. 設定ファイルは/etc/apache2/apache2.confでhttpd.confではない デフォルトでバーチャルホスト機能が有効になっているので,/etc/apache2/site-available/defaultをいじる 実際にapache2.confから読み…