node项目 服务器部署(二):下载 nginx 上传 项目

安装nginx

不用使用yum安装nginx; yum 安装 nginx 会把nginx安装的很碎,不方便以后的配置。使用源码安装

查看进程命令:

ps aux | grep nginx

一、安装: 

wget -c http://nginx.org/download/nginx-1.17.7.tar.gz   

注: 那么怎么获得  http://nginx.org/download/nginx-1.17.7.tar.gz   地址呢?

到 nginx 下载页面     http://nginx.org/en/download.html

如何获取下载地址

二、解压:

tar -zxvf nginx-1.17.7.tar.gz

三、切到目录里面 配置

进入解压后的 nginx 文件夹,你会发现里面有个 configure 文件,执行命令:

./configure         // 表示 使用默认配置

四、编译、安装

执行命令

make && make install

 在初次安装Nginx过程中,经常会出现这样的错误: 

make: *** No rule to make target 'build', needed by 'default'. Stop.

需要安装
1、pcre-devel
2、zlib zlib-devel
3、openssl openssl-devel

执行命令:

yum install pcre-devel zlib zlib-devel openssl openssl-devel

然后重新执行 步骤三 和 步骤四

五、启动nginx

whereis nginx        // 查看nginx位置     nginx: /usr/local/nginx          // nginx编译安装后的位置

cd /usr/local/nginx       //进入目录 

cd sbin         //进入sbin文件夹

./nginx          // 启动nginx

检查nginx是否已经启动

浏览器输入你的公网ip,如果安装成功,会出现nginx 的欢迎页面。


上传webpack打包的项目


我上传把文件打包的文件上传到了app文件夹中。

如果使用 mac 系统上传到 linux 服务器 :(其他系统自行百度,或者使用FTP类软件上传)

scp -r 要上传的文件夹路径 登录名称@公网ip:要上传到服务器的目录    (千万注意,一定是在本地的命令行工具中操作,不可以在服务器的命令行中操作)

例如: scp -r abc/def/dis root@333.33.333:/root (把本机abc/def/dis 文件夹上传到你的服务器root目录下)

实例:

上传打包文件

我上传到了根目录,上传完成后,把  dist  改成  app (出于个人喜好)。

切记切记,一定要是在本地的命令行中运行,千万不要在服务器的命令行中运行这个命令。
scp 命令的其他参数和用法:https://blog.csdn.net/haramshen/article/details/52437264
关于 MacOS 上传到服务器的其他方法:https://www.jianshu.com/p/1afd25e7459d
windows 上传应该是用 sz/rz 之类的。
如果上传的是压缩包,自然是要压缩的,关于shell命令,如果需要去查吧。

简单配置 nginx.conf

        一、找到nginx

whereis nginx          // nginx 所在路径: /usr/local/nginx

        二、进入nginx

cd /usr/local/nginx

        三、进入conf文件,编辑nginx 配置文件:nginx.conf

cd conf

vim nginx.conf

如图:

找到并进入nginx.conf

nginx.conf 文件中的 server 里 location 选项需要更改。


更改配置

重启 nginx

进入 nginx 中的sbin 重启 nginx :

./nginx -s reload          // 重启nginx命令


哈哈哈😀,搞定(如果你的代码没有问题)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 159,015评论 4 362
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,262评论 1 292
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 108,727评论 0 243
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 43,986评论 0 205
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,363评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,610评论 1 219
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,871评论 2 312
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,582评论 0 198
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,297评论 1 242
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,551评论 2 246
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,053评论 1 260
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,385评论 2 253
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,035评论 3 236
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,079评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,841评论 0 195
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,648评论 2 274
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,550评论 2 270

推荐阅读更多精彩内容

  • 小时候 村口的转角有卖可乐饼的 一辆小推车,一个小老头儿 推车很破,小老头胡子拉碴的 那个估摸着五六岁的年纪 我总...
    马车轮子阅读 348评论 2 0
  • 在很多时候,随着开发团队的扩容,大家提交代码一段时间过后,就产生很多的合并(merge)节点,对于有代码洁癖的人来...
    一一小知阅读 8,861评论 1 2
  • 今天不是什么特别的日子,是一个普通的再不过的日子。 午睡醒来,突然对于婚姻有了一丝想法,这一天,是我毕业已经两年,...
    王小花儿本尊阅读 170评论 0 0