把网站发布到互联网

简介: 必备条件1.linux服务器,可以是CentOS/Ubuntu/Redhat2.web服务器,可以是nginx/apache/tomcat3.一个独立域名(cn/com/org)服务器选择:推荐用linux,相比window更加稳定,性能更加优越Ubuntu官网地址:https://www.

必备条件

1.linux服务器,可以是CentOS/Ubuntu/Redhat
2.web服务器,可以是nginx/apache/tomcat
3.一个独立域名(cn/com/org)

服务器选择:

推荐用linux,相比window更加稳定,性能更加优越
Ubuntu官网地址:https://www.ubuntu.com/
CentOS官网地址:https://www.centos.org/
Redhat官网地址:https://www.redhat.com/

如果购买的是阿里云服务器的话建议在安全组选择时把80端口打开

QQ截图20180606193344.png

80端口是http协议规定的标准默认端口,指的是服务器监听80端口,
在http中80端口可以隐式存在(不指定端口就是使用80)

同理:443端口是https协议规定的标准默认端口
22 端口用于 Linux SSH 登录
3389 端口用于 Windows 远程桌面登录

连接服务器

1.可以使用gitbash连接服务器
使用 ssh user@remote_ip然后输密码 就可以连接到服务器了
Git官网地址:https://git-scm.com/
2.使用图形化连接工具:xshell/winscp
xshell官网地址:https://www.netsarang.com/
winscp官网地址:https://winscp.net/

web服务器选择

Nginx:高性能。高并发
Nginx官网地址:http://nginx.org/
Apache:多平台,安全,流行
Apache官网地址:http://www.apache.org/
Tomcat:多用于Java做jsp解析
Tomcat官网地址http://tomcat.apache.org/

配置nginx

主要是修改nginx的配置文件nginx.conf
如果不知道nginx配置文件的话可以通过nginx -t

QQ截图20180606204641.png

一般我们都是编辑配置文件中的location
例如:

location / {
    root /root/www;
    index index.html ;
}

如果location中不是/而是/abc,那么访问的时候就是域名/abc
root是代表网站路径,就是我们网站存放的地方
index是指网站首页,网站首页默认是index.html,如果不是的话可以自己设置,例如 index login.html

修改完需要重新加载 nginx的配置文件,使用nginx -s reload
使用ps -ef | grep nginx可以查看nginx正在启动的进程
使用nginx -s stop可以停止nginx服务

上传资源到服务器

可以使用gitbashxftpwinscp来上传
gitbash是通过命令来操作
xftp和winscp是图形化界面操作

网站工作原理

1.输入访问的网站
2.进行DNS解析,寻找域名对应的服务器地址
3.进行第一次握手(HTTP),浏览器发出request,nginx响应response,这就是一个握手
4.通过浏览器内核进行渲染页面,建立文档树,加载资源文件

目录
相关文章
|
监控 安全 NoSQL
《内网安全攻防》预研——内网渗透浅析
《内网安全攻防》预研——内网渗透浅析
135 0
|
安全
个人网站发布
基于Linux服务器,发布个人网站操作步骤。
个人网站发布
|
安全 网络协议 Android开发
政府安全资讯精选 2017年第十六期 工信部发布关于规范互联网信息服务使用域名的通知;俄罗斯拟建立备用DNS;Google打击安卓应用在未经同意情况下收集个人信息
工信部发布关于规范互联网信息服务使用域名的通知;俄罗斯拟建立备用DNS,还将覆盖中国等金砖四国;Google打击安卓应用在未经同意情况下收集个人信息;澳大利亚社会服务部承认泄漏8500员工个人信息
3174 0
|
安全
以云为跳板,疑似中国黑客组织黑进全球知名IT服务公司
本文讲的是以云为跳板,疑似中国黑客组织黑进全球知名IT服务公司,攻击了至少14个国家的运营管理供应商(MSP)的黑客活动据称与“APT10”组织有关,而该组织一直被认为属于中国。事实究竟如何?本周普华永道与BAE Systems(世界第三大军工企业)共同发布了一份名为《Operation Cloud Hopper》的报告,报告中得出了一些结论。
1772 0
|
网络协议 安全
全球钓鱼网站调查报告:近半恶意注册域名针对国内银行企业
本文讲的是全球钓鱼网站调查报告:近半恶意注册域名针对国内银行企业,据最新报告显示,黑客越来越多地开始滥用那些高度分散的网络域名注册系统来购买可用于网络钓鱼攻击的互联网地址了。
2303 0