問題タブ [ubuntu-server]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
4586 参照

java - Ubuntu の etc/enviroment の Java ホーム

JAVA_HOMEで設定/etc/enviroment できませんJAVA_HOME="/home/syncsys/bin/jdk1.7.0_10/"

コマンドecho $JAVA_HOMEは私に与えます/home/syncsys/bin/jdk1.7.0_10/が、それは正しいJava HOMEではありませんか、それとも何か他のものが必要ですか?

私はbashrcやプロファイルが欲しくない(いくつかの問題) . 更新/etc/enviroment後の再起動の必要性を排除する唯一の方法です。/etc/enviroment

私の /etc/environment :

テストするいくつかのコマンド:

アップデート :

--------(解決済み) -------- 私にとっては問題ない作業サンプル。

これについて多くのチュートリアルや同様のフォーラム投稿を読みましたが、機能していません。

0 投票する
0 に答える
26 参照

windows-server-2008 - Web アドレスが呼び出されたときに実行可能ファイルを実行する

別のサーバーから呼び出されたときに dos 実行可能ファイルを実行する方法を見つけようとしています。説明が難しくてすみません;

だから私はWindowsサーバー2008r2を持っています。その上に、実行する必要がある dos exe があります。また、いくつかのSQLおよびWebページ(apache)をホストするLinux ubuntuサーバーもあります。

ユーザーは Linux ボックスでテーブルを更新します。その場合、Windows ボックスで dos exe を実行する必要があります。

Linuxボックスでデータが変更された時点で更新を行う必要があるため、Windowsボックスでスケジュールされたタスクを使用したくありません。遅延はほとんどありません。

LinuxボックスがWindowsサーバーを「呼び出し」てexeを実行できると誰でも考えることができますか?

ありがとう :)

0 投票する
1 に答える
660 参照

php - PHPを使用して別のディレクトリでシェルスクリプトを実行する

/home/ディレクトリにシェルスクリプトがあります。Webページを使って実行したいと思います。PHP/var/www/.を使用してホームページ内からシェル スクリプトを実行するにはどうすればよいでしょうか。

私はUbuntuサーバーを使用しています。

0 投票する
2 に答える
2064 参照

linux - cpコマンドを使用すると、異なるファイルシステム間で転送されたファイルが破損する可能性がありますか?代わりにrsyncのようなものを使用する必要がありますか?

コマンドを使用して、ホームサーバー内のあるハードドライブから別のハードドライブにファイルをコピーしようとしていますcp。NTFSフォーマットのパーティションからインストールした新しいハードドライブのext4パーティションにコピーしています。

cpコマンドが転送されたファイルを破損する可能性はありますか?

rsycn代わりに、完了時にファイルの整合性がチェックされることを確認するようなものを使用する必要がありますか?

0 投票する
3 に答える
27481 参照

python - 80ポートのDjangoプロジェクト?

Django プロジェクトを開発し、クラウド VΜ にアップロードしました。現在、8080ポートからアクセスできます。

8080 ポートなしで URL を入力すると、「動作します」ページが表示されます。Django プロジェクトをデフォルトで 80 ポートで実行するように設定するにはどうすればよいですか?

Ubuntu 12.04 サーバーを使用しています

0 投票する
0 に答える
319 参照

proxy - Google が 1e100 というドメインから Squid サーバーを強制終了する

VPS に Squid をセットアップし、透過プロキシとして構成することはできましたが、Google から何かにアクセスする際に問題が発生しています。

結局のところ、Google が所有するドメイン (1e100) があり、VPS への永続的な接続を維持しています (1e100 ドメインの背後にあるさまざまなホスト名から最大 12 の接続がある場合もあります)。

これにより、検索が非常に遅くなり、マシンが自動化されたクエリを送信している可能性があり、検索を処理できないことを示す Google ページが表示されることがよくあります。多くの場合、接続がリセットされたというメッセージも表示されます。心に留めておいてください、Bingは同じように遅くなくても問題なく動作します

サーバーを使用しているのは私だけであり、Squid が内部ネットワークをリッスンしているため、接続できるのは私だけであることに注意してください。

助言がありますか?

0 投票する
1 に答える
105 参照

