这是本人第一次写博客,这不过是一些工作上的小小总结;因为刚入行,并没有什么经验和技术。希望这这微不足道的内容能为浏览者提供一点点帮助。

基本上的过程是参考阿里云官网的文档,使用具体内容就不班门弄斧了,这里就贴出自己在工作过程中的一些参考链接。

第一步、注册域名

点击打开链接

第二步、备案

这里的备案指的是首次进行备案 点击打开链接 其中使用的云服务器ECS。要是需要再次申请一个域名,这时只需要接入之前已经审核通过的备案:点击打开链接 。注意部分地区会在初审通过以后,不仅需要办理拍照,还需要邮寄资料。
 

第三步、域名解析

点击打开链接 在cmd下ping一下ip和域名,看看是否能访问到服务器。

第四步、上传网站

这里我们使用nginx,和tomcat的一样,也是一直web服务器,首先要在linux系统上安装,具体步骤如下:
首先要了解一下linux系统,linux系统文件的操作是有权限限制的,文件(夹)的创建者对文件(夹)拥有所有的权限,而且可以将此文件(夹)的权限赋予其他用户。
1、首先用root用户从远程登录服务器,使用Xshell
 
 
 使用yum -y install gcc命令安装gcc;之后wget http://nginx.org/download/nginx-1.5.9.tar.gz安装nginx,这里我们可以用WinSCP查看远程服务器上的文件和从本地上传。
 
Nginx压缩包下载在/home/XXXX/(用户主页根目录,在Xshell的路劲表示为~)下,之后tar -zxvf nginx-1.5.9.tar.gz解压包到当前目录下,cd nginx-1.5.9/进入解压目录下,之后./configure配置信息,再make命令进行编译,再make install进行安装;之后会安装到/usr/local/的目录下;之后使用chown -R XXXX /usr/local/nginx将该文件夹和子文件(夹)的所有权限赋予用户XXXX,这是再用XXXX登录远程,就可以对nginx文件夹下的内容进行操作了。
使用XXXX登录,cd /usr/local/nginx/sbin/,之后./nginx -t查看nginx是否安装成功,但此时会保存说是对80端口没有权限打开,使用再用root用户登录,执行上面同样的操作,使用netstat -ntpl查看此时开放的tcp端口。成功启动nginx了。
 
 此时80端口对应的nginx已启动,在浏览器上输入服务器或ip,可以看到。
 
 2、使用WinSCP将写好的静态网站上传到服务器的/usr/local/nginx/html/目录下,再修改/usr/local/nginx/conf/下的nginx.conf(最好也同时修改nginx.conf.default)。
 
 root为你网站的路径(当前目录上一级目录的html文件夹下的XXXXXXX文件夹),index为你的首页(XXXXXXX文件夹下的文件),在切换到root账号,使用/usr/nginx/sbin/nginx -s reload  重启nginx,再去浏览器访问域名或是ip就能直接看到网站的首页了。注意:对于端口或是服务进程的开启、关闭或重启之类的最好是用root去操作。

