linux发布上线

95 阅读1分钟

首先

安装Xshell和Xftp7

www.xshell.com/zh/free-for…

腾讯云服务器链接自己的IP

//一键安装下面四个依赖

yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
  1. 连上nginx服务器以后我们一般再/root目录下,但我们的nginx需要发布到/usr/local文件夹下
  2. 因为/root目录和/usr是同级目录 cd ../usr/local
  3. mkdir nginx 创建一个文件夹
  4. cd nginx

下载tar包

  1. wget nginx.org/download/ng…1.13.7.tar.gz
  2. tar -xvf nginx-1.13.7.tar.gz

安装nginx

进入nginx目录

cd /usr/local/nginx

进入目录

cd nginx-1.13.7

执行命令 考虑到后续安装ssl证书 添加两个模块

./configure --with-http_stub_status_module --with-http_ssl_module

执行make命令

make

执行make install命令

make install

退到nginx目录下

cd ../

进入sbin

cd sbin

启动:

./nginx

最后利用npm run build 打包我们的项目 通过xftp 把dist目录下的文件直接拖拽到 nginx 下的html文件夹下,覆盖原文件即可,刷新页面即可。

以下是我们使用linux常用的命令:

  1. ls 查看目录中的文件

  2. pwd 显示工作路径

  3. cd .. 返回上一级目录

  4. mkdir suqi 创建一个suqi的文件夹

  5. cd suqi 进入到suqi这个文件夹下

  6. touch suqi.txt 创建一个suqi.txt的文件

  7. vim suqi.txt 进入文件后 按键盘的 i 键然后输入你要修改的内容按 Esc 键盘键输入:wq 保存

  8. rm -rf suqi.txt 强制删除 谨慎使用

  9. rm -rf * 删除当前文件夹下的所有