php - APC の構成に関する問題

APC を設定しようとしていますが、変更が適用されないようです。私はubuntuサーバー12.10でnginxとphp-fpmを使用しています。

私の変更はすべてこのファイルにあります: /etc/php5/mods-available/apc.ini

はい、nginxを再起動しました。apc.php を確認すると、変更内容が表示されず、デフォルトのままです。どんな手掛かり?

前もって感謝します。

0 投票する
2 に答える
94 参照

ubuntu-12.04 - CronJobs によって生成されたファイルの削除

1 か月前に、wget コマンドを使用して php ファイルを実行するための cronjob を作成しました。今日、Master.8787009、Master.879889 のようなファイルが何千も作成されているのを見てショックを受けました。

マスターは、wgetを使用して実行していたphpファイル名でした。wget -q コマンドを使用して、今行った wget からの出力を防ぐ必要があることがわかりました

しかし、作成されたこれらすべてのファイルを安全に削除するにはどうすればよいですか? このファイルはすべてライブサーバーの /home/username フォルダーに保存されており、重要なデータが失われるのではないかと心配しています。

名前に Master という単語が含まれるすべてのファイルをフォルダー /home/username から削除する SAFE コマンドが必要です。

0 投票する
1 に答える
926 参照

networking - Ubuntu Server 12.10 3gモデム接続が確立されましたが、使用されていません

私たちのサーバーには、内部ネットワークへの LAN (DHCP) 接続と、インターネットへの 3G (USB ドングル経由) があります。インターネット アクセスを内部ネットワークに公開しないでください。また、その逆も同様です。

3G モデムを使用できるようにするために、次の 2 つのマニュアルに従いました。

https://askubuntu.com/questions/143989/3g-usb-modem-not-working-in-12-04

http://forums.gentoo.org/viewtopic-t-766982.html

これでwvdial provider_name、接続が確立されます。インターフェースが稼働しており、IP、DNS などのセットアップが次のように行われています。ifconfig

しかし、公共のインターネット サーバーに ping を実行しようとすると、PPP インターフェースではなく LAN ネットワークを使用しようとします。

どうすれば解決できますか?

PS: 私は次のことを試しました -前にauto ppp0 iface ppp0 inet wvdial入れて、起動時に ppp0 インターフェイスを起動し、LAN からケーブルを抜いて再起動すると、正常に動作しますが、LAN ケーブルを接続した状態でサーバーを再起動すると、まだデフォルトでゲートウェイを使用しています!/etc/network/interfacesauto eth0eth0

からの出力ip route show:

インターフェイス間の負荷分散に route2 を使用する方法があることは知っていますが、すべてのマニュアルで静的 IP と DNS を使用していることがわかりましたが、私の 3G 接続の場合はそれができません...

0 投票する
1 に答える
6822 参照

java - 私のTomcatアプリケーションがUbuntuサーバーに書き込むことができるフォルダー

この場合、Ubuntuサーバーを使用しているという事実が問題になるかどうかはわかりません。File.mkdirs() メソッドを使用してフォルダーを作成しようとすると、例外がスローされず、機能しません。

特定のコード参照に関する私の問題の詳細な説明は、次の場所にあります:サーバー上にディレクトリを作成できません。許可の問題?

私が新しい質問を書いている理由は、アクセス許可のためにサーバー上にディレクトリを作成する際に問題があるかどうか疑問に思っているからです。

/home/username ディレクトリにフォルダを作成しようとしています。これは、開発ボックスとEclipse内のTomcatインスタンスで開発モードで実行している場合は問題なく機能しますが、サーバーでコードを実行すると失敗します。これは、開発ボックスでユーザーがログインしているため、 /home/username フォルダーへの書き込み権限が開いているためでしょうか? サーバーでは、プログラムの実行中、ユーザーは実際にはログインしていません...

書き込み可能な特定のフォルダーはありますか?

現在700に設定されているフォルダの権限を確認しました。それが問題でしょうか? このフォルダを 666 または 777 に設定しても安全ですか? このフォルダは、ユーザーがログインしていなくても書き込み可能ですか?

更新:フォルダーのアクセス許可を 755 に変更しようとしましたが、うまくいきませんでした。