Archive for 'Fedora 9' Category
Fedora9 PPTPクライアント
12 11 月 2008
いろんなサイトで、PPTPサーバーの構築方法はあると思いますが、クライアント側がなかなかないので、構築した記録を書いときます。
1. まずVPN PPTPに必要なパッケージ、pptp-1.7.1-4.fc9.i386、pptpconfig(GUI設定ツール)をインストールする
※ 2008/11/12 現在
# yum -y install pptp
ここからはGUI用のパッケージです。
コマンド環境では必要ないと思います。
ので、その下の [ 2. スクリプトの作成 ] へ。
※ 当サイトでは入れてしまいましたが。もし上だけで無理でしたら一応入れてみてください。
# yum -y install gtk+
# yum -y install libglade
# wget http://pptpclient.sourceforge.net/yum/stable/fc9/i386/pptpconfig-20060821-1.fc9.noarch.rpm
# wget http://pptpclient.sourceforge.net/yum/stable/fc9/i386/php4-pcntl-4.4.9-1.fc9.i386.rpm
# wget http://pptpclient.sourceforge.net/yum/stable/fc9/i386/php4-pcntl-gtk-1.0.2-4.fc9.i386.rpm
# rpm -ivh php4-pcntl-4.4.9-1.fc9.i386.rpm
# rpm -ivh php4-pcntl-gtk-1.0.2-4.fc9.i386.rpm
# rpm -ivh pptpconfig-20060821-1.fc9.noarch.rpm
2. スクリプトファイルを作成する
PPTPクライアント用の設定ファイルを作成する
# vi /usr/bin/pptp-client
—————————— ここから ——————————
#!/bin/sh
SERVER="接続先サーバ" # 接続先のIPアドレス or ホスト名
USER="ユーザ名" [...]
Fedora9でBlognPlus(ぶろぐん+)
30 10 月 20081. まずMySQL にデータベースを作成する
# mysql -u root -p ← MySQLにrootでログインする
Enter password: ← MySQLのrootパスワードを入力
Welc [...]
システムユーザーとMySQLユーザーを自動で登録
6 9 月 2008
システムユーザーとMySQLユーザーを自動で登録
ユーザーを登録するときに行うことは
① useraddコマンドを実行する。
② passwdコマンドを実行する。
MySQLユーザーを登録するときに行うことは、
① rootユーザーでMySQLにログインする。
② MySQLユーザーを登録する。
③ MySQLユーザー用のデータベースを登録する。
こんな感じでしょうか?
システムユーザーの登録方法は覚えているとしても
MySQLユーザーを登録す作業は結構忘れることがあるのではないでしょうか
これを、何回もしている人であれば、コマンドも覚えているでしょうけど、
たまに追加をするときとかは、忘れていることとかがありますよね?
僕だけでしょうか?
まぁ~、その一連の行為を自動でできるようにしたら、楽かなと思いますので、
そういうスクリプトを作っちゃいます。
まず、必要なものをインストールする
# yum -y install expect
登録用スクリプトを新規で作成
# vi sysuser.sh
——————– ここから ——————–
#!/bin/bash
# ログファイル名
LOG=”sysuser.sh.log”
# 自ドメイン名
DOMAIN=”deai.name”
# MySQLサーバー名
HOST=”localhost”
# ユーザー登録時のオプションを指定
OPT=” -s /sbin/nologin”
while :
do
case “$1″ in
“-i” )
if [ "$2" = "" ] ; then
echo -e “\n Usage: [...]
Fedora9 ユーザーディレクトリをサブドメインでも公開
10 7 月 2008
設定ファイルを編集、確認する
Apacheの設定ファイルを編集
# vi /etc/httpd/conf/httpd.conf
UseCanonicalName Off ← 274行目前後
LogFormat "%V %h %l %u %t "%!414r" %>s %b "%{Referer}i" "%{User-Agent}i"" combined
↑ 497行目前後
#UserDir disable ← 355行目前後 コメントアウト
UserDir public_html ← 362行目前後 コメント解除 (#を削除)
382行目前後から以下を追加
<Directory /home/*/public_html>
[...]
Fedora9 webサーバー構築(Apache)
10 7 月 2008
まずApache HTTPサーバー、PHPをインストールする
# yum -y install httpd
# yum -y install php php-mbstring
設定ファイルを編集する [...]
