标签:web服务 基于 ror 应用 注意 生效 get 使用 cat
所谓虚拟主机,在web服务里就是一个独立的网站站点,这个站点对应独立的域名(也可以是IP或者端口),具有独立的程序及资源目录,可以独立的对外提供服务,继而给用户访问。
###部署一个web网站###
cd /application/nginx/
cd conf/
egrep -v "^$|#" nginx.conf.default >nginx.conf #把注释先过滤掉,注意:nginx.conf.default是nginx.conf的默认备份文件
vim nginx.conf
#修改10-21行(等于一个网站)
sever {
listen 80; #(监听的端口)
server_name www.etiantian.org; #(公司的网站是什么就填什么)
location / {
root html; #(公司程序,html前面的路径就是nginx的安装目录,例如:/application/nginx/sbin/nginx/html)
index index.html index.htm; #(表示首页,当你在浏览器输入域名或IP,不输入具体内容的时候,最先读的文件,这个文件可以定义多个,且按顺序输出,如
果没有相对应的index.html文件,可以在server_name 下面加一行,autoindex on;让其列表显示,但是这样显示不安全)
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
###修改地址完成后,然后保存,继而reload后,内容才生效###
/application/nginx/sbin/nginx -t
/application/nginx/sbin/nginx -s reload
###删除首页文件:index.html###
cd /application/nginx/html
ls
50x.html index.html
rm -f index.html
###重新配置index.html###
vim index.html
<html>
<head>
<title>运维</title>
</head>
<body>
最牛
<table border=1>
<tr>
<td>学号</td>
<td>姓名</td>
</tr>
<tr>
<td>01</td>
<td>牛逼</td>
</tr>
</table>
<a href="http://i.cnblogs.com" target=_blank><img src="syz.jpg">图片</a>
</body>
</html>
注意:/application/nginx/conf/nginx.conf配置文件里定义的index.html跟/application/nginx/html/下的index.html的名字要统一,
否则不显示
###上传所需图片到html目录下
cd /application/nginx/html
rz syz.jpg
需要在C:\Windows\System32\drivers\etc\hosts解析网站
10.0.0.8 www.etiantian.org
然后在浏览器输入10.0.0.8,返回"配置的index.html内容",则为成功
标签:web服务 基于 ror 应用 注意 生效 get 使用 cat
原文地址:https://www.cnblogs.com/LEO00/p/10328269.html