第一次域名绑定云主机成功!
本地配置域名流程
1.创建一个test文件夹
2.创建一个index.php文件3.创建一个nginx配置
server { listen 80; #listen [::]:80 default_server ipv6only=on; server_name local.test.com; index index.html index.htm index.php; root /home/wwwroot/default/test; #error_page 404 /404.html; include enable-php-pathinfo.conf; location /nginx_status { stub_status on; access_log off; } location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { expires 30d; } location ~ .*\.(js|css)?$ { expires 12h; } location ~ /\. { deny all; } access_log /home/wwwlogs/access.log; }
它的作用大概就是,监听到local.test.com进入的时候,就会自动进入相应的目标文件夹下。
重启nginx
$ sudo nginx -s stop$ sudo nginx
这个时候输入local.test.com并没有起作用。
因为local.test.com并没有指向本机,还需要一个hosts中加入。
127.0.0.1 local.test.com
$ ping local.test.comPING local.test.com (127.0.0.1) 56(84) bytes of data.64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.075 ms64 bytes from localhost (127.0.0.1): icmp_seq=2 ttl=64 time=0.037 ms64 bytes from localhost (127.0.0.1): icmp_seq=3 ttl=64 time=0.057 ms64 bytes from localhost (127.0.0.1): icmp_seq=4 ttl=64 time=0.058 ms
这个时候访问,local.test.com,nginx监听到之后,就执行index.php中的代码了。
阿里云域名绑定项目
$ ping www.jiqing9006.topPING www.jiqing9006.top (139.224.55.222) 56(84) bytes of data.64 bytes from 139.224.55.222: icmp_seq=1 ttl=51 time=24.4 ms64 bytes from 139.224.55.222: icmp_seq=2 ttl=51 time=23.8 ms64 bytes from 139.224.55.222: icmp_seq=3 ttl=51 time=24.6 ms
这个时候相当于阿里云已经设置了hosts文件指向那个ip。
这个时候,就需要nginx做一些处理,将这个ip指定到相应的目录下了。
server{ listen 80; server_name www.jiqing9006.top; index index.html index.htm index.php; root /home/wwwroot/default/test; #error_page 404 /404.html; #include enable-php.conf; include enable-php-pathinfo.conf; location /nginx_status { stub_status on; access_log off; } location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { expires 30d; } location ~ .*\.(js|css)?$ { expires 12h; } location ~ /\. { deny all; } access_log /home/wwwlogs/hotel/access.log access;}
指向test目录下,在test目录下新建一个index.php
输入内容,
重启服务器的nginx,就可以了。
服务器中的hosts并不需要做配置,因为阿里云域名已经做了解析了。它是最宽阔的dns。可以让全球的电脑访问www.jiqing9006.top都会到这个ip的电脑上。
还有一点就是,域名最好去备个案,否则访问的时候,总是提示未备案。