beaglemasa @ ウィキ内検索 / 「Asteriskのインストール」で検索した結果

検索 :
  • Asteriskのインストール
    インストール環境 用意するファイル インストール インストール環境 用意するファイル Redhat4ES Update4 asterisk-1.4.22.tar.gz asterisk-sound-jp_14_beta.tar.gz app_voicemail.c.081115-01.patch say.c.081115-01.patch asterisk-sound-jp_14.beta.tar.gz インストール 途中までは、Zaptelのインストール手順とほぼ一緒です。 #tar xvzf asterisk-1.4.22.tar.gz #cd asterisk-1.4.22 #./configure #make menuselect →ここでは、とりあえずデフォルトのままでxキーで抜ける。  今後は必要のないモジュールや機能を削ること...
  • メニュー
    ...イバのインストール Asteriskのインストール ソフトフォン 拠点間接続 Ubuntu8.10 DeskTop suでrootに切り替え デュアル・ブート環境での時刻設定 USB起動 Emobile D02HW CitrixClient 3D Desktop 画面の外部出力 OpenOffice3.0にアップグレード 追加リポジトリ WineにIEをインストール CentOS vncserver yum proxy vsftpd 初期設定 不必要なディレクト閲覧禁止 SSH SSH鍵交換 rootSSHログインを使用禁止にする Cisco IOSのバックアップ パスワードの変更 コマンド メモ sudo CI heartbeat Suvbersion php isoのマウント findとgrep 更新履歴 取得中です。 メニュー トップページトップページ...
  • ldapインストール
    インストール条件 環境 BerkeleyDBのインストール 環境変数設定 OpenLdapのコンパイルとインストール Berkeley DBを利用する構成になっていることを確認 ldapユーザの登録 権限の変更 DB_CONFIGの作成 ldap起動 起動確認 ldap停止 起動スクリプト(Suse) インストール条件 環境 Suse10 SP2 OpenLdap2.4.11 Berkeley DB 4.6.21 環境準備 OpenLDAP 2.4では、configure実行時に、バックエンドデータベースとして利用する「Berkeley DB」のバージョンチェックに失敗します。 OpenLDAP 2.4がサポートするBerkeley DBのバージョンは、ソースコードに付属するRE...
  • Zaptelドライバのインストール
    インストール環境 用意するファイル インストール 試しに起動して、正しくインストールできたかを確認し、システムの起動と共にzaptelが自動起動するように設定 インストール環境 用意するファイル Redhat4ES Update4 zaptel-1.4.12.1.tar.gz *開放すべきポート IP電話の制御を行うUDP4569番(IAX2)と5060番(SIP)、音声パケットのやり取りに使う10000~20000番(RTP)の3種類 インストール #tar xvzf zaptel-1.4.12.tar.gz #cd zaptel-1.4.12 #./configure #make menuselect Zaptel Module Selection 1.Kernel Modulesを選択 2.16のztdummyのみを選択する...
  • Mysql4.1インストール
    MySQL4.1のインストール手順書 MySQLをデーモンで起動するために、起動グループと起動ユーザの作成 #graupadd mysql #useradd -g mysql -d /usr/local/mysql mysql #passwd mysql #chown -R mysql mysql /usr/local/mysql tarボールを展開します。展開したらディレクトリの中に移動しておきます。 #cd /usr/local/src #tar xvzf mysql-4.1.22.tar.gz #cd mysql-4.1.22 ソースからコンパイルします。 #./configure --prefix=/usr/local/mysql \ #--with-mysqld-user=mysql \ #--with-charset=ujis \...
  • sambaインストール
    インストール条件 環境 コンフィグ make make install smb.confの作成 起動 SWATの設定 自動起動 Sambaの設定 ldap設定 インストール条件 環境 Suse10 SP2 samba-3.2.4 ldappam コンフィグ #./configure --with-pam --with-ldapsam --with-syslog \ --with-ldap --with-ads --with-automount --with-smbmount \ --wiht-quotas --with-acl-support --with-winbind make make install #make #make install smb.c...
  • WineにIEをインストール
    WineにIEをインストール deb http //us.archive.ubuntu.com/ubuntu gutsy universe deb http //wine.budgetdedicated.com/apt gutsy main リポジトリの登録は完了 認証キーをインポート 以下のリンクから保存してインポートする 認証キーをダウンロード 保存した認証キーをインポートします。 [認証]→[鍵ファイルのインポート]をクリックします。 もしくは、ターミナルからコマンドを、 wget -q http //wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add - sudo apt-get update sudo apt-get install wine cabextract...
  • 拠点間接続
    拠点間同士を内線でつなぐ Asterisk1側の設定 iax.confへ設定の追加(Asterisk1側) iax.confへ設定の追加(Asterisk2側) iax2をリロードする extensions.confの設定 extensionsをリロードする 拠点間同士を内線でつなぐ 内線延長は、Asteriskの独自プロトコルである「IAX2」(Inter Asterisk eXchange version2)を使うことで容易実現できる。 ルータなどでポート・マッピングを行う際にはUDPの4569番を設定するだけ。 Asterisk1側の設定 IAXファイルである「iax.conf」に設定を追加 Asterisk1は、Asterisk2に対してREGISTER(登録)を行うことで、自分のIPアドレス...
  • yum
    パッケージ管理システム設定 RPMパッケージのインストール・アンインストールを行うyumの初期設定を行う # /etc/rc.d/init.d/yum-updatesd stop ← yum-updatesd停止 yum-updates を停止中 [ OK ] 停止理由としては、 デフォルトで1時間ごとにアップデートチェックを行うようになっており、手動によるパッケージインストールと競合するとインストールが失敗する 大量にメモリを消費する(約10MB以上使用) # yum -y remove yum-updatesd ← yum-updatesd削除 # yum -y install yum-fastestmirror ← fastestmirrorプラグインインストール ※インストールパッケー...
  • ldapOpenSSH対応
    ldap対応版のインストール lddコマンドでバイナリのライブラリ依存を確認し,LDAPライブラリがうまくリンクされているか確認 設定ファイルの確認 ldap側の準備 公開鍵&秘密鍵の作成 ldap対応版のインストール OpenSSHのコンパイルとpatchあて 標準のOpenSSHはldapへの対応はされていないので必ずpatchを当てて対応バージョンにする。 % tar zxfv openssh-4.7p1.tar.gz % cd openssh-4.7p1 % patch -p2 ../openssh-lpk-4.6p1-0.3.9.patch % ./configure --with-ldap make # make install lddコマンドでバイナリのライブラリ依存を確認し,LDAPライブラリがう...
  • Java5で日本語
    SUSE10SP1にてJfreeChart等で日本語を表示する場合には、Javaのフォントの設定をしないとうまく日本語を表示してくれない。 ここではJava5で日本語を利用する場合の設定手順です。 JDKのインストール インストールといっても自己解凍型であるのでSunのページよりダウンロードして実行するのみ (実行権限の付与は忘れずに!) ./jdk-1_5_0_15-linux-i586.bin Do you agree to the above license terms?[yes or no] 許諾するかどうかの丹生y録を求められていますので[yes]と入力すれば自己解凍がはじまります フォントの場所の確認 SUSEの使っているフォントはどこにあるでしょうか? ⇒/usr/X11R6/lib/X11/fonts/truetypeの配下にsaza...
  • Apache2..2コンパイル
    Apache2.2のインストール authz_ldapをインストールする場合にはldapのライブラリーが必要。 ldapcpplib-develをインストールすればOK. ライブラリをインストールせずコンパイルすると失敗する。 configure error could not find an LDAP library configure failed for srclib/apr-util エラーになる。 httpd-2.2.8をダウンロード tar xvzf /usr/local/src/httpd-2.2.8.tar.gz cd httpd-2.2.8 コンパイル(WebDAV、proxy、ldapの組み込み) ./configure --prefix=/usr/local/apache2 --ena...
  • smbldap-tools
    インストール 動作確認 インストール 前提;smbldap-tools-0.9.5-2.1.noarch.rpm OS;Suse10.2 事前準備として、Perlモジュールをインストールする。 依存関係で怪傑をしながらインストールしていく perl-Convert-ASN1-0.21-37.i586.rpm perl-IO-Socket-SSL-1.07-22.i586.rpm perl-Jcode-2.07-7.1.i586.rpm perl-Unicode-Map-0.112-3.1.i586.rpm perl-Unicode-Map8-0.12-221.i586.rpm perl-Unicode-MapUTF8-1.11-7.1.noarch.rpm perl-Unicode-String-2.09-71.i586.rpm perl-ldap-...
  • Ubuntu3DDesktop
    3Dデスクトップが表示できるように設定します。 操作 *compizconfig-setting-manager をインストールします。 「システム」-「システム管理」-「Synapticパッケージマネージャ」を起動します。 パッケージを検索して、compizconfig-setting-managerを選択します。 (python-conpizconfigもインストール対象になります) 3Dデスクトップが表示できるように設定します。 「システム」-「設定」-「CompizConfig設定マネージャ」を起動します(CCSM)。 起動したら、デスクトップ の DesktopCube と RotateCube を有効にします。 それと、エフェクト の 3Dウインドウ を有効に。 これだけでは、キューブ状での表示ができないので、ワークスペースの数...
  • php
    PHPのインストール #cd /usr/local/src #tar xvzf php-5.2.11.tar.gz #cd php-5.2.11 #./configure --with-apxs2=/usr/local/apache2/bin/apxs \ #--enable-zend-multibyte --enable-mbstring --enable-mbregex #make #make instal #cp php.ini-dist /usr/local/lib/php.ini Apahce2への組み込み httpd.confに以下を追加する LoadModule php5_module modules/libphp5.so (↑この行だけhttpd.confに自動的に追加されるようだ) AddType application/x-httpd-p...
  • samba色々な機能
    VFSモジュール auditモジュール recycleモジュール VFSモジュール VFS(Virtual File System)モジュールは、Sambaのファイル操作時に特別な処理を組み込むことができる機能. auditモジュール vfsディレクトリにインストールされているaudit.soモジュールを利用して、共有にアクセスしたユーザのログ、及び操作内容を記録することが可能. [public] path = /usr/local/samba/public read only = no browseable = yes vfs object = audit recycleモジュール vfsディレクトリにインストールされているaudit.soモジュールを利用して、ユーザが削除したファイルを一...
  • ApacheModules_confirm
    組み込みモジュールリスト表示 組み込みモジュールの検索 前提:Apacheのインストール場所:/usr/local/apache2 組み込みモジュールリスト表示 #/usr/local/apache2/bin/apachectl -M 組み込まれているモジュールのリストが表示される Loaded Modules core_module (static) authn_file_module (static) authn_dbm_module (static) authn_anon_module (static) authn_dbd_module (static) authn_default_module (static) authz_host_module (static) authz_groupfile_module (static) authz...
  • トップページオリジナル
    ようこそ。beaglemasaのページへ こちらのページでは色々なオープンソースのインストール方法や設定情報をメモしておりますので参考にしてください。
  • ssh_key
    0.SSHを自動化、rsync等でパスワードなしで接続するための設定(証明書鍵の交換) 1.秘密鍵と公開鍵の作成(コピー元サーバ) # ssh-keygen -t rsa -N "" Generating public/private rsa key pair. Enter file in which to save the key (/root/.ssh/id_rsa) Your identification has been saved in /root/.ssh/id_rsa. Your public key has been saved in /root/.ssh/id_rsa.pub. The key fingerprint is xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx root@ホス...
  • Apache2.2_mod_deflate
    参考;mod_deflateについて、http //httpd.apache.org/docs-2.0/mod/mod_deflate.htmlを参照ください。 mod_deflateモジュラー検索 ApacheのSourceCode:/usr/local/src/httpd-2.2.8 下記のCommandでmod_deflateモジュラーを検索 #find /software/httpd-2.2.8 -name mod_deflate.c #/usr/local/httpd-2.2.8/modules/filters/mod_deflate.c mod_deflateモジュラーコンパイル ApacheのInstallDirectory /usr/local/apache2 #/usr/local/apache2/bin/apxs -i -c /usr/l...
  • トップページ
    ようこそ、beaglemasaのページへ ここでは色々なオープンソースのインストールマニュアルやら設定情報を載せてあります。 ここに書かれている内容は全て実証してあるものですが、単なるある会社のエンジニアのメモですので そのあたりはご了承の上参考にしていただければと思います。 また、左側の目次については、書きたい項目になっており、すべてが書かれているわけではないので、 これまた、ご了承ください。 色々と書き留めていってください。参考にしたいと思います。 @wikiへようこそ ウィキはみんなで気軽にホームページ編集できるツールです。 このページは自由に編集することができます。 メールで送られてきたパスワードを用いてログインすることで、各種変更(サイト名、トップページ、メンバー管理、サイドページ、デザイン、ページ管理、等)することができます まずはこちらをご覧ください。 @wik...
  • MySQLレプリカ
    Master-Slave構成でレプリケーションした時のメリット レプリケーションの動作 設定手順(Master-Slave構成) 動作確認 参考コマンド Master-Slave構成でレプリケーションした時のメリット 冗長化 MasterがダウンしたときにSlaveを使用することで、ダウンタイムを少なくすることができる。 負荷分散 重たい処理(SELECT)をSlave側に処理させることで、負荷を分散できる。 *注意:UPDATEなどの更新処理に関しては、Master側での処理は必須である。 バックアップ DBのバックアップをSlave側で行うことができる。 取得時には不完全なデータとならないように書き込みをロックして行う必要があるが、 Slave側で行うことでMaster側はロックする必要がなく、ユーザ利用ができる。...
  • デュアル・ブート環境での時刻設定
    $sudo vi /etc/default/rcS UTC=yes → UTC=no UTCではなく、日本時間を取得するように設定する。 windows側で設定する場合には、レジストリから設定しなければならないため 後からインストールしたUbuntu側を変更する方が無難であろう
  • プラグイン/ニュース
    ニュース @wikiのwikiモードでは #news(興味のある単語) と入力することで、あるキーワードに関連するニュース一覧を表示することができます 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_174_ja.html たとえば、#news(wiki)と入力すると以下のように表示されます。 マニュアル作成に便利な「画像編集」機能を提供開始! - ナレッジ共有・社内wikiツール「NotePM」:時事ドットコム - 時事通信 マニュアル作成に便利な「画像編集」機能を提供開始! - ナレッジ共有・社内wikiツール「NotePM」 - PR TIMES 【アイプラ】リセマラは必要?当たりキャラランキング【IDOLY PRIDE】 - Gamerch(ゲーマチ) 篠原悠希×田中芳樹が明かす「歴史ファンタジー小説...
  • sambaSWAT
    デフォルトではSwatを起動しないようになっているのと、localhostからしかアクセスできないようになっている # default off # description SWAT is the Samba Web Admin Tool. Use swat \ # to configure your Samba server. To use SWAT, \ # connect to port 901 with your favorite web browser. service swat { port = 901 socket_type = stream wait = no only_from = 127.0.0.1 ...
  • vyatta_command
    ユーザパスワードを変更 set system login user vyatta authentication plaintext-password xxxxxxxxxx commit save インターフェースの設定 set interfaces ethernet eth0 address xxx.xxx.xxx.xxx/24 set interfaces ethernet eht1 address dhcp commit save インターフェースの確認 show interfaces ゲートウェイの設定 set protocols static route 0.0.0.0/0 next-hop xxx.xxx.xxx.xxx commit save DNSサーバの設定 set system name-server xxx.xxx.xxx.xxx c...
  • AD参加
    前提条件 ActiveDirectoryドメインのメンバサーバのパラメータ smb.confの設定例 kerberosのパラメータ krb5.confの設定例 時刻同期の確認 kinitの実行 ActiveDirectoryドメインへの参加 前提条件 ActiveDirectoryとの連携するにあたり、必要なライブラリがあるのでご確認を! 必要となるライブラリは、libldapやlibkrb5になります。これらが適切にリンクされているかを調べてから作業をしましょう. #ldd /usr/sbin/smbd linux-gate.so.1 = (0xbfffe000) libldap-2.3.so.0 = /usr/lib/libldap-2.3.so.0 (0xb7ef2000) liblber-...
  • UbuntuEmobile
    1./etc/ppp/peers/emobile-ppp に以下のように書いて保存する。 # This optionfile was generated by pppconfig 2.3.17. # # hide-password noauth connect "/usr/sbin/chat -v -f /etc/chatscripts/emobile-ppp" debug /dev/ttyUSB0 460800 defaultroute noipdefault user "em" remotename emobile-ppp ipparam emobile-ppp usepeerdns 2./etc/chapscripts/emobile-ppp に以下のように書いて保存する。 # This chatfile was...
  • Cisco_Pass_Change
    configモードに入る conf t 特権モードのパスワードを設定する enable password [パスワード] パスワードを暗号化する service password-encryption enable secret [パスワード] TELNETコンソールのパスワードを設定する(Telnetのための仮想ポートで0番から4番の5つが用意されている。)4つをまとめて設定する。 line vty 0 4 password [パスワード] 設定を書き込む copy running-config startup-config
  • DNS_SOA
    シリアルナンバー refresh(ゾーンファイル更新間隔)  スレーブサーバ、マスターサーバに対して、定期的にゾーンファイルが更新されているかどうかを確認します。  refreshでは、この確認を行う時間の間隔を指定します。  ここの数値が短いと、それだけねとワークへの負担が大きくなって忌まします。 retry(再試行時間) refresh  ネットワークトラブルなどにより、ゾーン確認がうまくいかない場合に、再度確認の試行を行うまでの時間を指定するのがretry(再試行時間)です。 expiry(有効期間)  ゾーン確認がうまくいかない期間が続いた場合、スレーブサーバは、そのゾーンに関する情報を無効と見なし、そのゾーンに関する問い合わせには応答しなくなります。  expiryは、更新のチェックが上手くいかない期間が続いたときに、そのゾーンを無効と見なすまでの時...
  • MySQL_password
    MySQlサーバ停止 mysqld_safe --skip-grant-tables --skip-networkingオプションにてサーバを起動 mysql -u root mysql FLUSH PRIVILEGES; SET PASSWORD FOR root@ localhost = PASSWORD( password ); mysql quit MySQLサーバ起動
  • Ubuntu追加リポジトリ
    Mundo Geek deb http //ppa.launchpad.net/zootropo/ubuntu/ intrepid main アップデートすると下記のメッセージがでます。その回避方法は。。。。。 W GPG error http //ppa.launchpad.net intrepid Release 公開鍵を利用できないため、以下の署名は検証できませんでした NO_PUBKEY 60D11217247D1CFF 回避方法は。。。。。下記のコマンドを gpg --recv-key --keyserver wwwkeys.eu.pgp.net 60D11217247D1CFF gpg --export 60D11217247D1CFF | sudo apt-key add - sudo apt-get update WineHQのレ...
  • Cisco_IOSbackup
    IOSのバックアップは、「copy」にて実施する。このコマンドは、特権モードで行います。 ●copy flash tftp IOSファイル名の確認 Router#show flash Router#show flash IOSのファイル名を控える tftpへコピー Router#copy flash tftp コマンドを実行すると、IOSのファイル名を聞かれます。Flashに保存されているIOSファイルをしています。 TFTPサーバのIPアドレスを入力 最後にTFTPサーバに保存する際のファイル名を入力 IOSのコピー ●copy tftp flash IOSをアップグレードする際は、事前に、Flashの容量を確認しておきましょう。 ルータのFlashより容量の大きいIOSは、格納できません。 I...
  • Cisco_Command
    ルーティング [ no ] ip route { 宛先 } { ネクストホップ | インタフェース } [ AD値 ] [ permanent ] 使用例 Router(config)#ip route 192.168.1.0 255.255.255.0 192.168.1.1
  • ldapホストごとにアクセス制御
    /etc/ldap.confを変更 #vi /etc/ldap.conf pam_check_host_attr yes ldapのエントリにhostのattrを追加 dn uid=testuser,ou=People,dc=ldap,o=test objectClass top objectClass posixAccount objectClass account uid testuser uidNumber 100 gidNumber 100 homeDirectory /home/testuser loginShell /bin/bash host testserver *このhostの名前はサーバ側のHOATNAME値になるので確認すること hostアトリビュートが追加できない hostのアトリビュートはobjectC...
  • ldap-syncrepl
    プロバイダの設定 LDAP Sync複製では、エントリごとのCSN(entryCSN)とUUID(entryUUID)へのアクセスが多くなるので索引をつける セッションログの追加 コンシューマがプロバイダにアクセスするためのユーザ作成 コンシューマのslapd.confの設定例 プロバイダの設定 slapdをプロバイダとして動作させるためには、オーバレイsyncprovを有効にする #vi slapd.conf overlay syncprov・・・・・を追加 参考;設定データベース dn olcOverlay={0}syncprov,olcDatabase={1}bdb,cn=config objectClass olcOverlayConfig objectClass olcSyncProvConfig olcOverl...
  • Xen_NIC
    Xenゲスト稼働中にネットワークがダウンした場合の対処方法 1.対象ゲストのNICをダウンする(MACアドレスチェック) 2.ホスト側でゲストのNICを調査する #xm network-list ゲスト名 #Idx BE MAC Addr. handle state evt-ch tx-/rx-ring-ref BE-path 0 0 00 16 3e 1c 21 b6 0 4 12 1792 /1793 /local/domain/0/backend/vif/5/0 3 0 00 16 3e 25 0e eb 3 4 13 1833 /305 /local/domain/0/backend/vif/5/3 3.対象のNIC(MACアドレス)をdetachする(対象は00 16...
  • ldap-config
    #プロバイダーの設定 dn olcOverlay={0}syncprov,olcDatabase={1}hdb,cn=config objectClass olcOverlayConfig objectClass olcSyncProvConfig olcOverlay {0}syncprov olcSpSessionlog 100 oclSpCheckpoint 100 10 #コンシューマの設定 dn olcDatabase={1}hdb,cn=config changetype modify add olcSyncRepl olcSyncRepl rid=001 provider=ldap //xxx.xxx.xxx.xxx binddn="レプリカ用ユーザ" bind method=simple credentials=secre...
  • DNS_CONF_CHECK
    構文チェック named.conf named.confを修正した後は、記述にミスがないことを確認する。 #/usr/sbin/named-checkconf 実行後何も表示されなければ/etc/named.confの記述にミスが無いということになります。 ゾーンファイル #/usr/sbin/named-checkzone ドメイン名 ファイル名 実行後エラーが無ければ、 zone xxx.com/IN loaded serial 20110101 OK
  • CentOS5.2_vncserver
    /etc/sysconfig/vncserverを編集 #vi /etc/sysconfig/vncserver  VNCSERVER="1 root" ・・・・・例えばrootのユーザでのアクセス vncpasswdにて接続のためのパスワードを設定する・・・・・他のユーザであればそのユーザになってから GUIのGNOMEを使用するので、アカウントの~/.vnc/xstartupを編集する unset SESSION_MANAGER exec /etc/X11/xinit/xinitrc #コメントを削除する 設定を変更したら、vncserverを起動する
  • isoのマウント
    ISOイメージをマウントするには、以下のコマンドを実行する。 # mount -t iso9660 -o loop ISOイメージファイル名 マウントポイント
  • MySQLチューニング
    *サーバのコネクション&スレッド max_connections(100) サーバが許容可能なコネクション数。多すぎるとメモリを消費しきる可能性あり 典型的なWeb系のシステムでは、突発的な接続数に備え2倍の余裕は持たせておこう thread_cache_size(8) スレッドをコネクションの切断後にもキャッシュしておく数 一般的にはmax_connections/3 *スレッドがキャッシュされていると次に接続する場合に新たなスレッドを立てる必要がない。 mysql show status; max_connectionsと合わせてチェック Threads_created thread_cacheミス 低い数値であるべき *この値が多いとスレ...
  • DNS_ACL
    再帰問い合わせの完全禁止  options {       (中略)      recursion no;       (中略)  }; 再帰問い合わせ受け付けるホストを制御する(allow-recursion)  無制限に再帰問い合わせを許可した場合、再帰問い合わせに利用するユーザが増え、サーバへの負担が増えることになります。  そこで、再帰問い合わせを許可するホストを、IPアドレスで指定することができます。  options {       (中略)       allow-recursion { xxx.xxx.0.0/16; 127.0.0.1; };       (中略)  };  制限されるのは再帰問い合わせのみであるので、再帰問い合わせ以外の問い合わせ (自分自身が権限を持つゾーンへの問い合わせ、キャッシュとして既に持っている問い合わ...
  • Tomcatセッション
    saveOnRestart これをtrue(デフォルト)にすると、全ての有効なセッションは Catalinaサーバ終了時にスワップアウトされ保管されます。 保管された全てのセッションは、次回のサーバスタート時にメモリにロードされます。 つまり、サーバを再起動してもセッションは無効になりません。 これはアプリケーションの停止/開始や再起動時にも同じように働きます。 maxActiveSessions メモリ内に保持できるセッションの最大数を制限します。 -1(デフォルト)にすると、セッションは無制限に生成されます。 この値を超えるセッションを生成しようとするとIllegalStateExceptionが発生します。 このときに独自の画面を表示させたいなら、web.xmlのerror-page要素を記述して下さい。 ...
  • 特定ユーザでの起動
    特定ユーザでの起動の為、ユーザとグループを登録する。今回は起動ユーザはtomcatでグループはapacheにする。 UIDとGIDは指定で共に2000にて作成する。 グループの登録 #groupadd -g 2000 apache ユーザ登録 #useradd -d /usr/local/tomcat -s /sbin/nologin -g 2000 -u 2000 tomcat tomcatフォルダーの権限変更 #chown -R tomcat apache /usr/local/tomcat 起動スクリプトの変更 #vi /etc/init.d/tomcat TOMCAT_USER=tomcat ・・・・・追加 ・・・・・ ・・・・・ start(){ echo "Starti...
  • 不必要なディレクト閲覧禁止
    この機能を有効にするにはvsftpdでは、chrootを利用します。 例えば、hogehogeユーザがアクセスした場合は、/home/hogehogeディレクトリが/(ルート)になり、 /etcディレクトリなどは見えなくなります。 #vi /etc/vsftpd/vsftpd.conf 94行目付近に以下の行を追加する。 ----------下記抜粋---------- # You may specify an explicit list of local users to chroot() to their home # directory. If chroot_local_user is YES, then this list becomes a list of # users to NOT chroot(). chroot_local_user=YES #ch...
  • vsftpd_setup
    デフォルトのままだとanonymousのみしか使用できない為、ローカルユーザで使用できるように設定変更する /etc/vsftpd.confを書き換える #vi /etc/vsftpd.conf ------------------------------------------ local_enable=YES local_umask=022 ascii_upload_enable=YES ascii_download_enable=YES pasv_enable=NO #anonymous_enable=YES #anon_world_readable_only=YES ------------------------------------------
  • CI
    「継続的インテグレーション」(Continuous Integration,以下CI)のおさらいをしましょう。 CIは,Extreme Programmingに端を発し,Martin Fowlerによって広められた概念で, 狭義には,別々に開発された部品を持ち寄ってお互いの動作を検証する「統合テスト」を 早い段階から恒常的に行うことを指します。
  • TracとSubversionの連携
    post-commit Subversionリポジトリのhooksサブディレクトにpost-commitというファイルを作成する #!/bin/sh REPOS="$1" REV="$2" #env LANG=ja_JP.eucJP ${REPOS}/hooks/email-send.rb "$REPOS" "REV" export LANG=ja_JP.UTF-8 LOG=`/usr/local/bin/svnlook log -r $REV $REPOST` AUTHOR=`/usr/local/bin/svnlook author -r $REV $REPOS` TRAC_ENV="/home/tracroot/project/xxxxx" TRAC_URL="...
  • MySQLテーブルの種類
    テーブルについて ISAM InnoDB テーブルについて テーブル定義とカラム定義を保持する .frm ファイルが必ず作成される ISAM デフォルトのテーブル型は MyISAM InnoDB MySQLに豊富なトランザクション機能を提供するストレージエンジン
  • @wiki全体から「Asteriskのインストール」で調べる

更新順にページ一覧表示 | 作成順にページ一覧表示 | ページ名順にページ一覧表示 | wiki内検索