[从入门到入土(部署篇)]二,服务器(CentOS7.6)相关工具下载

[从入门到入土(部署篇)]二,服务器(CentOS7.6)相关工具下载

服务器下载好了,如何连接操作服务器,如何部署项目到服务器并且运行?新的服务器啥都没有,所以就需要我们自己去安装下载.

我的服务器系统是CentOs7.6,其他的linux系统也可以参考,如果安装中间出现问题,可以百度搜索对应环境如果安装这些软件(百度还是很强大的,有些东西全靠百度~~~ 哈哈哈哈哈哈)

XShell

XShell是一款连接远程主机的软件,当然还有其他的程序,大家可以自行选择.我这里推荐的是XShell

安装的时候会带上XFtp(远程上传下载服务内容的工具)

  • 下载

网络上有很多破解版 我这里也分享一个

链接: https://pan.baidu.com/s/1czoKwaB-Qf3Ikzd6t85hew 提取码: 38ua

  • 安装

压缩包里有安装流程

  • 相关问题

一般安装没有什么问题,在使用的时候 使用xftp的时候,发现dll缺失.这个时候用directX 修复工具修复工具就可以了

工具下载地址:

链接: https://pan.baidu.com/s/1S60byUb226TMqRyeRdgybA 提取码: hmbz

流程压缩包里也有,不多说.

  • 常用命令

比如像我这种小菜鸡,刚使用命令行操作服务器的时候那可是一脸懵,所以需要记住一些简单的命令:


打开目录: cd [dir]  eg: 打开usr目录 :cd usr  ,  打开usr目录下的local目录:cd /usr/local 
回到根目录: cd /
回到root目录: cd ~
回到上一级目录: cd ../
回到上上级目录: cd ../../
查看目录下所有内容: cd ls
查看目录下所有内容以及文件信息 : cd ll
新建文件夹: mkdir [文件名]
删除文件: rm -rf [文件]
删库跑路(慎用):rm -rf /

使用vim 打开文件: vim [文件名]
开始编辑: 打开后按 i
退出: esc(退出编辑模式) + :q  (如果做了修改,则不能退出)
保存退出 :esc(退出编辑模式) + :wq 
不保存强制退出 ::esc(退出编辑模式) + :q!

如果需要其他的命令,大家百度就好~

Nginx

Nginx 可以简单的理解为,是用来部署前端网页的.里面有许多功能,大家可以自行了解.我也是通过别人的博客来安装使用.这里我推荐一篇写的非常的好的文章给大家,大家按照上面的方法步骤进行就可.

https://blog.csdn.net/weixin_45525272/article/details/122643702

  • 补充
  1. 安装好后,需要记住以下几个命令,以后会常用,我也做个笔记:
启动:nginx
重载加载配置:nginx -s reload
停止:nginx -s stop
  1. 查看自己时候安装或启动成功

安装成功后,启动nginx是不会报错的.如果报错就根据报错信息,修改对应内容.

启动成功后,nignx会启动80端口,还会有对应的默认网站,直接在浏览器输入自己服务器的IP,就可以看见几个大字,Nginx

Nodejs

Nodejs为后台项目的运行环境,我们在自己电脑中也是用nodejs启动项目,服务器中启动也是一样.

还是一样,我也是参照别人的博客来安装,继续分享~

  • https://www.cnblogs.com/zhi-leaf/p/10979629.html

  • 安装完成后 使用node -v 能够查看版本好就代表安装完成.启动项目还需要我们将本机代码弄到服务器上

  • 有两种方式上传自己的代码:

1. 使用Git :你的代码在 gitHub,码云,公司内部git,等其他的代码仓库,就可以使用git拉取到服务器上
2. 使用xftp: 可以直接将本机的文件传输到服务器上,当然一些依赖node_modelus里面的就不要上传的,太多太大了,上传完成后,直接npm install 就好了

推荐使用git:这样每次本机提交更新,不用去判断更新了哪些内容,服务器直接拉取重启就行

Git

这个大家很熟悉,不多介绍.上链接!

  • https://blog.csdn.net/xiaoye319/article/details/89642875

  • 安装完成后,我们使用git只需要从仓库拉取最新代码就好了,所以只需要记住一下几个命令:


获取服务器仓库内容 :git clone [url]
拉取更新内容: git pull 
(最好不好动服务器代码,如果想要修改,直接修改本机内容再上传,服务器更新就好,就不会导致冲突)

MongoDB

最后就还有一个数据库

还是话不多说,继续上链接:

  • https://www.jianshu.com/p/994bc7b19b26

  • 数据库这里就比较复杂了,大家需要按照博客内容一步一步来安装,如果最后出现错误了,也不要慌张,百度一步步来就好

写到最后

大家发现没有,这篇博客,我并没有写太多的自己的内容(主要我对服务器的操作并不是有太多的了解),而是分享别人的博客文章.所以我在这里想告诉大家.当你对一门技术或者内容很陌生不了解,不知道从哪里下手的时候,不要害怕,不要抗拒.我告诉大家,打开百度,开始搜索,只要敲下第一行代码,后面所有的事情都会迎刃而解!最后回头来看,当初你所害怕的所抗拒的,切~也就那样!

当你现在逃避某个东西,在未来的某一天,这个东西会加倍的出现在你面前.你所要做的,是当这个东西来的时候,解决他!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值