| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> vue项目部署到服务器上 -> 正文阅读 |
|
[系统运维]vue项目部署到服务器上 |
文章目录如何将已经写好的vue项目部署到服务器上1.首先你得有一台安装了linux系统的服务器或者虚拟机
!!!注意!!! 在终端输入命令之前先输入su,切换到root用户,不然很多操作都用不了 2.使用Xshell 连接虚拟机或者服务器上的系统(非必要)在windows下的Xshell可以远程连接服务器,直接在Xshell里操作系统终端,避免重复进入linux系统的麻烦 链接:这里是Xshell的百度网盘链接 3.在自己的电脑上下载filezillafilezilla可以将自己本地的文件传输到服务器上,官网下载地址 ? 打开filezilla,新建一个站点 ? 协议 SFTP ? 主机 (在服务器终端输入ifconfig查看ip地址) ? 端口号 默认22 ? 用户名 root 这样就连接成功了,右边是服务器的目录结构,把文件拖进去就自动上传了 4.在CentOS 7 上安装Nginx
4.1.安装编译器以及依赖的库文件
4.2.下载nginx并解压
4.3.安装nginx
4.4.启动、停止、重启nginx
此处参考Centos 7下安装NGINX 5.配置nginx5.1.创建网站根目录
5.2.传输文件将vue项目使用
编译打包,会生成一个dist文件夹,将里面的所有文件通过filezilla放在刚刚创建的/www/html下 5.3.配置nginx文件5.3.1.用vim打开nginx.conf(nginx的配置文件)
5.3.2.按 i 健进入插入模式将画圈的地方改成这样,注意分号不能少 按ESC退出插入模式 按冒号: 输入wq 保存退出 5.3.3.外网访问
注意上图中画圈的上面有个 server_name 将localhost改为你服务器的ip地址,这样就能在外网访问你的web服务器了 如果是虚拟机且用的是NAT模式的话,192.168…这个只能在同一局域网下访问 :wq保存退出 !!!但是这样还是访问不了,由于服务器防火墙的问题 CentOS7默认使用的是firewall作为防火墙,这里改为iptables防火墙 关闭firewalld
使用iptables服务
防火墙参考整合了一下两篇文章 https://blog.csdn.net/XlxfyzsFdblj/article/details/78724434 https://blog.csdn.net/sinat_29821865/article/details/80982250 5.3.4.重启nginx服务器
大功告成在服务器浏览器里输入localhost:80 可进入你的项目 在别的浏览器里输入你设置的ip地址也可进入你的项目 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 15:26:21- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |