1.セカンドレベルドメイン名を作成します
- 1. Alibaba Cloudのドメイン名をクリックします(別のドメイン名プロバイダーを取得します)
-
2.ドメイン名リストで[解決]をクリックします
-
3.新しい分析
-
4.セカンドレベルドメイン名を追加します
-
5.プロダクションを解析した後、通常どおりブラウザでアドレスにアクセスします
# xxx是你的域名 mp.xxx.cn
2.でnginx
セカンドレベルドメイン名を構成します
-
1.私は
centos
サーバーです。yum
インストール方法を使用してくださいnginx
-
ソースを追加
# 默认情况Centos7中无Nginx的源,最近发现Nginx官网提供了Centos的源地址。因此可以如下执行命令添加源: sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
-
ソースが正常にインストールされているかどうかを確認します
yum search nginx
-
インストール
yum install -y nginx
-
一般的なコマンド
sudo systemctl start nginx.service sudo systemctl enable nginx.service nginx -t # 检查配置项目 systemctl is-enabled servicename.service #查询服务是否开机启动 systemctl enable *.service #开机运行服务 systemctl disable *.service #取消开机运行 systemctl start *.service #启动服务 systemctl stop *.service #停止服务 systemctl restart *.service #重启服务 systemctl reload *.service #重新加载服务配置文件 systemctl status *.service #查询服务运行状态 systemctl --failed #显示启动失败的服务
-
ファイルディレクトリ
- 1.静的ファイルディレクトリ
/usr/share/nginx/html
- 2.構成ファイルディレクトリ
/etc/nginx
- 1.静的ファイルディレクトリ
-
-
2.
/etc/nginx/conf.d
ディレクトリにファイルを作成します# xxx是你的域名 mp.xxx.conf
-
3.
conf
ファイルを構成しますserver { listen 80; server_name 你的二级域名; # 配置静态文件 location /{ #default_type text/html; #return 200 'doc'; root /var/lib/jenkins/workspace/-admin/dist; try_files $uri $uri/ @router; index index.htm index.html; } location @router { rewrite ^.*$ /index.html last; # 关键一句,处理前端项目vue,react刷新404问题 } # 配置接口 location /api/v1 { proxy_pass http://localhost:5000/api/v1; } }