Ubuntuサーバーのインストールと構成apache2

多くの人がubuntuでapacheを設定するように書いていますが、インストールと設定中にいくつかの問題が発生し、Baiduから解決策を得ることができますが、他の人のものを自分のものに変えたいと思います。私のubuntuサーバーがngnixになり、Baiduが競合することなく共存できるため
構成が成功した後の効果
、構成が成功した後、
ポートを変更するために、ngnixはポート80を占有しました。

【最初の一歩】sudo apt-get install apache2

最初のステップの後、apacheを開始します。service apache2 restart

次に、エラーが発生します。
サーバーの完全修飾ドメイン名を確実に判別できませんでした

Baiduの後、この記事を参照してください:http
//blog.csdn.net/yyzhq/article/details/25418323

しかし、apache2のパスが見つからなかったので、コマンドdpkg -S softwarenameを使用してapache2のパスを見つけました。私の名前は、/ etc / apache2です。

その後

cd /etc/apache2 ;
vi apache2.conf;

ファイルの最後に追加

#ServerName www.example.com
ServerName localhost

これはlocalhostであり、127.0.0.1はエラーを防ぐためのものではありません。ある人のブログで、apache2のテストアドレスは127.0.1.1である必要があると言われています。どちらかわからないので、localhostと書いてみましょう。

次に、apacheを再起動しますが、まだ失敗します。これは

質問2

すでに使用されているアドレス:AH00072:make_sock:アドレス0.0.0.0:80にバインドできませんでした

これは、ポートが占有されているためです。この記事
「UbuntuのインストールとApache2ポートの変更」http://www.linuxidc.com/Linux/2013-05/84312.htmを見つけました

彼に従ってください、それはとてもクールです

おすすめ

転載: blog.csdn.net/sinat_35803474/article/details/77164846