网站上传到服务器(上线)
当你做好一个网站,肯定是希望上线到网上让大家都能看见,而不是在本地一个人自己观看。所以我们要把网站上线。而要上线,我们就要准备一些东西,首先我们要有一个购买一个服务器(具体配置看个人,你开心就好),还可以需要一个域名(也可以直接用服务器给的公网ip访问),在阿里云、百度云、腾迅云等都可购买服务器和域名。
买好服务器,我们就可以得到一个公网ip。
开始上传
首先,我们需要一个连接到服务器的工具,SSH连接工具 Final shell(还有其他的,觉得不好用可以自己找),使用 Final shell连接公网ip就ok了。具体看下图:
连接成功
下一步,nginx的部署
Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强;
命令安装nginx:
yum install -y nginx// 开机自启动
systemctl start nginx.service
systemctl enable nginx.service
nginx的默认端口是80,而我们购买的服务器一般默认不开启80端口,默认之开启22和3389端口,所以我们要手动设置开启80端口,我们登入阿里云(以阿里云为例),进入控制台你购买的服务器里,
选择网络安全->安全组->配置规则
配置好之后,进入浏览器访问服务器公网ip,看到下图界面,或是类似一下的,就代表设置好了;
第三步,部署自己的web站点
- 以vue项目为例,先打包vue项目
npm run build/cnpm run build
- 打开nginx目录
cd /usr/share/nginx/html
把打包好的dist文件夹复制粘贴到html文件夹里;
3. 设置网页在Nginx网页目录的根路径
// 进入nginx目录cd /etc/nginx// 编辑nginx的配置文件vi nginx.conf
按下 i 进入编辑状态修改文件 ,ESC 退出编辑状态, :q! 不保存退出, :wq! 保存后退出;
最后,重新启动nginx服务器,然后访问你服务器的公网ip就好了
// 进入sbin目录
cd /sbin
// 重启服务器
nginx -s reload
网站上传到服务器(上线)相关推荐
- 网站上传到服务器mysql数据库,网站上传到服务器mysql数据库吗
网站上传到服务器mysql数据库吗 内容精选 换一换 安装MySQL本文档以"CentOS 6.5 64bit(40GB)"操作系统为例,对应MySQL版本为5.1.73.Cent ...
- 如何将网站上传到服务器空间,如何使用FTP工具将网站上传到虚拟主机空间
原标题:如何使用FTP工具将网站上传到虚拟主机空间 搭建网站是一个比较复杂的过程,在做网站程序页面设计时,可能要考虑到一些相关的页面色彩搭配,在做整体网站框架时又可能需要考虑到整体布局,再如,搭建完成 ...
- 如何将自己的网站上传至服务器并通过域名进行访问
前期准备 个人博客地址:http://www.zhsh666.xyz/ 我们想要让大家都能通过域名访问自己的网站,首先我们需要准备一个域名.以及一个服务器 域名购买可以通过腾讯云,阿里云,等,我用的是 ...
- 将自己的网站上传至服务器并通过域名进行访问
我们想要让大家都能通过域名访问自己的网站,首先我们需要准备一个域名.以及一个服务器 域名购买可以通过腾讯云,阿里云,等,我用的是腾讯云服务器和腾讯云购买的域名 注意:腾讯云买的域名用阿里云服务器备案需 ...
- 解决网站上传到服务器,图片上传不成功的问题
解决办法就是: 给上传到的文件夹添加权限:主要就是添加 NetworkService用户的写入权限! 转载于:https://www.cnblogs.com/yougmi/p/4432760.html
- phpcms发布新闻到数据库_Phpcms V9网站从本地上传到服务器需要修改的地方小结
Phpcms V9网站从本地上传到服务器需要修改的地方小结 发布时间:2013-06-22 13:37:28 作者:佚名 我要评论 网站在本地做好后要迁移到服务器上:网站在发展的过程中,很可能 ...
- 自动备份网站和数据库打包并上传FTP服务器并删除前30天文件
自动备份网站和数据库打包并上传FTP服务器并删除前30天文件 @echo off<nul 3>nul Set nowdate=%date:~0,10% set nowdate=%nowda ...
- 网站程序数据库怎么上传到服务器上,网站的数据库怎么上传到服务器
网站的数据库怎么上传到服务器 内容精选 换一换 通常在将数据导入数据库前,即将入库的数据已经在相关主机上了.我们称这种保存着待入库数据的服务器为数据服务器.此时,只需检测以确认数据服务器和GaussD ...
- 本地 mysql 数据库 上线 服务器_MySQL把本地数据库上传到服务器
1.安装Navicat 虽然这个软件是收费的,但是给了20天试用期,所以可以放心大胆的用正版,毕竟,上传数据库这种事儿,只在项目上线部署的时候用一次,20天怎么也够用了. 2.建立连接 1.先新建连接 ...
最新文章
- Android Binder设计与实现 – 设计篇
- 【数据竞赛】Kaggle竞赛宝典国内外竞赛方案汇总
- C#中读写INI文件
- win10此电脑不见了_教程 | win10总提示“你要允许此应用对电脑的修改吗”,如何关闭?...
- sympy特点及简单使用
- Google hacker的***方法
- 双向链表示意图_图文详解双向链表原理
- Santander价值预测挑战(Feature Select + BayesSearchCV + LightGBMRegressor)
- Unity3D占用内存太大的解决方法
- Openfile安装和使用
- 年长车友的单车游记:骑单车游崇明岛(转)
- 全新文案馆头像壁纸小程序源码+带后台的
- 让电脑死机c语言,秘技:如何悄无声息的让一台电脑死机
- TPTP—详细说明讲解
- 基于心电芯片 KS1081的微小穿戴心电方案
- 支持度,置信度,提升度的区别和计算
- 神经网络入门书籍推荐,神经网络基础书籍
- 配置suse自动化安装
- PingPongFTP
- 【工具】阿里云网盘内测申请,更新网盘(云存储)功能需求,免费网盘需求,手机数据备份...