Ubuntu16.04はデフォルトでnginx1.14.0をインストールします
#デフォルトのインストール方法:apt-get install nginx
1. nginxがインストールされているかどうかを確認します。すでにインストールされている場合は、最初にアンインストールしてください。
#インストールされているバージョンを表示する
dpkg -l | grep nginx
#インストールされているバージョンを表示する
nginx -v
#sudo apt-get removenginxをアンインストールします
2. ubuntuのバージョンコードを確認します。このコマンドの出力には、Codename:xxxxのような行があります。このバージョンコードを覚えておいてください。次のステップで使用されます。
lsb_release -a
3. vimを使用してsource.listを開き、最後に2行追加し、独自のバージョンコードに置き換えることを忘れないでください
deb http://nginx.org/packages/ubuntu/ ubuntu上面查到的版本代码 nginx
deb-src http://nginx.org/packages/ubuntu/ ubuntu上面查到的版本代码 nginx
4.キーをダウンロードしてインポートします
wget http://nginx.org/keys/nginx_signing.key
sudo apt-key add nginx_signing.key
5. aptソースを更新し、nginxをインストールします
sudo apt update
sudo apt install nginx
6.検証
nginx -v最初の開始コマンド:nginx
上記はaptを介してnginxの最新の安定バージョンを正常にインストールしました。その構成ファイルは/ etc / nginxディレクトリにあり、デフォルトのドメイン構成ファイルは/etc/nginx/conf.d/default.confにあります。
vueプロジェクトはnginx、アクセス403でデプロイされます。その理由は、nginxにアクセスする権限がないためです。
nginx構成ファイルを開き、最初にユーザーrootを追加します
ページスタイルの読み込みに失敗しました:エラーは次のとおりです:リソースはスタイルシートとして解釈されましたが、MIMEタイプtext / plainで転送されました
解決策は、ホームページのhtmlページの<!DOCTYPEhtml>宣言を削除することです。