くだらねえ質問はここに書き込め! Part 240
■ このスレッドは過去ログ倉庫に格納されています
まずは2ch-Linux-Beginnersを読みましょう。
いろいろとまとめられているので(・∀・)イイ!!
http://www12.atwiki.jp/linux2ch/
読んでも解決しなかったら、質問を書きこむ前にここを読もう。
http://www12.atwiki.jp/linux2ch/?About
質問に対して答えてもらったら、お礼よりも、結果報告。
過去ログ検索
https://www.google.co.jp/search?&q=site%3A2ch.net%2Ftest%2Fread.cgi%2Flinux%2F+検索語句
https://www.google.co.jp/search?&q=site%3A5ch.net%2Ftest%2Fread.cgi%2Flinux%2F+検索語句
■■■ 「あわしろいくや」と「志賀慶一」に関する必須注意事項 ■■■
・「あわしろいくや」と「志賀慶一」は出入り禁止
・「あわしろいくや」と「志賀慶一」に関する話題は一切禁止
・ついでに翻訳に関する話題も禁止
・志賀慶一Linux機械翻訳事件のまとめサイト: https://www65.atwiki.jp/shiga_keiichi/
・志賀慶一のポータルサイト: https://wikiwiki.jp/baloonfusen/
※前スレ
くだらねえ質問はここに書き込め! Part 239
http://mao.5ch.net/test/read.cgi/linux/1580314542/ すみません、前スレのpython3ですが既に入ってたみたいで解決しました!
それとiceweaselをインストールしようと
sudo apt-get install iceweaselとコマンドを
打ったんですが
Firefox ESRというのがインストールされてました。
どうしてなんでしょうか? >>5
そうだったんですね、
Iceweasel の方が名前はカッコ良かったんですが・・・ 日本人の役所かな?
・Firefoxの商標を使うのであれば、Firefoxの公式のロゴとアートワークを使用しなければならない
・Firefoxのビルドオプションを変更するにはMozilla Foundationから承認を得なければならない
・Firefoxのソースコードに変更を加えるなら、その差分パッチを必要な理由と共にMozilla Foundationに提出しなければならない
・古いFirefoxに新しいFirefoxのソースコードを移植するDebian Projectのメンテナンス手法は受け入れられない どこにでも自分が話たいことを場を考えずに話し出すキチガイがわくな。 >>6
Iceweasel なんてマイナーな名前にしたら、あまり人気が出ないだろうね。
元々Firefoxだったけど商標権のことでもめてIceweasel へ変更した。
その後紆余曲折を経て、元のFirefoxへ戻ったんだよ >>11
そうだったんですね。
ちなみにFireFox ESRは延長サポート版とのことですがiceweasel を使ってたわけではないなら
通常のFireFoxに切り替えたほうがいいでしょうか?
最新の機能を備えていないと書いてあるので。
https://support.mozilla.org/ja/kb/switch-to-firefox-extended-support-release-esr
OSはRaspbianを使っています。 >>13
Raspbianにはfirefox-esrしか無い >>14
Choromiumのように最新機能はない開発用のブラウザなんですね。
納得しました! >>13
切り替える必要はないだろうけど、自由にしていいと思う。
firefox-esrは、開発用じゃなくて全く逆です。それでも十分な機能は備えてるけどね サーバーで使用している場合、アンチウィルスソフトは必要なのでしょうか?
ttps://www.server-world.info/query?os=Ubuntu_20.04&p=clamavを参考に実行しようと思ったのですが、
手動スキャンの方法しか記載されていません。定期スキャンの無いアンチウィルスソフトをインストールする理由って何でしょうか? >>17
定期スキャンが必要ならcronとかで自分で設定すればいい
それより圧倒的に大事なのはファイアウォール設定とか、Apacheとか(何に使ってるかは知らないから一例)の設定 必要かどうかは人に聞くものではなく自分で決めるもの
リアルタイムスキャンやりたいなら商用製品で >>17
サーバをどのように利用しているかによる。 tshark動かすと勝手に/tmpにパケットデータが書き込まれるんだが、これを書き込まれないようにする方法ある? すみません、Djangoをapacheを使って
サイトを公開したいのですが
以下のサイトのようにmod_wsgiを使う感じでしょうか?
自分はRaspbianを使っており以下のサイトでは
Djangoの古いバージョンを使ってるみたいなので
現在も以下の方法で公開出来るのか知りたいです。
https://www.sejuku.net/blog/27637 >>24
どこに質問したら適格な答えが返ってくるか、
いつ答えてもらえるかも分からないので
マルチキャストしたほうがいいかと・・・
>>23
コマンド打つのが怖いので・・・ 知りもしないのにマルチキャストとか言ってみたって丸わかりw それっぽい言葉だったのかねw >>22
マルチ警察だ。
不要不急のマルチはやめたまえ 一から十まで教えてもらいたいとか
そんな酔狂なことに付き合ってくれる人はまず居ないだろう すみません、
お詫びと言っては何ですが今回質問した
wsgiにちなんで曲を作ってみました。
聞いてください。
「wsgi」
wsgi〜wsgi〜wsgi〜
Wisper words of wisdom
wsgi〜 お詫びになっとらん
罰として貴様は今日から一週間、不要不急のオナニーを禁ずる >>34
すみません!
もう1フレーズ追加したので許してください!
wsgi〜wsgi〜wsgi〜wsgi〜
There will be an answer
wigi〜 ええい!控えおろう!
朕は和製ビルゲイツなるぞ!
ひれ伏せい! 冗談はさておき
Apacheとnginxどっちでサイトを
公開を学習すべきでしょうか?
それによって学習するコマンドも変わってくると思うので。
初心者の個人サイトでOSはRaspbianです。 >>39
nginxのが軽いし良いんじゃないの
初心者の個人サーバは速攻で乗っ取られそうで楽しみ >>40
Apacheの方が初心者にはいいのかなと思いましたが
掲示板ではnginxの方が大多数みたいですね。
apache入れたのですがそのままnginx入れて使えば
いい感じでしょうか?
どっちをrunserverするかで使い分けられるんでしょうかね・・・
>>41
荒らしてません! >>42
LPIのLinuxサーバー構築標準教科書に沿ってやればいいよ >>42
SEやSIerやりたいってならApacheのがシェアが多いのでApacheを押すが、ラズパイなら非力だしnginxでいい
wsgiを使うなら尚更だ
混乱を避けるためにapacheは削除する方が良いな
apt-get remove apache2
Apacheを削除したくないならsystemctlかinitスクリプトをリネームするかしてboot時の起動を止める
ハッキングされたら是非報告してくれ >>44
その本、Amazonで探してみます!
リアル店舗はコロナで休館中なので
立ち読みで調べ物ができないので不便です・・・ >>45
ネットであれこれ調べてましたが
多機能のApacheより軽量のnginxの方がシェアを
伸ばしてきてるとのなので
nginxで進めて行こうと思います!
ハッキングされたらこのスレに泣き付くので
対処よろしくお願いします!
>>46
皆さんの助言がなければラズパイのファンも
取り付けられなかったので有難いです! 対処するのはこのスレの住人じゃなくてお前さんだがな
スレ住人に出来るのは出された情報に対してそこから推測できるアドバイス止まりで
実際あーだこーだするのはお前さんだし
もっとも泣きついてきてもスルーされる可能性 >>48
ハッキングされたこと分かる対策してるんだ、すごいなぁ
どのような仕組みにしてるの?
教えてチョンマゲ >>51
ハッキングされたら画面が勝手に操作されたり
勝手に自分のアカウントで買い物されて
見覚えのない請求が来たりで分からないんですか?? ハッキングされたらボードをクラッシュされたりするんでしょうか? >>44
ダウンロードPDFは無料で読めるんですね!
ありがとうございます!
ちなみにCentOSではなくてDebianなのですが
問題なく応用できる感じでしょうか? >>54
お前のケツ穴から血がただれ出て、そのまま失血死する。 bash使ってます
シェルスクリプトa.shにこの3行を書いて
cd(){
builtin cd /aaaa || exit
}
$ source a.sh
$ cd
これやるとターミナルが終了するのはなぜでしょうか?
exitでターミナルではなく、シェルスクリプトが終了すると思ったのですが。 >>59
シェルスクリプトを実行せずに現在のシェルに関数を読み込んでしまっているから、exitが現在のプロセス(つまりターミナル)に発行される
シェルスクリプトb.shを次の内容で作って確かめて見れば分かる
pid(){
echo $$
}
pid
これに実行権限を与えて(chmod +x b.sh)
./b.sh
とする場合と
source b.sh
とした場合で、前者は打つたびに表示される番号が変わる、つまり別のプロセスが都度起動されている
後者は毎回同じで実行しているbashのプロセスIDが表示されている >>59
sourceはコードをそのシェルにコピペしてるのと同じだよ
端末でexitすると端末が終了するでしょ?あれと同じ
機能的にimportじゃダメだったんだろうか >>62
importって結構モダンなテクニカルタームな気がする
時代的にはincludeかなあ このサイトを参考にした質問です。
https://www.sejuku.net/blog/28751
nginxをインストールした後に
nginxとコマンドを打ちhttp://localhost:8080/に
アクセスしてもWelcome to nginxというページが
表示されません。
uwsgi --http :8000 --module mySite.wsgiのコマンドを
打った後にDjangoのrunserverをしたら
テスト制作中のページは表示されたのですが
これはuwsgiの起動でnginxサーバーを使うのは
以下の設定が必要ということですか?
プロジェクト名がhogehoge.comのような
webサイト名にしてるのでmySiteに
置き換えるとしたら.comでエラーに
ならないかと不安ですが大丈夫でしょうか? import って初めて聞いた
manのどこに載ってる? nginxをインストールし直してsystemctl startで
起動してstatusもrunになっているのですが
http://localhost:8080/にアクセスしても
Welcome to Nginxが表示されません。
Apacheの時はApacheの画面が表示されました。
どうしてなんでしょうか? ちなみにApache2をremoveしたのに
あちこちにApache2のフォルダやファイルが
散見しています。
放っておいてもいいですか? import も include もshでは聞いたことないな。何の話をしてるんだろう。 >>64
全体の構成を理解してないと思われる
nginxを使う場合の全体の構成は以下の通り
browser <-> nginx <-> uwsgi <-> Django
今の状態は
browser <-> uwsgi <-> Django
nginx(やapache)がそもそもいらないのでは、という疑問はあるだろう
インターネットに晒すならセキュリティ面とパフォーマンス面でnginxを入れるべき
あと.comでエラーになるかどうかというのはディレクトリ名だからならない
やれば直ぐにで分かることを質問する癖は直した方がいいが.comでエラーになるかもという感性は悪くない >>66
apt-get install lsof
lsof -iTCP
で本当にport 8080/tcpでlistenしてるか確認しろ
>>67
フォルダやファイルの設定ファイルを全部消したい場合は
apt-get purge apache2
これすると設定ファイル全部消えるから必要なファイルはとっておく >>59
source a.sh または、. a.sh とは、a.sh を読み込むけど、
現在のシェルに関数を定義してるだけで、
関数内は呼び出されるまで、実行されないのだろ
a.sh を読み込んでから、以下を実行してみ
echo `command -v cd`
-v : 「コマンド」を実行せず、実行対象となるコマンドやファイル名、関数・エイリアスの定義を表示する >>65,68
過去形だから
「(sourceというコマンド名は分かりにくい。sourceではなく)機能的にimportじゃダメだったんだろうか」
と読解した 自分も>>73と同じ解釈だけど、もう国語の読解力問題だなw
文盲多すぎ それはわからんな。sourceに異議を唱える発想がないからな。 >>18
>>20
ありがとうございます。
用途は自宅のファイルサーバと、VPSのWebサーバです。 >>76
その用途なら多分いらんぞ
勉強したいならフリーのclamavでできるが、CPU食いまくりで非力なVPSだと後悔する
有償でも無償でも、稀に誤判定してファイルが隔離されて本来動くべき機能が動かない事がある
個人サーバでもセットアップする価値があるのは、自分以外の誰かがファイルを置く場合くらいだ >>70
lsofをインストールして
Nginxを起動後にlsof -iTCPコマンドを
打ってみたのですが8080とかいう数字は
出てきませんでした!
うろ覚えですが43329 > 54332のような数字です。
オプションの-iTCPはiでTCPソケットファイルを
していしているんですよね ? >>70
設定ファイルが全部消えるのは初心者には
不安ですね。
もう少し様子見てみます。
ちなみにnginxはstatusコマンド見ても
Runingになってるのですが
ブラウザにlocalhost:8080とか8000とか
打っても表示されません。 闇雲に適当なポート番号叩いてるのがそもそもおかしい Linux向けのアンチウイルスで軽量な奴はないの?
無防備にしたくはないがメモリが1GBねぇ サーバでない限り (不用意にポートを開けていない限り) 不要
お前のシステムよりもウェブブラウザとかの方が危険だから
あるいはgcc等のあるバージョンが脆弱性を持っていたりするが、いずれもお前にはどうしょうもない
これは「ウイルス対策ソフト」にとってもどうしようもない問題 せいぜいブラウザにavast!とかの拡張入れる程度だな >>81
無い。必要となる状況がまず無いので。必要と思ってるお前が何か間違ってる。次の方どうぞ。 >>78
lsof -iTCP -nP | grep nginx >>81
フリーだとClamAVくらいしかないんじゃないの
重いか軽いかは知らん 一番のセキュリティホールは人間
sudo rm -rf / カーネルのバグ見つけたけど
報告したほうがいい?
緊急性はないバグだから
放っておいても特に問題は起きないはずだが >>85
そのコマンドを打ったら何の反応もなく
プロンプトに戻るのですが
lsof -iTCP -nP | grep nginxは
TCPプロトコルを使ってるものを
ipアドレスで表示してnginxで検索って
いうことですか?
全然わかりません(;ω;)
nginxはstatusでrunningになってるのに
ブラウザのローカルホストで表示出来ないってことは
ポート番号が間違ってるんでしょうか? すみません、
ブラウザにlocalhostとだけ入力したら
何故かアンインストールした筈のApache2 Debian Defult Pageが表示されたんですが
nginxのページが表示されないのと関係あるでしょうか・・・? ちなみにDjangoとuwsgiをポート8000で起動しつつ
nginxもrunningの状態です。 >>91
lsofは待ち受けポートを調べるために使用
lsof -iTCP -nP | grep ポート番号
でどのサービスがポート番号使ってるか分かるよ >>94
ポート番号8000を指定してみたらpython3が使用していると出たのですが
nginxがどのポートをしようしてるかは
どうやったらわかりますか? >>95
nginxの設定ファイルに書いてある
見つからないのはサービスされてない可能性が高いよ >>96
etc/nginx/nginx.confでしょうか?
あるにはあるのですがポート番号とか設定できるのでしょうか・・・
ちなみにWebサイトを公開したい場合は
下記リンクのようにServerコンテキストを
いじる感じですか?
https://www.google.co.jp/amp/s/hack-le.com/nginx/amp/ >>97
listenの項目があればそれがポート番号
あとはログがあるはずだから
access_log
error_log
のファイルを見てエラーがないか確認する >>98
>あとはログがあるはずだから
質問者は超ゆとりだから、
それらってどこにあるんですかと質問来るよ >>98
コメントにされてる#mail{}以下に
同じくコメントにされてる#listenなら
あるのですが他には見当たりません。
>>99
/var/log/nginx内の奴でしょうか?
ファイルを一見した感じわかりません・・・
0.0.0.0:80は関係ないですよね。 ■ このスレッドは過去ログ倉庫に格納されています