使ったコマンドは以下。
>show databases;
>select host, user, password from mysql.user;
>drop database [データベース];
>drop user '[user]'@'[host]';
/etc/apache2 の設定
①/etc/apache2/httpd.conf, ②/etc/apache2/sites-available, ③/etc/apache2/port.confの設定、変更でブラウザが表示された。
①、②
昔の設定だと、httpd.confに全ての設定を書いていたが、
ubuntu14.10
apache/2.2.22
だと、.confファイルに細かく設定が分けられている。
UbuntuでのApache設定はDebianを受け継いでいて、各種設定はapache2.conf(httpd.conf)ではなく、それぞれの.confファイルで管理するらしい。
httpd.confから分けたのは以下。
ポート設定:port.conf
サイト設定:sites-availableフォルダにファイル作成
他に設定がある場合には、conf-availableに作成して、conf-enabledで有効にする。
sites-avalableには参考のdefault.confがある。
今回は、前に設定したhttpd.confの内容をコピーして、trac.confを作成した。
内容は以下。ダイジェスト認証で、複数リポジトリ管理する設定。
<Location /trac>
SetHandler mod_python
PythonHandler trac.web.modpython_frontend
PythonOption TracUriRoot "/trac"
PythonOption TracEnvParentDir /var/lib/trac
</Location>
<LocationMatch "/trac/[^/]+/login">
LoadModule auth_digest_module /usr/lib/apache2/modules/mod_auth_digest.so
AuthType digest
AuthName passwd
AuthUserFile /var/lib/trac/.htdigest
Require valid-user
</LocationMatch>
③
port.confの内容は以下。
初期設定から8080ポート開けるようにし、NameVirtualHostをコメントアウトした。
a2ensiteコマンドを実行したら、AH00548エラーが出たので、NamevirtualHostをコメントアウトした。
# If you just change the port or add more ports here, you will likely also
# have to change the VirtualHost statement in
# /etc/apache2/sites-enabled/000-default.conf
#NameVirtualHost *:80
Listen 8080
<IfModule ssl_module>
Listen 443
</IfModule>
<IfModule mod_gnutls.c>
Listen 443
</IfModule>
# vim: syntax=apache ts=4 sw=4 sts=4 sr noet
以上の設定をしたら、
現在のサイトを無効化して(sites-enabledにある.confファイル)、②で作成したサイトを有効にする。
a2dissite 000-default.conf
a2ensite trac.conf
[参考]
http://d.hatena.ne.jp/uriyuri/20081112/1226497108
tracブラウザロゴ表示の変更
今回の場合/var/lib/trac/SampleProject/conf/trac.iniを編集する
[header_logo]
alt = ... height = ... link = ... src = trac_banner.png ←この部分をこう修正 width = ...
svnauths編集
初期設定のままだと読むことしかできず、コミットしようとすると権限ないよ、エラーだよ。と言われるので、変更する。
以下のような感じに。
[groups] admin = usr01 [/] * = @admin = rw [SampleProject:/] * = @admin = rw
0 件のコメント:
コメントを投稿