前端html网站的发布过程相关推荐

  1. C# web网站的发布过程

    参考:  http://blog.csdn.net/chinahuyong/article/details/47067381 一.选择编译完成的工程,进行如下操作: 二.程序发布结束后,进行IIS管理 ...

  2. aspx结尾文件网站的发布过程

    1.条件:针对Windows10系统 2,操作步骤: 关于windows功能设置 1.通过"设置" 打开 "启用或关闭windows功能, 2.将" inter ...

  3. VC2005从开发MFC ActiveX ocx控件到发布到.net网站的全部过程

    VC2005从开发MFC ActiveX ocx控件到发布到.net网站的全部过程 开篇语:最近在弄ocx控件发布到asp.net网站上使用,就是用户在使用过程中,自动下载安装ocx控件.(此文章也是 ...

  4. asp.nett网站发布过程

    Asp.net网站发布过程如下: 第一.用VS2005开发的WEB程序也就是网站只要在VS2005里面运行正常就就可以发布到互联网上去了,没有必要将网站发布在本地的IIS中测试,因为只要在VS2005 ...

  5. 我是如何用JSP在网络上架构一个网上招标系统,以推进网站无纸化,过程电子化,管理智能化的发展

    声明:部分代码参考与网络,如有侵权请联系博主删除,博主本着学习的态度和大家一起成长. 项目github地址:https://github.com/sunmenglei/sunmengleiwangsh ...

  6. 观察者模式在个人网站邮件发布与订阅中的实践

    观察者模式在个人网站邮件发布与订阅中的实践 4/28/2017 10:02:59 AM 最近在使用SSM框架开发自己个人的学习网站过程中使用到了设计模式中非常常见同时非常使用的观察者模式.所谓设计模式 ...

  7. typescript 博客_如何使用Typescript自动化博客发布过程

    typescript 博客 Since I'm trying to build a writing habit, well, I'm writing more and more. Even thoug ...

  8. 如何把自己写的网站项目发布到网上?

    在学习网站的同学大概都想把自己的网站项目发布到网上,让其他人可以在外网直接点击观看.本文以简单的静态页面来给大家做个演示,把这个静态页面发布到网上. 这个过程大概需要2步:1.申请域名和服务器空间   ...

  9. 我如何在JavaScript中建立良好的发布过程

    by Dafna Rosenblum 达夫娜·罗森布拉姆(Dafna Rosenblum) 我如何在JavaScript中建立良好的发布过程 (How I established a good rel ...

  10. 第56章、复制网站、发布网站区别?

    [知识要点] (1)"复制网站" (2)"发布网站" [问题提出] 复制网站与发布网站两种方式有什么区别? [在线指导] 一."复制网站"工 ...

最新文章

  1. 大势所趋,应用如何适配Android P HEIF图片格式
  2. 【Java 集合】Java 集合主要脉络 ( Collection | Map | List | Set )
  3. 《多核与GPU编程:工具、方法及实践》----1.5 并行程序性能的预测与测量
  4. Deeplearning入门篇(2)
  5. Python和单元测试那些事儿
  6. 关于Java你不知道的10件事
  7. JQuery 表单校验
  8. vc6.o--fatal error C1010错误的解决
  9. ccd视觉定位教程_CCD视觉检测机有哪些作用?
  10. ASA 5505 配置
  11. mysql分库分表 mycat_你们要的MyCat实现MySQL分库分表来了
  12. bodymovin导出没有html5,AE脚本-导出json格式的Web动画工具 Bodymovin v5.7.1 + 使用教程...
  13. 51nod1521 一维战舰
  14. php上传文件失败解决方案
  15. ai条码插件免安装_ai cs6条码插件 支持Illustrator cs6的条码生成脚本
  16. 学废了吗?2022年我的GTD工作流
  17. 【校招Verilog快速入门】基础语法篇:VL1、四选一多路器
  18. excel2010设置列宽为像素_Excel2010中调整行高和列宽的方法
  19. 微信小程序之swiper轮播图
  20. android唱吧源码,Android版唱吧K歌王

热门文章

  1. 作用域和作用域链的理解
  2. 猜图达人小游戏V4.1小程序源码可开流量主
  3. 让GitHub沸腾的阿里内部神作Java并发原理JDK源码手册,现已开源
  4. Windows 2003 从Oracle 9201 update to 9208
  5. 华为OD机试 - 数大雁
  6. 经典!智能车牌识别称重系统解决方案
  7. 嵌入式车牌识别与称重系统
  8. 完美起点更重要:青立方超融合易捷版 助力企业一步云就绪
  9. c语言中判断星期几的程序,用C语言编程:输入某年某月某日,判断这一天是这一年的第几个星期中的星期几...
  10. 【计算机史】早期人类的重要计算工具科普