初心者の質問相談にやさしく答えるスレ Par4 [転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
2015/03/04(水) 10:43:19.83ID:VZKfXmZvとか、「俺は教育的目的から、わざと全部は教えないことにしている」
などという、下記スレに巣食っているロートルはお断り。
初心者に優しく応えようとする気のある人が、
今となってはバカバカしく思えるような質問相談にも優しく答えるスレです。
前スレ
初心者の質問相談にやさしく答えるスレ Part3
http://hayabusa6.2ch.net/test/read.cgi/linux/1413896537/
0478login:Penguin
2015/08/16(日) 18:06:01.18ID:iwUo3mye出来るよ
これ参照
http://ubuntujp.jimdo.com/%E7%A8%AE%E9%A1%9E%E5%88%A5/lubuntu/
とにかくアップグレードするか14.04LTSにするかどちらかしないとアカン
0479login:Penguin
2015/08/16(日) 19:06:40.04ID:Jc3JV9/L今回のキーボードの件とは関係ないと思いますが、指摘された時にアップデートを行いました
サポート切れのOSの利用はセキュリティ的にも危ないのは確かですのでアドバイスありがとうございます
この機種は単純にインストールが出来ないようで特別に設定を行っているせいだと思いますが
アップデート中にいくつかエラーが発生しました
エラー内容は私には何がなんだか分からないですがgrubのエラーらしくダイアログの案内のまま報告しました
起動使用終了には問題はなさそうです
0480login:Penguin
2015/08/16(日) 19:39:35.16ID:pJZKmmcdインストール前のTry Lubuntu を選択したのちに、fontをインストールできるんだ
ところで、どこにインストールされるんだ?
0481login:Penguin
2015/08/16(日) 20:53:39.92ID:G8NwSLMiサーバーにするなら常時モニターも不要だわな
0482login:Penguin
2015/08/16(日) 21:02:21.42ID:81nwjZgG0483login:Penguin
2015/08/17(月) 13:58:52.88ID:PIlp9lZVubuntuでCUIなら、dpkg-reconfigure keyboard-configuration
コマンドで、キーボードと言語を設定できる
サーバーなどで一時的に、キーボードを設定するには、
console-data をインストールして、loadkeys コマンドを使う
stty コマンドで制御コードの割り当てを変更できる
erase = ^H (Ctrl + H)
Backspace キーで、文字が削除できない
stty erase ^?
(Ctrl + ?)で文字を削除する
それと投稿時には名前欄に、464と入れておくれ
0484login:Penguin
2015/08/17(月) 14:43:58.22ID:KiQ6jW9pキーそのものが認識されてないならそれ意味なくね?
0485login:Penguin
2015/08/17(月) 19:10:05.55ID:U+Tb3vrZshift押しながら2を押すと何が表示されるかな?
0486464
2015/08/17(月) 20:05:55.65ID:XsEwRtkUすみません
諦めてwindowsに戻しました
尽力してくださっている方がいましたら申し訳ないです
未解決で終了でお願いします
0487login:Penguin
2015/08/18(火) 20:13:31.77ID:np2sINDMご教授願います。
いま,古くなったIBM x60sにUbuntuかLubuntuを入れようと思ってます。
スペックは
メモリ:2GB
CPU:Genuin Intel CPU L2400 (1.66GHz×2)
OS:32bit
HDD:56.8GB
です。
Ubuntu・Lubuntuのどちらの方がおすすめとかあるでしょうか。
使用用途は,主に論文書いたりRで計算したり,図表作って論文に貼り付けたり
あとは2chくらいです。
0488login:Penguin
2015/08/18(火) 20:58:26.32ID:9BxaSDTb0489login:Penguin
2015/08/18(火) 20:59:54.31ID:np2sINDMレスありがとうございます。
圧倒的にLubuntuなんですね!
0490login:Penguin
2015/08/18(火) 21:05:11.49ID:f0pl3aA8論文書くのに関係ないでしょ
使いやすい方でいいよ
0491login:Penguin
2015/08/18(火) 21:08:21.63ID:np2sINDMレスありがとうございます。
UbuntuもLubuntuも,USBメモリから起動して
試してみることができるようなので,
両方とも使ってみて,使いやすい方をインストールしようと思います。
0492login:Penguin
2015/08/18(火) 22:06:02.69ID:9BxaSDTbこのスペックでUnityを使用感で選ぶほどの余裕はないと思うけどね
LXDEが妥当な選択でせいぜいXfaceとかMATE程度まででそれ以上のデスクトップ環境はストレス感じると思うよ
0493login:Penguin
2015/08/18(火) 22:09:27.09ID:np2sINDMレスありがとうございます。
何分古いPCなもので,贅沢は言えないと思っております。
なるべくストレスなく仕事がしたいので,ご意見を参考にさせて頂きます。
0494login:Penguin
2015/08/18(火) 22:14:37.87ID:/vW6xRirwgetについて一番頼りになりそうなこの板で質問させてください
wgetのリトライが上手くいかず困っています
-i でリストを読み込ませて複数のURLへ処理をさせているのですが
503 error 等が返ってくるとそこで処理を終了してしまうので
wgetrcに以下を加えました
tries = 10
retry_connrefused = on
waitretry = 10
これで確かにエラーが返ってきてもそこで処理を終了してしまうことは無くなったのですが
ログを見たところ 502 Bad Gateway が返ってきた時
リトライがされず、次に処理する予定のURLへの処理を開始してしまっていました
どうすればリトライさせるように出来るのでしょうか
ご教示よろしくお願いします
0495login:Penguin
2015/08/19(水) 00:13:59.51ID:phGbK2DTLinuxで論文を書くということは理系学生だとおもうが、今でもLaTeXがメインなの?
プレゼンとか考えると、LIbreOfficeもメジャーなのかな?
ちなみにオイラはUbuntuMATEをThinkPad T41で使ってる
0496login:Penguin
2015/08/19(水) 02:32:48.56ID:0lRT6dWBエラーコードで分岐するなど、処理が複雑なら、
Ruby, Pythonでプログラミングすれば?
Winなら、PowerShell, VBScript, VB とか
0497login:Penguin
2015/08/19(水) 06:50:51.97ID:nzTMiZnYLaTeX と R、文系で使うよ。
スライドに LibreOffice を使うのはまだわかるけど、論文作成で Writer は使ってる人いないんじゃないかな。
0498login:Penguin
2015/08/19(水) 09:25:06.58ID:8K07ihiQレスありがとうございます。
私は文系なのですが,>>495さんのように
Rをつかて統計やってます。
学内や投稿先の規定で,LaTeXが使えないのですが
いい機会なので,一緒に取り組んでみようと思ってます。
>>495さん
うちはSPSSやMplusを買ってもらえないので
必然的にRを使ってるんですが(´・ω・`)
論文作成では行数・字数・などなど細かい規定があって
どうしてもWriterでは規定からずれるので困ってます。
office2003を使えると聞いたことがあるので,そちらでトライしてみるか
もうLaTeXでPDF作って提出するかでしょうか。
0499login:Penguin
2015/08/19(水) 09:52:11.18ID:eYnbmZeU文系の人がわざわざスレに来て質問してどうかしようとしてる時点で道を誤ってる
0500login:Penguin
2015/08/19(水) 09:54:18.90ID:joXbsBG0それはこのwgetではリトライ自体が不可能だから自分でプログラミングするしかないという意味でしょうか
そうでないならwget以外の手を選ぶのは、また一からやり直さなければならないので避けたいです
自分はwgetで想定通りにリトライが実行されない理由やそれの解消方法が知りたいのです
返ってきた各種エラーによってリトライやそれ以外の処理を個別に設定したいなら、という意味ならそうではないです
404や502等のエラーコードが返ってきた時は全て、wgetrcで指定した同一のリトライ処理をさせたいです
0501login:Penguin
2015/08/19(水) 10:16:24.07ID:eYnbmZeU横からだけどダウンロード部分はwgetを使ったまま
リトライやエラーの処理をプログラミングしたら?ってことだと思う
要するに502になったときは再度wgetを実行するって処理を作るってこと
今もしかしてバッチファイル(.bat)に羅列してやってるのかもしれないけど
プログラミングも何もせずに自動で繰り返させたいのであれば
wgetコマンドの一覧を10回くらい繰り返しコピーして実行されるようにすればいいのでは?
ダウンロード完了してたらwgetは再ダウンロードしないでしょ
どうせ流しっぱなしのバッチなんだろうしさ
あと「502 Bad Gateway」って言うのは途中の経路の問題でどうすることもできないから
推測だけどwgetとしてはリトライしても無駄だし終わろうかと言うことで終わってるんだろうと思う
それは多分wgetの仕様であってリトライさせたいならプログラミングで補えってことだ
0502login:Penguin
2015/08/19(水) 10:19:12.27ID:eYnbmZeUまあ詳しく答えられる人はいないだろうけどツールくらいは紹介してくれるかもね
0503login:Penguin
2015/08/19(水) 10:37:58.34ID:LJDUI9Kt0504login:Penguin
2015/08/19(水) 12:27:08.30ID:joXbsBG0うーん…
プログラミングに疎いので502が返ってきた部分だけ自動で抜き出して再実行させる簡易な方法のイメージがつきません
丸ごと全て再実行するというのであれば、それは処理時間的にもアクセス先としても不都合があるので出来ないのです
保存先に既に同一名のファイルがあれば確かに -nc 等で再ダウンロードしないようには出来るのですが
アクセス先の全てを保存する処理をさせているわけではないので再アクセスする事になってしまってダメです
それとバッチではなく手動でリスト作成、手動でコマンド実行
処理が目的通り完了しているのを確認したら別のリストを作成という繰り返しの
かなり手動が入る泥臭い作業です
コマンドプロンプトに入力する部分はバッチ書いた方が良いとは思いますが
502についても処理対象にしているアクセス先がたまにそれを返すというだけで
リトライすれば正常に返ってくるのは手動で行って既に分かっていて、だからこそ retry_connrefused = on を使っています
そもそもwgetのマニュアルや紹介記事を読んだ分には
それらのエラーが返ってきたらリトライするという機能がwgetには備わっていると解釈したので
エラー受け取り時に終了しないようには実際なったのに何故リトライだけしていないのか
wgetへの指示の出し方で自分に見落としている部分があるのか疑問なのです
>>503
再帰的取得がしたいのでcurlではダメなのです
0505login:Penguin
2015/08/19(水) 13:08:08.77ID:+xWV0How0507login:Penguin
2015/08/19(水) 13:27:38.66ID:csTrefD7これニコニコ動画のマイページのニコレポを取得して
動画のリンクとタイトルを抽出するコマンドと
動画IDとタイトルを取得するコマンド
(nicoovideoはNG対策、使うなら修正してね)
wget --load-cookies=cookie_file.txt --keep-session-cookies -O "page00.txt" "http://www.nicoovideo.jp/my/top/chcom"
cat page00.txt | grep http://www.nicoovideo.jp/watch/ | grep -v http://www.nicoovideo.jp/watch/sm | grep -v http://www.nicoovideo.jp/watch/nm | \
grep -v nicorepo_spotlight | grep "</a>" | sed -e "s/\t\{12\}<a href=\"http:\/\/www.nicoovideo.jp\/watch\///g" | sed -e "s/\t/ /g" | \
sed -e "s/<\/a>//g" | sed -e "s/\">/\t/g" | tac
cat page.txt | grep http://www.nicoovideo.jp/watch/ | grep -v http://www.nicoovideo.jp/watch/sm | grep -v http://www.nicoovideo.jp/watch/nm | \
grep -v nicorepo_spotlight | grep "</a>" | sed -e "s/\t\{12\}<a href=\"//g" | sed -e "s/\t/ /g" | sed -e "s/<\/a>//g" | \
sed -e "s/\">/\?eco=1\t/g" | sed -e "s/\r//g" | tac
ちょっと修正すれば【過去のニコレポを見る】を辿ろうと思えば辿れるし
取得した動画IDを元に連続して動画を落とすこともできる
しかもwgetなので-c使えるからレジューム機能付で
そう言うことをプログラミングを学べばやれるんだよ
0508login:Penguin
2015/08/19(水) 13:32:21.06ID:csTrefD7プログラムができればそんな泥臭いことを実装して自動でやらすことができる
0509login:Penguin
2015/08/19(水) 13:32:34.53ID:LJDUI9Kt> だからこそ retry_connrefused = on を使っています
404が返るのは接続が拒否されたわけではなく、
接続を受け入れた上でコンテンツが存在しないというエラーを返している
> そもそもwgetのマニュアルや紹介記事を読んだ分には
> それらのエラーが返ってきたらリトライするという機能がwgetには備わっていると解釈したので
誤読だろう
http://www.gnu.org/software/wget/manual/wget.html#Overview
> if a download fails due to a network problem,
> it will keep retrying until the whole file has been retrieved.
404が返ってくるのは network problem ではない
http://www.gnu.org/software/wget/manual/wget.html#Download-Options
の -t の箇所
> with the exception of fatal errors like “connection refused” or
> “not found” (404), which are not retried.
0510login:Penguin
2015/08/19(水) 14:03:11.42ID:6JCgpwBH0511494
2015/08/19(水) 15:13:41.63ID:joXbsBG0>>507-508
プログラミングを手段に入れれば更に自動化できるのは流石に想像がつきます
しかしいま手動でやっている部分をプログラミングで自動化したいという話ではありません
retry_connrefused = on の機能が一部だけ働いてリトライはされていないのを解決したいという話です
>>510
すみません
ID表示はあるので専ブラによっては逆参照が増えて邪魔かと思ってしまいました
0512494
2015/08/19(水) 15:19:11.03ID:joXbsBG0バージョンに関してはマチマチですが
ttp://itpro.nikkeibp.co.jp/article/COLUMN/20070424/269401/
これの tries や retry-connrefused の説明だと404や5xx系に対応できると踏んだのがこの2つのオプションを加えた切っ掛けで
実際はリトライが上手くいかず原因を探る為その英文のマニュアルと別verですが日本語訳にも目を通しました
ttp://www.gnu.org/software/wget/manual/wget.html#Directory-Options
ttp://quruli.ivory.ne.jp/document/wget_1.10/wget-ja_2.html#Download-Options
そこで仰る通り404に対して tries が働かない仕様であるのは知りましたが
‘--retry-connrefused’の説明が
> Consider “connection refused” a transient error and try again. Normally Wget gives up on a URL when it is unable to connect to the site
> because failure to connect is taken as a sign that the server is not running at all and that retries would not help.
> This option is for mirroring unreliable sites whose servers tend to disappear for short periods of time.
> “connection refused”が一時的なエラーだと想定し,再び接続を試みます. 通常,サイトに接続できないURLについてWgetは諦め,
> それは接続の失敗はサー バが完全に動作していないので,再挑戦に意味が無いからです.
> このオプショ ンはあてにならないサイトのミラーリングのためで,そのようなサーバはちょっ との時間だけ見えなくなってしまいがちです.
で自分で和訳してみても特におかしくは思わなかったので
これを加えればたとえ404に対しては無力でも、5xx系ならリトライしてくれると解釈したのです
そして404が返ってくる複数のURLをリストに入れて実行すると retry_connrefused = on が入っていれば
最初の404で処理を終了せずに次のURLの処理へ移ったので
リトライだけされない症状が解消されれば404に対しても設定したリトライ処理が期待できるかもしれないと思ったのです
それとも retry_connrefused = on を加えればエラー受け取り時の途中終了は防げるようになるが
そのオプション機能の一部であるリトライは、一部のエラーに対してしか適用されないなんて仕様なんでしょうか
その適用されるエラーの中に502は含まれていないと
0513494
2015/08/19(水) 15:25:34.73ID:joXbsBG0すみません
確認したらここは勘違いでした
> そして404が返ってくる複数のURLをリストに入れて実行すると retry_connrefused = on が入っていれば
> 最初の404で処理を終了せずに次のURLの処理へ移ったので
> リトライだけされない症状が解消されれば404に対しても設定したリトライ処理が期待できるかもしれないと思ったのです
retry_connrefused = on が無くても次のURLの処理へ移っていました
wgetは404に対してリトライは出来なそうです
0514login:Penguin
2015/08/19(水) 15:27:23.22ID:rMt1Z4A6php.iniにextension=http.soは書いてて
apache2のエラーログに、soの読み込み失敗の旨は無し。
なのに、phpinfo()でもphp -mでもhttpのロードがされていない。
もう二日も悩んでる
0515login:Penguin
2015/08/19(水) 15:35:19.36ID:csTrefD7>retry_connrefused = on の機能が一部だけ働いてリトライはされていないのを解決したいという話です
wgetのソースを入手して502でリトライされるように修正してコンパイルして使うといい
0516login:Penguin
2015/08/19(水) 15:41:16.76ID:+xWV0How502ではリトライしない。という仕様です。
多分、ソース読んでないので。
0517login:Penguin
2015/08/19(水) 15:42:11.27ID:+xWV0How404は「ない」なのでリトライしようがしまいが取得する物がないので無理です。
0518login:Penguin
2015/08/19(水) 15:52:34.87ID:LJDUI9Kt> そのオプション機能の一部であるリトライは、一部のエラーに対してしか適用されないなんて仕様なんでしょうか
> その適用されるエラーの中に502は含まれていないと
そうです
0519login:Penguin
2015/08/19(水) 16:27:15.08ID:ArsLo1pasrc/http.cのhttp_loopの中ででこうなってる
       case HERR: case HEOF: case CONSOCKERR:
       case CONERROR: case READERR: case WRITEFAILED:
       case RANGEERR: case FOPEN_EXCL_ERR: case GATEWAYTIMEOUT:
〜途中省略〜
         continue;
このcontinueさせてる条件に502の場合を追加すれば思い通りの動作になると思う
0520login:Penguin
2015/08/19(水) 16:32:39.02ID:csTrefD7作られた通りにしか動かない
当たり前だけど
0521login:Penguin
2015/08/19(水) 16:37:00.30ID:qAcC08KJ0522login:Penguin
2015/08/19(水) 17:10:59.72ID:LJDUI9Kt「Hadoop 小規模」あたりでぐぐってみたら
0523494
2015/08/19(水) 17:16:54.38ID:joXbsBG0仕様だったんですか…
なら retry_connrefused = on って一体何のHTTPステータスを想定しているのでしょうか
拒否というと 403 Forbidden が先ず思いつきますがリトライの待ち時間程度で解消されるようなケースではないですし
実際 403 Forbidden が返ってくるURLに試してみると retry_connrefused = on には何も依存していませんでした
retry_connrefused = on の対象を明示している記事やマニュアルなどあるでしょうか
>>517
アクセス対象にしている所が存在しているのにたまに404と同じページを返してくることがあり
時間を置いてリトライすれば取得できるのでリトライさせたかったのです
ブラウザ上での見た目の話なので実際のステータスは別のものを返してたのかもしれんませんが
>>519
具体的な提示ありがとうございます
いずれ勉強して挑戦したいと思います
0524login:Penguin
2015/08/19(水) 17:19:21.05ID:LJDUI9Kt> なら retry_connrefused = on って一体何のHTTPステータスを想定しているのでしょうか
>>509の繰り返しになるけど、
connection自体が張れなかったケースを想定している
404だろうが502だろうが何だろうが
HTTPの応答コードを得られたってことはconnectionは張られている
0525login:Penguin
2015/08/19(水) 17:22:13.82ID:LJDUI9Ktアクセス対象が存在するのに404を返すならそのサーバがおかしい
おかしいサーバにツールをあわせろというのは無茶な話
(まぁたまにそこまで考えている親切なツールもあるけど)
> 実際のステータスは別のものを返してたのかもしれんませんが
そこ確認しなきゃ話の前提が全然変わってくるだろ
アホか
0526login:Penguin
2015/08/19(水) 17:52:09.37ID:3ncSV4V5禁止事項
トリを使おうとしている質問者に対して、そんなトリはやめろとかという、斜め上からのアドバイス
質問者そっちのけでの昔語り(昔はもっと苦労したもんだ、今の若い者は…)
知らないのに、使ったことないのに、知ったかぶりでの書き込み
ググれという誰でも言えそうな忠告
俺は知ってるけど言わない等といった、実社会での扱われ方からの僻みから来る
意地悪な言辞
このスレは、意地の悪い者が作ったのです
0527login:Penguin
2015/08/19(水) 18:05:46.38ID:WWYST3uYスレタイと>>1を100回読み直せ
このスレで回答する前提を満たしてないだろ
0528login:Penguin
2015/08/19(水) 18:30:38.17ID:3ncSV4V5誹謗中傷に参戦です
お前が1か
0529519
2015/08/19(水) 18:33:09.37ID:YoPT6yUaごめん、盛大に実体参照になってたorz
取っ払うとこんな感じ
case HERR: case HEOF: case CONSOCKERR:
case CONERROR: case READERR: case WRITEFAILED:
case RANGEERR: case FOPEN_EXCL_ERR: case GATEWAYTIMEOUT:
〜途中省略〜
continue;
今、出先なんでコード全体を覚えてないんだけど、retry_connrefusedを指定したときに返ってくるのはCONERRORだったはず
0530login:Penguin
2015/08/19(水) 18:48:19.17ID:qAcC08KJ無理してレスせずにスルーしてくれていいよ。
0531login:Penguin
2015/08/19(水) 18:59:12.83ID:WWYST3uY被害妄想を膨らませる暇があるなら
自分自身のレスを100回読み直して反省しろ
0532494
2015/08/19(水) 19:21:05.13ID:joXbsBG0なるほど
ステータスコードが返ってこない程の状況が対象だったのですね
ITproの誤説明に解釈が引っ張られてしまっていたようです
>>525
すみません
本命の処理では404が返されることは無く、困っていたのは502だったので
ブラウザ上で遭遇した見た目404のケースに対しては
これもついでにリトライ出来るようになったら好都合とオマケ程度に見ていて
まさか前提が変わるほど今件に影響するとは思っていませんでした
>>530
訂正ありがとうございます
やはり半角スペースの部分でしたか
ソースコードのちゃんとした意味を理解できる知識が無いので
まだ具体的にどう記述し直すべきかも分かっていませんが
どの部分を修正すべきなのか目星がついているだけでもだいぶ取っ付き易くなりました
レスしてくださった方々ありがとうございました
現状のwgetでは不可能だとハッキリしたので迷い無く他の手に移れます
0534519
2015/08/19(水) 22:35:09.99ID:YoPT6yUa本当はバイナリ作れば良かったんだろうけど、Cygwin環境作ってないので、せめてもと思いpatchにしてみた
本当はちゃんと処理しなきゃいけないんだろうけど、とりあえず502が帰ってきたときにリトライするようになってるはず(quick hackもいいところなので恥ずかしいが...)
--retry_connrefusedは見てないのでこれで作ったバイナリは必ずリトライする
今回の目的なら使えるんじゃないかね
http://www1.axfc.net/u/3520414
0535login:Penguin
2015/08/19(水) 23:12:12.09ID:BvLTmXuh現在「CentOSで自宅サーバー構築」というサイトを参考にwebサーバを構築しているのですがWebサーバー構築(Apache)の項目でポートチェックを行ったところ
「ホスト:ホスト名 ポート:80 に到達できませんでした。」と表示されました(ホスト名と正引きIPアドレスは間違っていませんでした)
PCはau home spot cube とBBR-4MG (バッファロー)の2重ルータになっていてWindows7とCentOS6.7をそれぞれ別のPCで使用しています
そしてCentOS側のポートを開放したいのですが、いくら確認してもポートの開放が確認できません
Win7のPCでUPnPCJというソフトによるポート開放テストをしたところ
開放を確認しましたがポート開放確認を行うサイトからではいずれも「開放されていません」と返ってきます
ゲームで使用している場合は開放されていますと返ってきますがこれは使用していない場合は開放されていないという解釈でよろしいですか?
CentOSのPCではhttpdを起動したのを確認してからポートチェックを行っても「到達できませんでした」と返ってきました
iptableとfirewallを確認しましたがどちらにもポート80は問題がなさそうに思います
どうしたらいいか教えて欲しいです
0536login:Penguin
2015/08/19(水) 23:51:27.96ID:4ldUkz1Aできました、ありがとう
0537login:Penguin
2015/08/19(水) 23:52:54.53ID:LJDUI9Ktルータの設定の話なら板違いじゃないの
0538519
2015/08/19(水) 23:53:16.14ID:W1mzL6G1二重NATか...
どうしても二重NATにしなきゃいけないのかな?可能ならブリッジモードが良いと思うけど
それで本題だけど、UPnPじゃなくてルーターに固定でアドレス変換テーブルを登録しないといけない
両方の機種とも知らない(Baffaloのネットワーク機器は持ってない)ので、一般的な話で
・CentOSのipと80番ポートをBBR-4MGのWANポートに割り当て
・home spot cubeでBBR-4MGのWANポートのIPと80番ポートをhome spot cubeのWANポートに割り当て
この設定はやったのかな?
0539login:Penguin
2015/08/20(木) 00:23:21.88ID:p/+6wYBsあ、板違いでしたか・・・
>>538
>・CentOSのipと80番ポートをBBR-4MGのWANポートに割り当て
>・home spot cubeでBBR-4MGのWANポートのIPと80番ポートをhome spot cubeのWANポートに割り当て
行いました
だけどポート開放のサイトでは軒並み「開放できてません」と表示されました
今考えると1つ目が無線ルータなので2重にする必要がない可能性が出てきたので試してみます
現状は[モデム=無線ルータ=有線ルータ=PC(2台)]なので
[モデム=有線ルータ-無線=PC(2台)&無線ルータ]にしてみます
0540login:Penguin
2015/08/20(木) 00:26:18.43ID:JJBt/1YFサーバ側の話ならここでいいけど、
今問題なのはルータの設定だよね
別板でどうぞ
0541login:Penguin
2015/08/20(木) 04:38:23.39ID:a269DuZC悩む前に、PHPなら、WEBプログラム板で聞いて
extension_dir は?
>>532
curlの戻り値は、エラーコードが数十もあるけど、
wgetの戻り値は、0,1 だけか?
これじゃ詳しいエラー内容がわからないが、
--recursive で再帰的にダウンロードできるのか。
curl にはそういうオプションは無いな
ただ、>>529 のように、
オリジナルのライブラリを書き換えると、
それを使っているシステム全体の挙動が変わるから、
その修正はかなり危険
ログファイルから、grep "502 Bad Gateway"
を探して、そこだけ別に処理した方がよさそう
0542login:Penguin
2015/08/20(木) 07:23:32.37ID:iZAhlawBshared libraryを書き換えてるわけでもないし、自分でビルドしてるんだから、wget2などの別名でどっかに入れて自分で使うときだけ呼び出しゃokなんじゃないか?
0543login:Penguin
2015/08/20(木) 13:54:48.26ID:1Bo6DDRpありがとうございます!
まさかpatchまで書いてもらえるとは
ただなにぶんプログラミングはしていないWindows使いなので
Windowsでpatchを適用する方法やWindows用のwget1.16.3のソース探し
C言語のコンパイラ選び等やらなければならない事が多いので
実際に使用して効果を確認できるのはまだ先になりそうです
>>541
元々の応急処置としてはテキストエディタに
ログ上の502が返されたURLを抜き出させる事を考えてました
0544login:Penguin
2015/08/20(木) 14:12:25.17ID:mapCwrtC0545login:Penguin
2015/08/20(木) 14:27:04.77ID:JJBt/1YF0546login:Penguin
2015/08/20(木) 14:28:41.13ID:mapCwrtCあら、ほんとだ。
0547login:Penguin
2015/08/20(木) 14:43:23.08ID:yqYxB3q+修正は少ないけど専門知識要するからさ
0548login:Penguin
2015/08/20(木) 14:52:35.68ID:JJBt/1YF雑談で話広がって収集つかなくなるからやめれ
0549login:Penguin
2015/08/20(木) 15:51:53.20ID:dwvAC0h3ソースなら、オフィシャルはここ
http://ftg.gnu.org/gnu/wget/
0550login:Penguin
2015/08/20(木) 17:57:11.55ID:TVK9CC+w今さらだがツール対策とかで、コンテンツページを404のエラーページに
設定して404でコンテンツ表示させると言う一種のバッドノウハウが伝えられていて
たまに出くわす。
0551494
2015/08/20(木) 21:42:22.43ID:1Bo6DDRpすみません
そろそろ当初のwgetの使い方そのものとも外れてきていますが
関連レスをもう少しだけ続けさせて貰えると助かります
>>549
そのURLは応答が無いのですが
ttp://ftp.gnu.org/gnu/wget/
の事でしょうか
ここのソースそのままにpatch適用するので良かったのですか?
ttp://www.gnu.org/software/wget/
このページに
> Runs on most UNIX-like operating systems as well as Microsoft Windows
とはありますがWindows用だと銘打って配布している
ttp://gnuwin32.sourceforge.net/packages/wget.htm
ここ等があるという事は
Windows用として使うには何か別に手を加えなければいけないのかと思っていました
0552login:Penguin
2015/08/20(木) 22:30:40.70ID:ljMUMO6Rポート開放の件は2重ルータを解消したところ解決しました
ポート開放を確認しましたが外部から接続することができません
「firewallやiptablesが原因である」と言うサイトがあったためfirewallの設定を(GUIで)しようとしたら
「ファイアウォールの設定に一貫性がありません」と表示されました
確認したところ/etc/sysconfig/ip6tablesがありませんでした
GUIでip6tablesを起動しようとしましたが起動しませんでした。
yumでiptables-ipv6を消した後に再インストール(yum install iptables-ipv6)を行いましたが変わりませんでした
恐らく前回のポート開放時にいろいろ弄ったのが原因であると思ったのですがその時にどう設定したのかを忘れてしまいましたorz
どうしたらいいか教えてください
0553login:Penguin
2015/08/20(木) 22:37:04.53ID:DKBh275F0554login:Penguin
2015/08/20(木) 23:02:04.15ID:odqt4QEQそもそもipv6を使っているのか、という疑問もある
設定を弄るべきなのは/etc/sysconfig/iptablesの方じゃないか?
あと、サイト使って外部から接続を確認する時に並行して
LAN内の別のPCからアクセス出来るかテストするべき
0555login:Penguin
2015/08/20(木) 23:32:37.69ID:ljMUMO6Rfirewallを再インストールしたところ解決しました
ip6tablesが起動していないならそれは原因じゃないのでは…
ip6tablesは起動しようとしたところ「ip6tablesが無い」とエラーが表示されていてGUIから起動しようにも起動してくれませんでした
>あと、サイト使って外部から接続を確認する時に並行して
>LAN内の別のPCからアクセス出来るかテストするべき
LAN内からはプライベートアドレス(192.168.xxx.xxx)でアクセスできましたがサブドメイン(hoge.hoge.jp)に接続したところアクセスできませんでした
しかし試しに外部(知り合い)からアクセスを確認してもらったところ接続が確認できました
言われなかったら確かようともしませんでした本当にありがとうございます
ちなみにLAN内からドメインでアクセスできないのはなぜでしょうか?
できたら確認も含めてドメイン(グローバルIP)でアクセスしたいのですが可能ですか?
(hostsでプライベートIPとドメインを紐付ければできるのは知っています)
0556login:Penguin
2015/08/21(金) 06:47:14.11ID:FGCgqk/j>ちなみにLAN内からドメインでアクセスできないのはなぜでしょうか?
ルーターがNATを行ってるのがWAN側からLAN側に対してだけだから
>できたら確認も含めてドメイン(グローバルIP)でアクセスしたいのですが可能ですか?
外部のproxyを使う
どこの誰が立てたかわからないのを使うのは危険だけどね
0557login:Penguin
2015/08/21(金) 08:37:58.41ID:5svloV9oXFCE
xfceで一般ユーザでログインしてから
アプリケーションメニュー→ログアウト→サスペンド
をすると15秒くらい固まってから
http://www.dotup.org/uploda/www.dotup.org477835.png.html
↑のような窓が2つ出て来て失敗になります
解決するための方法を教えてくれ
0558login:Penguin
2015/08/21(金) 10:34:20.81ID:qN87EmmGそこでrootのパスワード入れるとどうなるの?
0559login:Penguin
2015/08/21(金) 13:53:18.48ID:XlXkCgzV一部のルーターでは、内部から自身のGIPに対するポート変換先にアクセスできない。
ヘアピンNATだかループバックNATだか。
auのルーターがそれに対応しているかどうか。
なんにせよ、外向けのサーバーの動作確認するなら、PPPoE複数セッションとか、スマホやそれのテザリングでキャリア網使うとかして、外から確認したほうがいいよ。
0560login:Penguin
2015/08/21(金) 13:58:37.81ID:XlXkCgzVついでに>>556も言ってるけど、一時的な外部からのアクセスなら
https://www.aguse.jp/
みたいなサービスや、サイト翻訳サービスを使ってもいいかもしれない。
0562555
2015/08/21(金) 23:12:39.01ID:C+2Unc5KNATだからなんですね
ありがとうございます
>>560
使わせていただきます
ありがとうございます
みなさま本当にありがとうございます
無事に目的のwebサーバーを立てることが出来ました
0563519
2015/08/22(土) 21:43:32.03ID:oQZJq3gPまだ見てるかな?
Windowsでのbuildの話になると、スレチと言われると思うので、その辺りはwindowsのプログラム関連のスレッドで聞いた方が良いと思う
で、乗りかかった船なので、こっちでCygwin使ってbuildしたので試してみて
http://www1.axfc.net/u/3522019
展開するとwget502.exeとCygwinのdllが出てくるはず
適当なディレクトリに入れて実行すると502が帰ってきたときにretryする
--triesは見てるからデフォルトの20より小さくしてやってみて
あと、俺は仕込んでないけど、こんな場所なのでウィルス検査などはやってからね
0564login:Penguin
2015/08/22(土) 22:05:55.85ID:yCN4RSBw本人が自力でやるのにまかせた方がいいんじゃね
0565login:Penguin
2015/08/23(日) 05:32:17.28ID:3/ORG4qL元のライブラリが、セキュリティ・アップデートした時に、
自動的にアップデートされないので困る
まあ、そういう面倒を見れないのなら、
元のライブラリを修正せずに使って、
ログファイルから、grep "502 Bad Gateway"
を探して、そこだけ別に処理した方がよさそう
それにプログラムを、たった1行修正しただけでも、
その前後の処理に影響がないか、その関数内をすべて、
1行ずつステップ実行して、正常に動くかどうかを確かめる
だから、プログラマーを雇うのに、
1人月100万円(時給5千円)もかかるのだ
まあ、wgetなどはプロが作っているから、
修正しやすいようにコーディングしてあるのだろうが、
素人が作ったプログラムなどは、ソースコードがまるで、
スパゲッティのようにからみ付いているので、
修正すると、他の箇所に影響が出てくるため、
修正できず、最初から作った方がマシである
0566login:Penguin
2015/08/23(日) 07:32:55.03ID:tmkS73Su・linuxBeanはLinux初心者の救済を目的としています。初心者の質問には優しく答えましょう。
・質問する時は、必ずエラーメッセージなどの手掛かりを併記しましょう。
・執拗にBean叩きやXP礼賛を繰り返す荒らしを見かけたら、生暖かい目でスルー or NGIDしましょう。
・どうしても肌に合わないなら、黙って別のディストリビューションを使いましょう。
これだったのか
0567login:Penguin
2015/08/23(日) 08:03:03.24ID:uUIQ2R4F0568login:Penguin
2015/08/23(日) 10:42:06.09ID:KfaCWbhF1ヶ月800kが原価で粗利が20%でほぼ1000kってかなりいい会社だと思う
今はSIerとか下請けもプログラミングとか外国に出してるからさ
wgetの修正箇所提示してくれた人も修正は数行であっても
ソース取得して、みて、該当箇所を探して、修正案を提示してるわけだから
3分でやったわけじゃないだろう
おまけにそれを判断できること自体、相当なスキルが必要だから
でも正直なところエラー処理とリトライをVBで書いてあげたほうがよかったかもねw
0569login:Penguin
2015/08/28(金) 04:18:39.42ID:Izs8iKVk0570login:Penguin
2015/08/28(金) 04:55:23.04ID:oLRfRtgZNG推奨
0571login:Penguin
2015/08/28(金) 06:02:19.88ID:gSWUkgl2マルチなんだね
http://hayabusa6.2ch.net/test/read.cgi/linux/1429146150/982
[ Linux ] 【初心者】Ubuntu Linux 101【本スレ】 [転載禁止]©2ch.net
982 名前:login:Penguin []: 2015/08/28(金) 04:15:32.02 ID:Izs8iKVk
BT5R3で親指シフトをうちたいです。。左親指キーがずれたとこにあっていやだ。どうやって調整するんですか?
0572login:Penguin
2015/08/28(金) 07:42:10.80ID:J7vkLciI0573login:Penguin
2015/08/28(金) 10:56:02.50ID:Divg+JFa他にも
http://hissi.org/read.php/linux/20150828/SXpzOGlLVms.html
0574login:Penguin
2015/08/28(金) 13:08:22.27ID:dmvHylhFオプションがよくありました。
今、CDから起動するようなオプションはありますか?
Jessieを使いたい。
0575login:Penguin
2015/08/28(金) 13:24:10.39ID:Divg+JFaこんなんでできんじゃね
0576login:Penguin
2015/08/28(金) 13:29:32.36ID:dmvHylhF0577login:Penguin
2015/08/28(金) 13:51:11.17ID:Izs8iKVk■ このスレッドは過去ログ倉庫に格納されています