タグ付けされた質問 「apache2」

UbuntuまたはUbuntuの公式派生物の1つでApacheを構成および使用することに関する質問には、このタグを使用してください。

4
PHPPgAdminがUbuntu 14.04で機能しない
Ubuntu 14.04の新規インストール後、Ubuntuリポジトリからpostgresqlとphppgadminをインストールしました。Apache2 Webサーバーを使用しています。PHPは、PHPMyAdminと同様にWebサーバーで正常に機能していますが、PHPPgAdminは機能していません。localhost / phppgadminでアクセスしようとすると、404メッセージが表示されます。/ var / wwwにphppgadminコンテンツへのシンボリックリンクを作成しようとしましたが、うまくいかないようです。 どうすれば修正できますか? 編集:ローカルプロキシサーバー(squid)を使用していることに注意してください。このプロキシサーバーを介して、すべてのオンライントラフィックが集中します。これは問題の一部かもしれませんが、私はまだphppgadminと同じマシン上にあり、Apacheアクセスログに記録されたリクエストはページへの着信リクエストがローカルマシンから来ていることを示しているので、驚いたでしょう私が物事を正しく理解していれば、phppgadminのポリシーで許可されています)。

7
Apacheプロセスを停止できません
更新:コメントへの応答: Apacheのプロセスを確認します。 $ ps a | grep apache 3 grep: 3: No such file or directory $ ps a | grep apache 4514 pts/0 S+ 0:00 grep --color=auto apache $ ps a | grep apache2 4516 pts/0 S+ 0:00 grep --color=auto apache2 Apacheエラーログを確認する $ tail /var/log/apache2/error.log [Sun Aug 07 03:14:19 …
16 apache2  process 

6
tail:inotifyは使用できません。ポーリングに戻ります:開いているファイルが多すぎます
しようとするtail -f catalina.outと、エラーが発生します: tail: inotify cannot be used, reverting to polling: Too many open files 私はこの投稿で答えを試しました: 開いているファイルが多すぎます-犯人を見つける方法 lsof | awk '{ print $2; }' | sort -rn | uniq -c | sort -rn | head 上記のコマンドを実行すると、出力は 17 6115 13 6413 10 6417 10 6415 9 6418 9 6416 9 6414 …
16 bash  apache2  tomcat  sshd  tail 

5
ApacheはPHPファイルを実行しませんが、ダウンロードさせます
したがって、このチュートリアルを使用してサーバーをセットアップし、サーバーのIPを使用してアドレスを入力したときにtest.phpファイルが問題なく機能する場合、 http://1.2.3.4/test.php ただし、仮想ホストを使用する場合、ブラウザはファイルを実行するのではなく、ダウンロードすることを提案します。したがって、この: http://blog.mydomain.com/test.php スクリプトを実行するのではなく、ファイルをダウンロードすることを提案します。 仮想ホスト用に/etc/apache2/apache2.confで使用するコードは次のとおりです。 Include /etc/phpmyadmin/apache.conf Include /etc/apache2/mods-available/php5.conf <VirtualHost *:80> DocumentRoot /path/to/vhosts/folder1 ServerName www.mydomain.com </VirtualHost> <VirtualHost *:80> DocumentRoot /path/to/vhosts/folder2 ServerName blog.mydomain.com </VirtualHost> NameVirtualHost *:80 私はapache2サーバーを再起動すると警告メッセージが表示されると言わなければなりませんが: [....] Restarting web server: apache2 [Sun Jan 19 13:33:40 2014] [warn] NameVirtualHost *:80 has no VirtualHosts ... waiting [Sun Jan 19 13:33:41 2014] …
15 apache2 


5
カスタムApache 404ページ
Ubuntu上のApache Webサーバーの404ページを一般的なもの以外にカスタマイズしたい: Not Found The requested URL /***** was not found on this server. ______________________________________________________ Apache/*.*.** (Ubuntu) Server at **** Port 80 どうすればこれを達成できますか?
15 apache2 

5
ホームディレクトリにシンボリックリンクされたApache-権限エラー
ホームフォルダー内の/var/www/新しいWebrootディレクトリへのシンボリックリンクにいくつかの問題があります。これらは、Linuxの許可に関する理解不足から生じていると思います。 私が知っている限りでは、シンボリックリンクはリンクしたいディレクトリとリンクしたいディレクトリの形をとるべきであるので、私の場合、私は走りました: sudo ln -s ~/Webroot/* /var/www/ 私は実行する場合、これは一種の、働いているlsに/var/www/私は私の中のすべてのファイルを見ることができますWebrootディレクトリ。 Webrootフォルダー内のファイルを実行しようとすると、403許可エラーが発生します。これは、Webrootディレクトリー内のファイルが私によって作成され、Apacheインスタンスがwww-dataとして実行されているためですか? この場合、これを実行するには、作成するすべてのファイルのアクセス許可を変更する必要がありますか? 以前にローカルのApacheインスタンスを実行し、デフォルトのvhostのディレクトリルートをWebrootフォルダに向けました。このインスタンスでは、権限を変更する必要はありませんでした。任意の助けをいただければ幸いです。

2
Apache2はリロード/再起動しません(org.freedesktop.PolicyKit1エラー)
表示されているエラーは次のとおりです。 Failed to reload apache2.service: The name org.freedesktop.PolicyKit1 was not provided by any .service files See system logs and 'systemctl status apache2.service' for details. 次の2つのコマンドを実行しましたが、それぞれ以下のログが返されます。 systemctl status apache2.service journalctl -xe ログ: systemctl status apache2.service ● apache2.service - LSB: Apache2 web server Loaded: loaded (/etc/init.d/apache2; bad; vendor preset: enabled) Drop-In: /lib/systemd/system/apache2.service.d …
15 server  apache2 

2
複数のユーザーでApache仮想ホストを正しくセットアップする
あなたが提供するかもしれない助けを事前に感謝します。Linux(ubuntu)、Apache、仮想ホスト、およびセキュリティに関するいくつかのビットを使用して独学しましたが、これらをすべてシームレスにまとめることはまだしていません。 また、ユーザーアカウントとサイト/仮想ホストを正しく設定していないという点で、過去に犯した過ちから難しい方法を学びました。ルートとしてサーバーにsshし(非常に悪いことを知っています)、すべての仮想ホストとファイルを手動で作成したため、すべてがルートによって所有されています。古いバージョンのjoomlaが悪用され、他のすべての仮想ホストに悪意のあるスパムコードが挿入されました。 私は新しいサーバーに移行する過程にあり、仮想ホストとそれらにアクセスできるユーザーアカウントのセットアップに関して、従うべき正しい手順を探しています。サードパーティのソフトウェアを使用しているため、場合によっては、他の誰かがWebサイトファイルを調査するためにサイトにFTP接続する必要があります。 現在のサーバーはバージョン10.04ですが、新しいサーバーはバージョン12.04です。すべてのウェブサイトのファイルは下でセットアップされます /home/www/site1.com /home/www/site2.com /home/www/site3.com 等 要するに、これが私が求めていることだと思います。 仮想ホストとユーザーを正しくセットアップして、サーバー上の他の仮想ホストではなく、自身のファイルにのみアクセスできるようにする方法を教えてください。たとえば、そのサイトが悪意のあるコードで悪用された場合、サーバー上の他のサイトに感染することはできません ユーザーが特定のファイルにのみftpし、他のサイトにはアクセスできないようにユーザーを設定するにはどうすればよいですか。 前述のように、これらの手順のいずれかを実行する方法を詳しく説明する記事は多数ありますが、それらをシームレスに結び付けるものはありません。 誰でも提供できるヘルプを本当に感謝します。アドバイスが必要な追加情報については、お気軽にお問い合わせください。現在、chrootをセットアップするためのチュートリアルに従っていますが、途中でいくつかの矛盾を見つけたため、これを正しく行っていないのではないかと心配しています。ジェイルキットも調査しています。

1
Apache2のモジュールをロードする方法は?
プロキシ構成用のいくつかのモジュールをロードしたい。私はモジュールをインストールしています/etc/apache2/mods-available/xxx どのようにロードし/etc/apache2/mods-enabled/xxxますか? つまり、これはどの構成に配置する必要がありますか? LoadModule proxy_module /usr/lib/apache2/modules/mod_proxy.so LoadModule proxy_http_module /usr/lib/apache2/modules/mod_proxy_http.so

3
Composerが更新されないのはなぜですか?
Ubuntu 16.04 LTS amd64を使用しています。LAMP(php5.6、apache2、mysql)およびComposerをインストールしました。githubからlaravelプロジェクトをダウンロードしました。Composerを更新してローカルサーバーを起動したいと思いますphp artisan serve。しかし、私が実行したいときlocalhost、ターミナルは言います: heartprogrammer@heartprogrammer-desktop:/var/www/kstu$ php artisan serve PHP Warning: require(/var/www/kstu/bootstrap/../vendor/autoload.php): failed to open stream: No such file or directory in /var/www/kstu/bootstrap/autoload.php on line 17 PHP Fatal error: require(): Failed opening required '/var/www/kstu/bootstrap/../vendor/autoload.php' (include_path='.:/usr/share/php') in /var/www/kstu/bootstrap/autoload.php on line 17 Composerを更新しようとしましたが、次のように表示されます。 heartprogrammer@heartprogrammer-desktop:/var/www/kstu$ composer update Loading composer repositories with package …

3
/ var / www /のシンボリックリンクを使用してapache2を構成する方法
Ubuntu(14.04)にローカルWebサーバーをセットアップしたい。だから私はすべてのソフトウェアをインストールして、LAMPサーバーを取得しました。 問題は、仮想ホストの作成で何か間違ったことをすることです。ローカルホストに異なるサブドメインを作成したかった。たとえば、site1.localhostおよびsite2.localhostなどです。 私の/var/www/ディレクトリに、シンボリックリンク「site1」を作成して、に移動し/home/user/Workspaces/site1ます。 Apacheのerror.logファイルで、次のエラーが発生しました。 [core:error] [pid 12679] [client 127.0.0.1:59006] AH00037: Symbolic link not allowed or link target not accessible: /var/www/site1 私のApache構成には次のものがあります: <Directory /var/www/> Options Indexes FollowSymLinks AllowOverride None Require all granted </Directory> したがって、フォルダのアクセス許可に何か問題があると思います。Googleで検索したところ、同じ問題を抱えている人が数人見つかりましたが、そこにある回答はすべて解決しませんでした。私は自分のユーザー名をwww-dataグループに追加しました。 だから、ls -la /var/www戻って: total 12 drwxrwsr-x 3 user www-data 4096 okt 13 19:08 . drwxr-xr-x 14 root …

1
Ubuntu 12.04でApacheが使用しているOpenSSLバージョンを確認する方法
マシンにUbuntu12.04をインストールしましたが、OpenSSL 1.0.1のheartBleedバージョンを取得しました。そこで、OpenSSL 1.0.1をアンインストールし、このリンクを参照して新しい1.0.1gバージョンをインストールしました。 ここで、Ubuntu 12.04で利用可能な「Apache 2.2.22」が1.0.1バージョンのOpenSSLではなく1.0.1gを使用していることを確認します。これをどのように確認しますか?
14 12.04  apache2  openssl 

3
Tomcat 6が実行されているポート
tomcat 6がインストールされていない場合にインストールするopengeo-suiteというパッケージをインストールしました。これで、ポート8080でApache 2.2を実行できます。Tomcat6が実行されているポートを確認したいのですが。それを見つけるコマンドは何ですか? 編集 また、稼働しているかどうかをどのように識別しますか?
14 apache2  tomcat6 

3
システムのアップグレード後にApache2でPHPが機能しない
最近、私のシステムをKarmicからLucidにアップグレードしました。これには、ApacheとPHPの更新が含まれていると思います。 サーバーがPHPファイルを処理できなくなり、ファイルへのナビゲーションが解析ではなくダウンロードをトリガーしています。 PHPモジュールはまだApache mods対応でロードされて AddType application/x-httpd-php .phpおり、httpd.confにあります。 Apacheのアクセスログやエラーログには意味のあるメッセージがないため、困惑しています。 任意の助けをいただければ幸いです。ありがとう。
14 10.04  upgrade  9.10  php  apache2 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.