検索結果
CentOS
- 全てのカテゴリ
- 全ての質問
- xorg(X11)のビデオデバイスの切り替え
windowsXP Home Edition からVirtualBoxをつかって実パーティション上のCentOS5.5を呼び出しています。 仮想マシンから呼ぶ場合と実パーティションから直接bootする場合で、使用するxorgのビデオカードドライバとモニター設定の違いを吸収したいのですがうまくいきません。 いま、xorg.confを一生懸命いじっているところですが、このファイルの設定だけでは解決しないでしょうか。 詳しい状況は以下のとおりです。 //virtuakboxにGuestAdditionsはインストール済みです。 virtualboxから起動する場合、使用するビデオカードデバイスドライバは"vboxvideo"と呼ばれるもので、その他の設定も合わせてxorg.confに正しく指定することで正しく起動できます。 しかし、この設定のまま実パーティションから直接bootすると自動的にドライバが"intel"(実機のビデオカードドライバ)を使うようにxorg.confの内容が自動的に変えられてしまいます。仮想環境でなければ実機のビデオカードを使うしか無いのでこの変更は正常であると言えます。実際この自動的な変更によってxorgは起動できるようになるので、これだけならありがたいんです。 しかし、この自動変更のあとの設定のまま、再びvirtualBoxから起動しようとすると、ドライバの設定が違うため、起動時にxの設定の変更を指示されます。しかし、起動のたびにこれをやるのはかなり面倒なのでなんとか、仮想環境からでも実環境からでも楽にXを起動できるようにしたいのです。 これは設定ファイルを弄るだけでできますか?そえとももっと高度な技術が必要でしょうか、だとするとどの辺から勉強していけばいいのでしょうか。
- サービスの終了処理が実行されない
MinecraftのサーバをLinux上でサービスとして実行しようと思い、最下部に示したシェルを作成し、 # chkconfig --add Minecraft を実行しました。 再起動を行ってみたところ再起動後もMinecraftのサーバは正常に起動していたのですが、 Minecraftのサーバログを確認すると終了処理が行われず、そのままプロセスがKillされています。 また、 # service Minecraft stop を実行した場合には正常に終了した事を示すログが出力されていました。 環境は以下のとおりです。 OS:CentOS 5.5(Kernel 2.6.18) Java:1.6.0_25(64bit) minecraft_server.jar:beta 1.5_02 何かするべきことが漏れているのでしょうか。 アドバイスよろしくお願いします。 /etc/init.d/Minecraft #!/bin/sh # chkconfig: 2345 99 01 SCREEN_PATH=/usr/local/bin SCREEN_NAME=minecraft-server MINECRAFT_ROOT=/root/Minecraft DEFAULT_STOP_WATE_TIME=60 MIN_MEMORY=1024M MAX_MEMORY=4096M start(){ cd ${MINECRAFT_ROOT}/conf ${SCREEN_PATH}/screen -AmdS minecraft-server java -Xms${MIN_MEMORY} -Xmx${MAX_MEMORY} -jar ../bin/minecraft_server.jar nogui > test.txt } stop(){ ${SCREEN_PATH}/screen -S ${SCREEN_NAME} -p 0 -X eval "stuff save-all" while [ ${DEFAULT_STOP_WATE_TIME} -ne 0 ] do if test `expr ${DEFAULT_STOP_WATE_TIME} % 30` -eq 0 -o ${DEFAULT_STOP_WATE_TIME} -le 10 then ${SCREEN_PATH}/screen -S ${SCREEN_NAME} -p 0 -X eval "stuff say\040Server\040will\040stop\040in\040${DEFAULT_STOP_WATE_TIME}\040seconds.\015" fi DEFAULT_STOP_WATE_TIME=`expr ${DEFAULT_STOP_WATE_TIME} - 1` sleep 1 done ${SCREEN_PATH}/screen -S ${SCREEN_NAME} -p 0 -X eval 'stuff stop\015' sleep 10 } restart(){ stop start } case "$1" in start) start ;; stop) stop ;; restart) restart ;; status) ;; *) echo $"Usage: $0 {start|stop|restart}" exit 1 esac exit 0
- ベストアンサー
- Linux系OS
- izayoimizuki
- 回答数4
- 全くの未経験からネットワークエンジニアとして転職したい
全くの未経験からネットワークエンジニアとして転職したい 35歳の男です。今まで製造業に従事して来ましたが、リーマンショック後しだいに仕事が来なくなり将来性が危ぶまれて来た(現在では強制的に休みを取らされて生活費の工面さえも逼迫しています)為、ネットワークエンジニアとして転職する事にしました。 ネットワーク業界は全くの未経験ですが、LPI認定 レベル2とCCNAを独学で取得(実機とラボ共に操作・設定経験)しました。 複数のPCやホストPCとヴァーチャルPC間でのルータやスイッチを使用したLANの設定(セグメントの設定、サブネット分割、ネットワーク分割、アクセスリストetc)をCCNAレベルで行えます。 その他CCNAレベルでの実機とラボ上での一通りの設定も行えます。 LinuxはCentOSしか使った事はありませんが、LPI認定 レベル2の範囲までなら操作・設定ともに行えます。 将来的には叶うならば正社員として転職したいのですが、現時点ではかなり厳しい事も承知している為、一般派遣社員や特定派遣社員としてのステップも考えております。 そこで質問なのですが、この条件でネットワークエンジニアとして転職(雇用形態にはこだわりません)をするにはどのように進めるのが有効でしょうか。 リクナビ、DODA、マイナビ、@type、enジャパン、イーキャリアには登録済みですが、なかなか条件にあった求人がなく困り果てております。 どうかよろしくお願いします。
- ベストアンサー
- 転職
- keishin_5if
- 回答数5
- インストールしたgemがrequireできない
色々模索したのですが、解決策がみつかりませんでしたので、質問させていただきます。 何卒、宜しくお願いします。 現在CentOSにて、rubyをいじっており、gemでselenium-webdriverをインストールしたのですが、 別のファイル(sample.rb)からrequireしても `require': cannot load such file -- selenium-webdriver (LoadError)となってしまいます。 試しに別のファイルをrequireしてみたらできたので、gemの問題だと思っています。 以下のようにsample.rbに書きました。 require 'rubygems' require 'selenium-webdriver' ・ ・ ・ また、gem listにもはいっているため何が原因なのかよくわかりません。 ご参考までにgemの環境を以下に書きます。 RubyGems Environment: - RUBYGEMS VERSION: 1.4.2 - RUBY VERSION: 1.9.3 (2012-02-16 patchlevel 125) [i686-linux] - INSTALLATION DIRECTORY: /usr/local/lib/ruby/gems/1.9.1 - RUBY EXECUTABLE: /usr/local/bin/ruby - EXECUTABLE DIRECTORY: /usr/local/bin - RUBYGEMS PLATFORMS: - ruby - x86-linux - GEM PATHS: - /usr/local/lib/ruby/gems/1.9.1 - /root/.gem/ruby/1.9.1 - GEM CONFIGURATION: - :update_sources => true - :verbose => true - :benchmark => false - :backtrace => false - :bulk_threshold => 1000 - REMOTE SOURCES: - http://rubygems.org/ 1点気になりますのが、gemのパスです。 下記URLを参考にしました。 http://d.hatena.ne.jp/amacou/20090206/1233929888 $which gem /usr/local/bin/gem $sudo which gem /usr/bin/gem となっているため、パスを変えようと思いましたが、 サイトの通りではパスが変わりませんでした。 よくわからないということもありまして、/usr/bin/gemを削除してみましたがもちろんrequireできません。 ここからどのようにしたらよいかどうかご教授いただけますと幸いです。 以上、宜しくお願い申し上げます。
- tracについて
自宅サーバCentOSでtracを構築しました。構築まではうまくできたのですが、プロジェクト一覧ってページで下記のようなエラーがたくさんでました。これを解決するにはどのようにしたらいいでしょうか? ご存知の方いたら教えてください。 http://IPアドレス/trac/sampleのページは問題なく開きますが、 http://IPアドレス/trac/ のアドレスだと下記のエラーがでます。 回答よろしくお願いします。 admin: Error ([Errno 2] No such file or directory: '/var/www/trac/admin/VERSION') db: Error ([Errno 2] No such file or directory: '/var/www/trac/db/VERSION') htdocs: Error ([Errno 2] No such file or directory: '/var/www/trac/htdocs/VERSION') locale: Error ([Errno 2] No such file or directory: '/var/www/trac/locale/VERSION') mimeview: Error ([Errno 2] No such file or directory: '/var/www/trac/mimeview/VERSION') prefs: Error ([Errno 2] No such file or directory: '/var/www/trac/prefs/VERSION') search: Error ([Errno 2] No such file or directory: '/var/www/trac/search/VERSION') templates: Error ([Errno 2] No such file or directory: '/var/www/trac/templates/VERSION') tests: Error ([Errno 2] No such file or directory: '/var/www/trac/tests/VERSION') ticket: Error ([Errno 2] No such file or directory: '/var/www/trac/ticket/VERSION') timeline: Error ([Errno 2] No such file or directory: '/var/www/trac/timeline/VERSION') upgrades: Error ([Errno 2] No such file or directory: '/var/www/trac/upgrades/VERSION') util: Error ([Errno 2] No such file or directory: '/var/www/trac/util/VERSION') versioncontrol: Error ([Errno 2] No such file or directory: '/var/www/trac/versioncontrol/VERSION') web: Error ([Errno 2] No such file or directory: '/var/www/trac/web/VERSION') wiki: Error ([Errno 2] No such file or directory: '/var/www/trac/wiki/VERSION')
- LINUXでGUIプログラムの作り方を勉強中です
LINUX(CentOS6.5)でGUIプログラムの作り方を勉強中です GUIツールキットとして、GTK+を使っています。 ツールの導入として、 # yum install gtk2-devel # yum install glade3 を行いました 簡単なサンプルプログラム(以下サンプルと呼ぶ)があったので、そのソースをCompile-Linkし、実行モジュールを作り、これを動かした所、問題なく動きました。そのサンプルには説明書が付いており、その中にdevhelpというツールの使い方も記述されていました。念のため「# yum install devhelp」を実行しましたが、既に導入されているようでした。(Package devhelp-2.28.1-3.el6.i686 already installed ・・・と見える) devhelpを動かし、開いた画面の検索ボックスに「gtk_windows_new」とキーインしましたが、何も参考になる内容が表示されません。但し最初の1文字「g」と打った瞬間には沢山の候補が提示されましたので、機能的には動いているように見えます。ということから中途半端なインストール状態になってしまっているような気がします。 どこを直せば、Window作成関数「gtk_windows_new」の説明が出るのか、見当が付きません。 関係ないかもしれませんが、ちょっと気になるのは(Package devhelp-2.28.1-3.el6.i686 already installed ・・・)の中の「i686」という文字です。動かしているマシンは32ビット機なので「i386」と出た方が自然な気がします・・・・。 識者のアドバイスが頂ければ嬉しいのですが、ご指導のほどよろしくお願い致します。
- ベストアンサー
- Linux系OS
- Erdbeerkegels
- 回答数1
- Vmwareのネットワークについて
前の質問で言葉が足りず、誤解があった様なので 再度、質問させていただきます。 前の質問→http://okwave.jp/qa/q8872362.html 外部に公開するサーバーを構築したいわけだはありません。 あくまでも練習・勉強のためにVmware上にサーバーを構築 したいということです。 ただ、サーバーには、当然IPやデフォルトゲートウェイの設定 が必要になり、Vmware上のOSにIPアドレスやゲートウェイの 設定をしてしまうと、ゲストOSからホストOSを通じてインターネット に接続できなくなってしまったので、ネットワークの設定がおかしい のかと思い、どうすれば、Vmware上のゲストOSに固定IPデフォルトゲートウェイ 、DNSのIPを割り当ててインターネットへも通信できるかを知りたかったということです。 そこで、自宅の現在のネット環境を見てみると、ルーターではなく「終端装置」 がおいてあるだけです。 PPPoEアダプター IPv4:153.160.196.27 デフォゲ:61.207.11.153 イーサネットアダプターローカルエリア接続 IPv4:169.254.160.6/16 DHCP:有効 デフォルトゲートウェイ:なし Vmnet1(ホストオンリー) IPv4:192.168.145.1/24 デフォゲ:192.168.145.254 DHCP:192.168.145.254 Vmnet8(NAT) IPv4:192.168.223.1/24 デフォゲ:なし DHCP:192.168.223.254 DNS:192.168.223.2 Vmのネットワークアダプターをホストオンリーにすれば確かに 固定IPやデフォゲのIPは自由ですが、外部に接続はできなくなりますし。。。。 この環境下で、どのようにすれば、Vmware上のOSに固定IP、デフォゲ、DNSのIPを 割り当てて、外部にも通信できるようになるでしょうか? VMware上にインストールするOSはCentOSです。 どなたかご教授下さい。
- ベストアンサー
- その他(ITシステム運用・管理)
- koro01
- 回答数2
- VMWareのディスクの増量について
VMWare上で稼働している仮想ホストのディスク領域の増量で教えてください。 (1)vsphereを開き、対象の仮想ホストを選択し、仮想マシン設定の編集の画面をからディスクの追加を行うと思うのですが まず、お伺いしたいのですが、ディスクサイズを変更する(パーティションの追加)場合 仮想ホストは稼働(ON)したままで、増量が可能でしょうか? それともシャットダウンをしての増量することになりますでしょうか? もしONのままで可能な場合は対象OSはWindows2008Serverからになりますでしょうか? 2003Serverは可能でしょうか? CentOS系は可能でしょうか? 又、仮想ホストによってグレイアウトになっていて変更が不可能なことがあったのですが、 可能な仮想ホストと不可能な仮想ホストの違いはありますでしょうか? (2)仮想ホストで現在使用しているDドライブの領域を増量するという方法はありますでしょうか? (3)最後にお伺いしたいのが、ディスク自体の追加ですが、同じ仮想マシン設定の編集画面で追加ボタンを押して ウィザードに従って進むとディスクの選択の画面で「新規仮想ディスクを作成」か「既存のディスク」を選択するのですが、 「既存のディスク」を選択した場合現在存在しているデータストアを変更してしまうのでしょうか? それとも、これは仮想ホストは現在存在しないが、データストアの中には領域として残ったままになっていて、 再利用したい場合などに使うのでしょうか? また、これはシャットダウンして行う必要がありますでしょうか? よろしくお願いします。
- ベストアンサー
- その他(ITシステム運用・管理)
- ymoshimoshi
- 回答数1
- imgタグ等にcgiを指定しても読みにすらいかない
サーバー関連に関してはそこまで詳しくありません。 どうしても解決の糸口すら見えないので質問させて下さい。 imgタグやobject等のsrcにcgiを指定して動かすタイプのプログラムなのですが(カウンタなどです) プログラムに読みにすらいかなくて困っています・・・。 他のBSD系ネットサーバー、ローカルサーバー(win、xampp使用)で動作はするのですが 今そのプログラムを設置しているサーバー(専用サーバー、centOS5です)でだけ動きません。 apachのエラーログも見てみたのですが、何も記載されておらず 思いつく限り検索もしてみたのですが、何れの検索ワードもそれらしき情報にかすりもしません。 もちろんパーミッションの見直し等は一通り再々度くらい確認しました。 apachの再起動も数度しています。 SSIもサーバー側で許可設定にしても動きません。 (許可設定にした上にhtaccessで更に設定などしても動きません) 有名CGI配布所からカウンタCGIをお借りして試してみましたが、それもだめでした。 javascriptのsrcにphpを指定するタイプ imgのsrcにcgiを指定するタイプ objectのparam name="src"のvalueにcgiを指定するタイプ(←これだけ自作のcgiです) SSIタイプのカウンタも動作しませんでした。 SSIのfilesizeも表示されませんでした。 サーバーにこの手のファイルを設置した事はありますが、このような事は初めてで 検索ワードすら思いつきません・・・。 同じ経験をされた方や、解決方法をご存知の方はいらっしゃらないでしょうか。 宜しくお願い致します。
- ベストアンサー
- Linux系OS
- sugatti_1234
- 回答数1
- Linuxでホスト名が変更できず、戻ってしまいます
Linuxでホスト名が変更できず、戻ってしまいます なお、CentOS5,で、Cシェルです。 www.example.com=>example.com にしたいと思っています。 (なお、$HOST,$HOSTNAME,&その他?、DNSを) #vi /etc/hosts 127.0.0.1 example.com localhost.localdomain localhost #vi /etc/sysconfig/network NETWORKING=yes HOSTNAME=example.com GATEWAY=192.168.0.1 #/etc/rc.d/init.d/network restart をやり、また、 #less /etc/named.conf の結果はいかの通り。 ######################################################### options { directory "/var/named"; dump-file "/var/named/data/cache_dump.db"; statistics-file "/var/named/data/named_stats.txt"; /* * If there is a firewall between you and nameservers you want * to talk to, you might need to uncomment the query-source * directive below. Previous versions of BIND always asked * questions using port 53, but BIND 8.1 uses an unprivileged * port by default. */ // query-source address * port 53; }; // // a caching only nameserver config // controls { inet 127.0.0.1 allow { localhost; } keys { rndckey; }; }; zone "." IN { type hint; file "named.ca"; }; zone "localdomain" IN { type master; file "localdomain.zone"; allow-update { none; }; : zone "0.0.127.in-addr.arpa" IN { type master; file "named.local"; allow-update { none; }; }; zone "0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" IN { type master; file "named.ip6.local"; allow-update { none; }; }; : ######################################################### であり、各ゾーンファイルをみても、example という文字はナシ。 またPTR の記述は、 ########################################################## $ vi /var/named/chroot/var/named/named.local $TTL 86400 @ IN SOA localhost. root.localhost. ( 1997022703 28800 14400 3600000 86400 ) IN NS localhost. 1 IN PTR localhost. ###########################################################3 のみ、 で、一応#/etc/rc.d/init.d/named reloadをして、 #shutdown -r now して、再ログインすると、 で、 すべて(/etc/hosts,/etc/sysconfig/network,環境変数も) ももとにも戻っています。
- 【公開サーバ】ディストリビューションが枯れている重要性
「Ubuntuサーバは、セキュリティがゆるい」などという旨の記事を、ちらほら見かけます。 新しいディストリビューションだから枯れてない → セキュリティが弱い という論理は、分かるのですが、 無駄なソフトウェアやサービスが多数稼動しているサーバほど、 脆弱であるという論理もまた、成り立つはずです。 Ubuntuサーバのウリとして、 「多くのソフトがパッケージされていない」ということがあると思います。 無駄が少ないということは、セキュアなサーバには大事な要素であると思います。 「ディストリビューションが枯れている」ことと、 「複数のサービスが稼動していないこと」を比較したとき、 どちらがセキュリティの観点から、重みがあるといえるでしょうか? 前提が漠然としすぎているので、具体例を挙げます。 「Apache2のみをインストールして80番ポートのみ外部公開しているUbuntu Server」と、 「Apache2とOpenSSHをインストールして80番と22番ポートを外部公開しているCentOS」 だったら、どちらが直感的によりセキュアと感じることが出来るでしょうか? 各ディストリビューションは現在の安定版の最新をインストールするものとし、 余計なソフトやサービスは、一切追加しないとします。 他、ハード、ルータ(ファイアウォール)設定、ネットワーク構成、などは、同一とします。 あくまで、比較の話としてお願い致します。 漠然とした質問ですので、回答は決して具体的でなくても、 直感的で結構ですが、薀蓄があれば歓迎です。 条件を足したり引いたりして、○○ならどっち…という回答でも、歓迎です。 票を投ずる感覚で、是非、お願い致します。
- ベストアンサー
- ネットワーク
- yuzupikata
- 回答数1
- PHP4インストール エラー: 依存性の欠如:
CentOS5.2にphp-4.2.2-17.1.i386.rpmをダウンロードして、 rpm -ivh php-4.2.2-17.2.i386.rpmでインストールしようとしましたが、エラーが発生しました。正常にインストールするにはどうしたらいいのでしょうか? エラー: 依存性の欠如: httpd-mmn = 20020628 は php-4.2.2-17.2.i386 に必要とされています libcom_err.so.3 は php-4.2.2-17.2.i386 に必要とされています libcrypto.so.4 は php-4.2.2-17.2.i386 に必要とされています libcurl.so.2 は php-4.2.2-17.2.i386 に必要とされています libdb-4.0.so は php-4.2.2-17.2.i386 に必要とされています libgd.so.1.8 は php-4.2.2-17.2.i386 に必要とされています libltdl.so.3 は php-4.2.2-17.2.i386 に必要とされています libpspell-modules.so.1 は php-4.2.2-17.2.i386 に必要とされています libpspell.so.4 は php-4.2.2-17.2.i386 に必要とされています libssl.so.4 は php-4.2.2-17.2.i386 に必要とされています libstdc++.so.5 は php-4.2.2-17.2.i386 に必要とされています libttf.so.2 は php-4.2.2-17.2.i386 に必要とされています 参考サイト http://tech.firebird.gr.jp/firebird/index.php?firebird_xsite=66
- 締切済み
- Linux系OS
- yukky_1985
- 回答数2
- サーバに最適なLinuxは?
お尋ねします。2年前までCentOSでwebサーバ、メールサーバ、FTP、DNSサーバ等いろいろ立てていました。仕事が忙しくなったので、メンテナンスも出来ず、今はサーバは立てていません。それが、今になってWindowsHomeServerに興味を持ち調べていくと、コストがかかる割にはさほど、驚くような機能がないのです。ファイルサーバやバックアップサーバを簡単にしただけと言う感じです。そこで、自分で似たものを余っている自作機で作ろうかと思うようになりました。でも、2年Linuxから離れているといろいろと新しいものが出ているようです。Ubuntuなども面白そうですし。その他Fedoraも相変わらず人気があるようですし。 ただ、今回はファイルサーバ(Samba)とプリントサーバ(これもSamba)を作ろうと考えています。そこにファイルサーバの扱い易さを考えてWebDAVを導入しようかと考えています。マシンのスペックはWindowsで言うならXPなら十分使える程度、Vistaでは厳しいと言う程度のスペックです。上記用途に向いているディストリビューションをお教えください。スキル的には、一応コマンドでの操作は出来ますが、時間とせっかちな性格から、極力手を煩わしたくないと言うのが本音です。(それは邪道だと認識していますが。)こだわったサーバでは無く気軽に作れると言うコンセプトでお勧めのものは無いでしょうか?一応、外部公開はする予定はありません。外部からのアクセスでもVPNでのアクセスを前提にしています。よろしくお願いします。(VPN環境はできています。)
- 締切済み
- その他(インターネット・Webサービス)
- aki567
- 回答数2
- PHP5インストール時にlibphp5.soが作成されない
こんにちは。 CentOS3、Apache/2.0.46 の環境で、PHP5をインストールしようとしています。 VPSでレンタルしたもので、すでにPHP4が入っていたものを、PHP4.4.4にバージョンアップし使っていましたが、5を使いたいと思いインストールを試みたのですが、configure、makeが終わり、make installの段階で以下のようなエラーがでて終了していまいます。 ーーーーーーーー Installing PHP SAPI module: apache2handler /usr/lib/httpd/build/instdso.sh SH_LIBTOOL='/usr/bin/libtool' libphp5.la /usr/lib/httpd/modules /usr/bin/libtool --mode=install cp libphp5.la /usr/lib/httpd/modules/ cp .libs/libphp5.lai /usr/lib/httpd/modules/libphp5.la cp .libs/libphp5.a /usr/lib/httpd/modules/libphp5.a ranlib /usr/lib/httpd/modules/libphp5.a chmod 644 /usr/lib/httpd/modules/libphp5.a libtool: install: warning: remember to run `libtool --finish /etc/php-5/libs' Warning! dlname not found in /usr/lib/httpd/modules/libphp5.la. Assuming installing a .so rather than a libtool archive. chmod 755 /usr/lib/httpd/modules/libphp5.so chmod: failed to get attributes of `/usr/lib/httpd/modules/libphp5.so': No such file or directory apxs:Error: Command failed with rc=65536 . make: *** [install-sapi] Error 1 ---------------------------- configureは --with-apxs2=/usr/sbin/apxsのオプションだけで行い、とりあえずlibphp5.soファイルを作ろうとしているのですが、作成されません。 ネットをしらべたところ大抵のサイトでは--with-apxs2=/usr/sbin/apxsをだけつけてconfigureすれば生成される、と書かれていたのですが。。。。 よろしくお願いいたします、
- 締切済み
- ハードウェア・サーバー
- ozawachev
- 回答数3
- JDBCについて
僕は今LINUX初心者でJDBCの勉強をしております。そこで質問なんですが、JDBCのインストールの方法が分からないのです。何が分からないのかというと今VMでCentos6.7(tomcat6とアパッチ、mysqlはなんとかいれることができました)を使っているのですが、 1.JDBCのファイルをダウンロードするときzipと.gzファイルどちらのほうがいいのか 2. 1の質問でダウンロードしたファイルを解凍してjarファイルを取り出すことは分かったのですがそのファイルをどこにおけばいいのか。色々サイトを見て回ると/use/share/tomcat/comon/libに入れたらよいと書いてあるのですがwindowsエクスプローラから探してもtomcatファイルが見つかりません。そもそもuseというものをどうやって見つければいいのかも分かりません。勝手にファイルを作ってしまってもいいのでしょうか?おかしくなりそうで怖くてできないです。 ちなみにこの問題が解決できたらJSPファイルを作りWEBページにデータを出力する予定です。 すごく頭の悪い質問ですぐ調べたら出てくるのかもしれないですが6時間以上調べて詰まっています。どうかご教授お願いいたします。 今回参考にさせて頂いたサイトは https://area86.jimdo.com/2010/02/25/jdbc%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB/さんと http://d.hatena.ne.jp/Michael_e29/20111107/1320630444さんです
- memcachedを使った2サーバ間セッション同期
お世話になります、表題の件で ネットで調べた情報を試しましたが、私の環境では同期が出来ませんでした なにか足りない設定等ございますでしょうか ベテランの方お教えいただけると幸いです ■サーバ情報 CentOS LAMP 192.168.0.3 CentOS LAMP 192.168.0.4 ■1.memcachedとphp-peclのモジュールを両サーバにインストール # yum install memcached # yum install php-pecl-memcache 2.両サーバphpの設定変更 # vi /etc/php.ini 以下コメントアウト ;session.save_handler = files ;session.save_path = "/var/lib/php/session" 3.両サーバmemcachedの設定ファイル最後に以下を追加 # vi /etc/php.d/memcache.ini session.save_handler = memcache session.save_path = "tcp://192.168.0.3:11211, tcp://192.168.0.4:11211" 4.PHPファイルを同一フォルダに配置 同一URLでIPの振り分けはwindowsのhostsで操作 クライアント機:windows7 ult ☆192.168.0.3 session_start(); $_SESSION['abc'] = '出来るかな?'; echo $_SESSION['abc']; 結果 出来るかな ☆192.168.0.4 session_start(); //$_SESSION['abc'] = '出来るかな?'; echo $_SESSION['abc']; 結果 なにも表示されない つまり同期されていない。 iptablesOFF SELinux(Security-Enhanced Linux)OFF は試してみました 各サーバでsessionの保存を試したところ、記憶するので 自分自身へのsessionを保存は成功しているようです お手上げ状態です。。どうかお助け下さい 以下、ログです >30 END <30 set 85vik0op4ns5pl5p4ns5pl5gbpg2 0 1440 16 >30 STORED <30 set 85vik0op4ns5pl5p4ns5pl5gbpg2.lock 768 15 1 >30 STORED <30 connection closed. <30 new auto-negotiating client connection 30: Client using the ascii protocol <30 incr oi2s69mqop4ns5pl5kop4ns5pl5.lock 1 >30 NOT_FOUND <30 add oi2s69mqop4ns5pl5kop4ns5pl5.lock 768 15 1 >30 STORED <30 get oi2s69mqop4ns5pl5kop4ns5pl5 >30 END <30 set oi2s69mqop4ns5pl5kop4ns5pl5 0 1440 18722 >30 STORED <30 set oi2s69mqop4ns5pl5kop4ns5pl5.lock 768 15 1 >30 STORED <30 connection closed. <30 new auto-negotiating client connection 30: Client using the ascii protocol <30 incr 85vik0op4ns5pl5p4ns5pl5gbpg2.lock 1 >30 NOT_FOUND <30 add 85vik0op4ns5pl5p4ns5pl5gbpg2.lock 768 15 1 >30 STORED <30 get 85vik0op4ns5pl5p4ns5pl5gbpg2 >30 sending key 85vik0op4ns5pl5p4ns5pl5gbpg2. 0 16 abc|s:5:"出来るかな?";
- ベストアンサー
- ハードウェア・サーバー
- susan-styl
- 回答数1
- 外部から内部へのメールが配送されない(Postfix)
質問させていただきます。 ある大学の研究室で、サーバー管理を引き継ぎました。 バックアップを取った上で、OSを再インストールしました。 CentOS4.7(EUC) → CentOS5.4(UTF-8) 前任者のメモを参考に設定作業を行っていますが、Postfixでトラブルが解決できません。 自前のGmailから自分のアドレスに送ると、上位(学科)のメールサーバから 以下のようなメールが戻ってきて、imapクライアントでもメールが受信できません。 DNSサーバは動いています。 内部→内部、内部→gmailは届きます。 ### 戻ったメール ここから ### This is the Postfix program at host 「上位メールサーバ」. I'm sorry to have to inform you that the message returned below could not be delivered to one or more destinations. For further assistance, please send mail to <postmaster> If you do so, please include this problem report. You can delete your own text from the message returned below. The Postfix program <「自サーバのメールアドレス」>: host 「自サーバIPアドレス」[「自サーバIPアドレス」] said: 554 5.7.1 <「自サーバのメールアドレス」>: Relay access denied (in reply to RCPT TO command) Final-Recipient: rfc822; 「自サーバのメールアドレス」 Action: failed Status: 5.0.0 Diagnostic-Code: X-Postfix; host 「自サーバIPアドレス」[「自サーバIPアドレス」] said: 554 5.7.1 <「自サーバのメールアドレス」>: Relay access denied (in reply to RCPT TO command) ### 戻ったメール ここまで ### また、/var/log/maillogの抜粋です。 Mar 7 11:55:46 serv postfix/postfix-script: stopping the Postfix mail system Mar 7 11:55:46 serv postfix/master[13760]: terminating on signal 15 Mar 7 11:55:46 serv postfix/postfix-script: starting the Postfix mail system Mar 7 11:55:46 serv postfix/master[13834]: daemon started -- version 2.3.3, configuration /etc/postfix Mar 7 12:01:36 serv postfix/smtpd[13868]: connect from 「上位メールサーバ」[「上位メールサーバIPアドレス」] Mar 7 12:01:36 serv postfix/smtpd[13868]: NOQUEUE: reject: RCPT from 「上位メールサーバ」[「上位メールサーバIPアドレス」]: 554 5.7.1 <「自サーバメールアドレス」>: Relay access denied; from=<ABCDEFG@gmail.com> to=<「自サーバメールアドレス」> proto=ESMTP helo=<「上位メールサーバ」> Mar 7 12:01:36 serv postfix/smtpd[13868]: disconnect from 「上位メールサーバ」[「上位メールサーバIPアドレス」] Mar 7 12:04:56 serv postfix/anvil[13870]: statistics: max connection rate 1/60s for (smtp:「上位メールサーバIPアドレス」) at Mar 7 12:01:36 Mar 7 12:04:56 serv postfix/anvil[13870]: statistics: max connection count 1 for (smtp:「上位メールサーバIPアドレス」) at Mar 7 12:01:36 Mar 7 12:04:56 serv postfix/anvil[13870]: statistics: max cache size 1 at Mar 7 12:01:36 旧main.cfと突き合わせると 設定はhttp://centossrv.com/postfix.shtmlをベースに、 mynetworks = XXX.XXX.XXX.0/24, 127.0.0.0/8 relayhost = 「上位メールサーバ」 だけ追加しています。 似たようなログメッセージが http://centossrv.com/bbshtml/webpatio/474.shtml にあったので試しましたが、状況は変わりません。 よろしくお願いします。
- ベストアンサー
- ハードウェア・サーバー
- kon_t
- 回答数4
- データベースソフトの選定について質問があります(システム開発関係実務未
データベースソフトの選定について質問があります(システム開発関係実務未経験です) 条件1:お金を出せるのはハードのみ。(それも格安で中古などでもよい) 条件2:所詮、個人経営の事務所に設置するレベル 条件3:サーバはLinux(Cent OSでやりたいと思います)windowsサーバを買う金が出せない 条件4:事務所のクライアント数は所詮、5台程度+サーバ1個(+αするかも) 条件5:クライアント/サーバ型のシステムを構築したい。(WEBアプリではなく) ※あえて何でサーバOSをCentOS(linux)を選ぶ?と聞かれるかもですけど、 答えは、「すべて無償でやる」だからです。 ********************************************************************************* データベースといえば、 ・Oracle (windows用やLinux用) ・SQL Server ・MySQL(PostgreSQL) (windows用やLinux用) ・Access などいろいろありますよね。多種の選択があるデータベースの中で 何を作りたいかで、使う言語やデータベースが違ってくるとは 思いますが、よく企業のシステム開発の実績として目にするのが、 VB.NET+SQL SERVERだったり VC++ +Oracle Java + Oravleだったり っていうクライアント/サーバ型って見るんですけど、 これって目的とするシステムが何を得意としなければいけないとか、 選定された言語とデータベースの相性とかデータベースの 管理がしやすさとか、どこで決めているんですか? 自分が個人事務所レベルでやりたいと思うクライアントサーバ型のシステム内容は 顧客管理や売上げ管理や現場管理など。 Accessで十分じゃね?って言われるかもしれませんが、あえて、言語とデータベースを 学びたいので、「Java + 無料のoracle」みたいなのにしたいです。 クライアント側で動作するものは自分が好きな言語使って サーバ側のデータベースも好きなものを使って。。。という具合に やってはいけないんでしょうか? (Accessはクライアントから同時アクセスされたとき、処理しきれない?ことがある? とか聞くので、これは使わないとして。。。) 具体的には クライアント側で動くプログラム:VB.NETまたはJAVAまたはVC++など サーバ側データベース:MySQL(CentOSもMySQLも無償だから) みたいに、データベースを勝手に無償だからという理由だけでWEBアプリケーション でもないのに、MySQLにするなど、そこでMySQLは使わないでしょ?みたいなのって あるんでしょうか? 以上の条件で、今後独学で何を勉強するしながら独自開発するなら 言語は何がいいかとか、 言語とデータベースの組み合わせはこれでやってみたら?ってのがあれば教えてください。 何もかもクライアント側はJAVA一本でやれば?ってなら、それを頑張ります。 レベルの低い質問かもしれませんが 教えてください。
- ベストアンサー
- その他(プログラミング・開発)
- method2027
- 回答数4
- iptablesでFTPのパッシブモード通信許可
こんにちは。 iptablesの学習でテスト用のFWサーバーと2台のWebサーバーをつくりました。 いまはForwardでアクセスごとに転送先を振り分ける実験をしています。 FTPのForward設定でわからないことがあるので質問させてください。 やりたいこと: ip_conntrack_ftpを組み込めばiptablesにいちいちパッシブ通信の使用ポートすべてを指定しなくても、モジュールが自動で制御してくれるという情報をネットで見かけ、それをやってみようと考えています。ところがどうがんばってもFTPのパッシブモードがつながりません。FTP以外のサービス、たとえばDNS, NTP, HTTP等のForwardは問題なく行えています。 環境: FWサーバー → CentOS6 iptablesで外部からのアクセスをブロックしたり、振り分けたり。 WEBサーバー → CentOS6 apacheとvsftpdでWebサーバーを構成。iptables無効です。 ルーター → 業務用ですがファイアウォール等はすべて無効になっています。 111.222.333.0はグローバルIPアドレスです。 192.168.1.0はローカルIPアドレスです。 -eth0(WEB_SERVER1) | 192.168.1.2(→111.222.333.2) (ONU)-(ROUTER)-eth0(FW_SERVER)eth1----| 111.222.333.1(eth0) | 111.222.333.2(eth0:1) -eth0(WEB_SERVER2) 111.222.333.3(eth0:2) 192.168.1.3(→111.222.333.3) 192.168.1.1(eth1) FWサーバーのiptable設定: net.ipv4.ip_forward = 1 ip_conntrack_ftpモジュール有効 ip_nat_ftpモジュール有効 iptables -P INPUT DROP iptables -P OUTPUT DROP iptables -P FORWARD DROP . .(一部省略) . # HTTP iptables -A FORWARD -p tcp -i eth0 -o eth1 -m multiport --dport 80,443 -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT iptables -A FORWARD -p tcp -i eth1 -o eth0 -m multiport --sport 80,443 -m state --state ESTABLISHED,RELATED -j ACCEPT # FTP(ここをどうしたらいいのかわからない) iptables -A FORWARD -p tcp --dport 21 -j ACCEPT iptables -A FORWARD -p tcp --sport 21 -j ACCEPT # Webserver1 iptables -t nat -A PREROUTING -i eth0 -d 111.222.333.2 -j DNAT --to-destination 192.168.1.2 iptables -t nat -A POSTROUTING -o eth0 -s 192.168.1.2 -j SNAT --to-source 111.222.333.2 # Webserver2 iptables -t nat -A PREROUTING -i eth0 -d 111.222.333.3 -j DNAT --to-destination 192.168.1.3 iptables -t nat -A POSTROUTING -o eth0 -s 192.168.1.3 -j SNAT --to-source 111.222.333.3 上記設定でFTPのForward部分をmultiportにしてポート20を入れたり除いたり、NEWやESTABLISHEDやRELATEDを入れたり消したり、いろいろ試行錯誤していますがFilezillaで下のようなエラーがでます。 PASV レスポンス: 227 Entering Passive Mode (111,222,333,2,92,226). コマンド: LIST エラー: 接続タイムアウト エラー: ディレクトリ一覧表示の取り出しに失敗しました 説明が長くて恐縮ですがよろしくお願いします。 <(_ _)>
- プリンターTS5030Sのドライバーについて
プリンターTS5030Sを、centOS7のサーバーにUSB接続をし、CUPS1.6.3でネットワークプリンターとして使用できるよう設定をしました。 1.サーバーのUSBにプリンターを接続 2.サーバーにLINUX用のドライバー(rpm)をインストール 3.CUPSで「新しいプリンタの検索」でTS5000シリーズを追加 (設定はデフォルトのまま変更していません) 4.クライアントPC(Windows10)で、プリンタの追加(共有プリンタを名前で指定する)でインストール 5.ドライバーをCanon-TS5000シリーズを選択し完了 6.テスト印刷すると文字化けします ドライバを「MS Publisher Color Printer」にすると印刷できますが、解像度が低いことと、詳細な印刷設定が出来ない事が困っています。 元々サーバーにはMG5500が設定されていましたが、MG5500が壊れてしまったので、新規に購入したTS5030Sを設定しましたので、サーバーやCUPSの設定は変更していません。 MG5500では、ドライバーはMG5500シリーズで動作していました。 「TS5030S」プリンターを「Canon-TS5000シリーズ」のドライバーで動作させるためにはどうすれば良いでしょうか? ご教授お願いいたします。 ※OKWAVEより補足:「キヤノン製品」についての質問です。
- 締切済み
- プリンター・スキャナー
- remiremi2021
- 回答数1