centos 7.2 make: *** `default' が必要とする `build' をターゲットとするルールがありません。停止します。
新しいサーバーに nginx をインストールすると、make build でエラーが発生します。
を作成します。*** default' が必要とする `build' をターゲットにするルールがありません。停止してください。
エラーの再現
nginx ディレクトリに移動して、まずパラメータをコンパイルします。
. /configure
--prefix=/usr/local/nginx \ \?
-pid-path=/usr/local/nginx/run●●●●●●。
--user=nginx \?
--group=nginx \ \
--with-http_ssl_module \?
--with-http_flv_module \...
--with-http_stub_status_module ୧⃛(๑⃙⃘◡̈︎๑⃙⃘)
--with-http_gzip_static_module \...
--with-pcre
--with-http_image_filter_module ୧⃛(๑⃙⃘◡̈︎๑⃙⃘)
--with-debug \ \?
次に
以下のようなエラーが発生します。
Baiduはgccやopensslなどの事前依存をインストールするように言っていますが、私はすでにmakeの前にそれらをインストールしました。
私の回避策
yumのアップデート
yumアップデート
アップデートが完了したら、まず、先ほど作成準備したnginxのパッケージを削除し、再度1つ解凍してください。
フロントライブラリをインストールする。
[root@cqakserver local]# yum install -y gcc pcre pcre-devel openssl openssl-devel gd gd-devel
nginxのディレクトリに入り、一度パラメータを再コンパイルしてください。
. /configure
--prefix=/usr/local/nginx \ \?
-pid-path=/usr/local/nginx/run●●●●●●。
--user=nginx \?
--group=nginx \ \
--with-http_ssl_module \?
--with-http_flv_module \...
--with-http_stub_status_module ୧⃛(๑⃙⃘◡̈︎๑⃙⃘)
--with-http_gzip_static_module \...
--with-pcre
--with-http_image_filter_module ୧⃛(๑⃙⃘◡̈︎๑⃙⃘)
--with-debug \ \?
<ブロッククオート
make && make install を再度行う。
うまくいきました。
関連
-
LinuxでのPythonとpipのインストールと "AttributeError: module 'pip.__main__' has no attribute '_main'エラー"
-
時間問題をたくさん出してくれた人たち(連続更新)
-
プログラム下部の2つのスイスアーミーナイフをこじ開ける
-
gdbが実行可能なファイル形式でない ファイル形式が認識できない
-
LinuxでDNSの正逆解析エラー:** server can't find ?・・・・・・? : NXDOMAIN
-
Linuxでビジー状態のテキストファイルでプログラムを実行する場合の対処法
-
テキストファイルがビジー状態になる問題を解決
-
centos - centos7でcrontabを使用してmysqlのスケジュールバックアップを行う。
-
pip: コマンドが見つかりません
-
dpkg: パッケージの処理エラー ***(--install): 依存関係の問題 - 未設定にする
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
スクリプトが ssh を呼び出した後、stdin がターミナルでないため、疑似ターミナルが割り当てられない
-
SSHパスワードフリーログイン設定後、stdinがターミナルでないため、疑似ターミナルが割り当てられない。
-
undefinedmakefile のエラー *** セパレータがありません。
-
undefinedmakefile:n: *** セパレータがありません。
-
undefinedlinuxでは127.0.0.1、 : では0.0.0.0です。
-
linuxのインストールファイルでは、configure: error: no acceptable C compiler found in $PATH errorが表示されます。
-
[エラーログ】シェルスクリプトによって報告された曖昧なリダイレクトを解決する
-
MongoDBインストール+解決エラー。mongod.service の起動に失敗しました:until not found
-
ImportError: Flaskという名前のモジュールがなく、パッケージのインポートに失敗しました。
-
PackagesNotFoundError: 以下のパッケージは、現在のチャネルから利用できません。