如何部署一个本地的web项目到服务器-搭建linux环境(2)?

前面我们已经把linux环境部署好了,在这里我们可以把我们需要的上线的html文件或者其他发布到服务器上。

先说一下linux基础命令:ls,cd,mkdir,vim,等等

具体参考:这位大神的博客

然后先创建一个文件夹放置我们需要上线的html文件;

mkdir test

这里我们事先准备好我们要上线的文件,比如react,vue经过webpack打包后的文件都可以;

使用Transmit进行文件传输,

首先查看服务器ip,sftp传输需要ip

具体设置如下:

成功链接就会出现下面的页面,这样我们就可以进行文件拷贝了,离成功很快了;

接下来就是nginx相关的配置,有一些比较恶心的配置,新手可能会遇到,

例如

  • nginx启动不了
  • server配置错误
  • 防火墙没有关闭,linux和centos都需要关闭
  • 没有给与文件夹读取权限

首先我们先说一下nginx的配置

原文地址:https://www.cnblogs.com/cxyqts/p/11193908.html

时间: 2024-10-09 19:54:19

如何部署一个本地的web项目到服务器-搭建linux环境(2)?的相关文章

ZH奶酪:LAMP环境中如何重新部署一个Yii2.0 web项目

使用Yii2.0 framework开发的项目,使用Github进行版本控制,现在要把这个项目部署到一个新的电脑/系统中: (1)安装LAMP (2)在/var/www/html目录下执行 git clone YOUR_YII_WEB_PROJECT (3)cd Yii2.0 web项目(例如:mabuhay)目录,安装Yii2.0 [email protected]:/var/www/html/mabuhay$ sudo curl -sS https://getcomposer.org/ins

在linux上部署自己开发的web项目

在linux上部署自己开发的web项目 前言:相信有很多做开发的小伙伴和我之前一样,只会在windows环境下,利用开发工具开发运行web项目,但是却不知道怎么把开发好的项目部署到linux服务器上去,并能够外网访问,这里是我自己摸索总结的过程,包括了linux的一些常用的命令,希望能帮助到更多的人:文章中还有很多不足的地方,我会慢慢的和大家一起学习进步,慢慢的完善知识技术体系. 实验环境:虚拟机上的centos7 web项目,首先是要在linux上搭建好web服务器运行环境,需要提前下载好to

创建一个Struts2的web项目

前言 从零开始一步一步的搭建一个Struts2的web项目. 工具:eclipse 搭建过程 首先,创建一个动态的Web工程,结构如下: 然后我们加入一些项目所需的jar包,将其放入WEB-INF下面的lib目录下面,然后加入到项目中: jar包下载地址:http://download.csdn.net/detail/zjq_1314520/9802042 这里包含了基本的所有需要的jar包,我们选取一些我们这个最简单的项目需要的. 接着我们来配置 web.xml 我们再这里配置一个权限过滤器,

Eclipse创建一个 Maven 动态web项目

今天需要将一个Maven项目改成一个Maven 动态web项目,在网上找到一个解决方案,自己动手做了一遍,完美的解决了自己的难题,在这贴出链接, 以便以后使用: http://www.cnblogs.com/noteless/p/5213075.html 感谢博主的热情分享.

02. SpringCloud实战项目-快速搭建Linux环境-运维必备

SpringCloud实战项目全套学习教程连载中 PassJava 学习教程 简介 PassJava-Learning项目是PassJava(佳必过)项目的学习教程.对架构.业务.技术要点进行讲解. PassJava 是一款Java面试刷题的开源系统,可以用零碎时间利用小程序查看常见面试题,夯实Java基础. PassJava 项目可以教会你如何搭建SpringBoot项目,Spring Cloud项目 采用流行的技术,如 SpringBoot.MyBatis.Redis. MySql. Mon

使用Maven创建一个Spring MVC Web 项目

使用Maven创建java web 项目(Spring MVC)用到如下工具: 1.Maven 3.2 2.IntelliJ IDEA 13 3.JDK 1.7 4.Spring 4.1.1 released 5.Tomcat7 6.Logback 1.0.13 日志输出组件 接下来开始演示如何用Maven模板创建web项目 1.使用maven-archetype-webapp模板快速创建web项目的骨架结构 打开控制台,进入到你想要创建web项目的目录,然后运行如下命令: 1 $ mvn ar

用 Eclipse 创建一个简单的web项目

Eclipse neon 汉化版 ; 1;右击新建 -->  选择 动态Web项目 2:  填写 项目名 项目位置 ; 选择 Dynamic web module version 和 tomcat version ; 点击完成 即可创建 项目; 2.1:项目名称; 2.2:项目位置; 2.3: Dynamic Web Module Version  和 Tomacat  Version  之间有版本上的匹配关系: 匹配关系如下图 3: 创建成功后的项目结构: 4: 在创建好项目结构之后 先查看一

在Heroku平台上部署maven webapp(java web)项目

目前,想要在Heroku上面部署java web项目,该项目就必须用maven管理 一:新建maven webapp项目 编辑pom.xml文件,加入如下配置 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.or

使用Servlet+JOPO+JSP一个微型Java web项目的构建(之二 前期准备)

这个算是一个最基本的web项目的练习,算是一个模板是的项目,其中包含一张表的增删改查功能,稍加改动和补充能应用在相似的model II开发的应用中. 前期准备: 我的开发环境是 MyEclipse 10.6+oracle 10g+Tomcat 6.0+IE 8+win xp. 注: 1.编译器方面eclipse 或 MyEclipse 任何版本都能行不用太纠葛.  2.数据库方面我使用的oracle 10g 为例,其实使用SQLServer 和my SQL 甚至H2都行,主要在数据库加载驱动和端