项目需要服务器端设计,所以租了阿里云主机,使用一键web安装包,搭建了web环境(Nginx+Mysql+Java+Tomcat),搭建环境比较顺利,但是设置自己的第一个站点,并在自己浏览器中成功访问,却有些折腾。现将站点设置过程记录一下:
1.上传项目文件:
(1)上传工具:xftp;
(2)项目文件:aliyun-test.com,此次仅包含index.html(文件内容hello web!);
(3)上传位置:/alidata/www/default/aliyun-test.com(其中,default 属于/alidata/server/tomcat7/webapps/ROOT 目录的软连接)
2.修改目录所属组:chown www.www /alidata/www/default/aliyun-test.com -R
3.修改Nginx配置文件
配置模板文件位置:/alidata/server/nginx/conf/vhosts/default.conf
复制配置模板文件:cp -p default.conf aliyun-test.conf(之后删除default.conf)
修改配置文件三处:vim aliyun-test.conf
(1)server_name www.aliyun-test.com;
(2)root /alidata/www/default/aliyun-test.com;
(3)access_log /alidata/log/nginx/access/aliyun-test.log;
server {
listen 80 default;
server_name www.aliyun-test.com;
index index.html index.htm index.jsp;
root /alidata/www/default/aliyun-test.com;
location ~ \.jsp$ {
proxy_pass http://127.0.0.1:8080;
}
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
}
location ~ .*\.(js|css)?$
{
expires 1h;
}
access_log /alidata/log/nginx/access/aliyun-test.log;
}
4.重启Nginx:/alidata/server/nginx/sbin/nginx -s reload
5.域名重定向:(因网站未备案)
打开C/windows/system32/etc/hosts
添加“主机IP www.aliyun-test.com”
6.浏览器访问:地址栏输入,IP或者http://www.aliyun-test.com/