记录一下nginx和FTP的安装配置

域名

域名注册好之后需要对域名进行解析,一般来说都是A类型解析,这没什么好说的

服务器

这个第一次自己搞,踩了很多坑,记录一下
1,购买完成后先登录服务器
ssh root@ip
2,安装 nginx(CentOS)
yum install nginx
3,查看nginx安装目录
which nginx
4,查看nginx配置是否成功
nginx -t
5,查看nginx的配置文件
cat /etc/nginx.conf
6,停止服务
nginx -s stop
7,启动服务器
nginx
8,nginx默认服务器访问的资源
/usr/share/nginx/
常用的命令就是这几个,回头碰见了再补充吧
















FTP

这没什么说的,按照文档来就行了,我购买的是腾讯云,那就看腾讯云的文档就行
Linux 云服务器搭建 FTP 服务

Mac 端我使用的是 FileZilla,毕竟免费,小卡车 Transmit 太贵了
但是在配置的过程中真是出现了很多坑
连接服务器时报错 220 (vsFTPd 3.0.2)AUTH TLS

碰见这个错误,只需要去到站点管理器的设置里修改加密方式就行
加密方式修改成只使用明文FTP(不安全)如图

修改完成后,发现还是报错,还是连接不成功,一直报错 331 Please specify the password.

这个是因为 vsftpd.conf 配置没写对,那就改吧
vim /etc/vsftpd/vsftpd.conf
按照下边写就行了

   chroot_local_user=NO
   chroot_list_enable=NO

为什么这么写,可以参考一下这篇文章
vsftpd 配置:chroot_local_user与chroot_list_enable详解
以上就可以正常连接了

最后

再说一下 nginx.conf 的配置

  location / {
      root  /workspace;
   }

我是在根目录下创建的 workspace 然后前端打包后的代码都在这里放着

暂时就只能记下这么多,之后碰见什么问题再补充吧

原文链接:segmentfault.com

上一篇:网易智慧企业 Node.js 实践(2)| 平滑发布和前端代码
下一篇:Vue 打包体积优化方案

相关推荐

  • 项目部署阶段nginx

    创建环境变量, 创建.env.production #这个前缀可以让nginx作反代 VUE_APP_BASE_API = '/api'改一下输出地址,vue.confifig.jsoutputD...

    7 个月前
  • 面试题:nginx有配置过吗?反向代理知道吗?

    这篇文章主要是针对跨域进行配置,如果大佬们会配置的话,就不用看了~简述反向代理和正向代理反向代理: 我们将请求发送到服务器,然后服务器对我们的请求进行转发,我们只需要和代理服务器进行通信就好,偷个图:...

    6 个月前
  • 阿里云部署 5.域名、DNS、nginx

    域名 虽然通过ip地址可以直接访问你的网站,但是我们很少看到网站是通过ip地址访问的,一般网站都会提供域名。域名直观易记,且在用户访问的域名不改变的情况下,解析的ip地址可以更改。

    1 年前
  • 阿里云服务器(centos)配置nginx及node环境部署

    1. 远程登录服务器 FTP客户端工具选择FileZilla 使用教程: 2. 配置nginx 使用阿里云服务器自带包管理器yum yum -y install nginx nginx启动目录:...

    1 年前
  • 配置nginx https

    生成数字证书和密钥 配置openssl.cnf(Mac OS用户打开/usr/local/etc/openssl目录,Windows用户请先下载openssl) 打开openssl.cnf文件(用记...

    1 个月前
  • 通过Nginx解决网络隔离实践记录

    需求 最近需要迁移Node线上服务,于是新申请了两台线上服务器; 部署服务器后,需要验证服务是否正常,办公环境与线上环境网络是隔离的,无法直接访问;但是,线上服务器可通过部署服务器访问,而办公...

    6 个月前
  • 记一次nginx如何重新编译

    最近碰到最多的问题,每次部署nginx静态服务器,总是缺少gzip_static模块,该模块默认不会安装的。 借此记录一下如何每次重新编译安装好的nginx; 发现每次给新机器的运维同事,都不...

    8 个月前
  • 记react 代理后使用nginx发布到阿里云服务器

    近期在搭建自己的简单博客系统,在本地可以前后台分离的运行,但是部署到服务器就总是会404,最后在react官网问答上面找到了答案。 1.react设置了项目代理 package.json .....

    2 年前
  • 纯新手向,vue+webpack+nginx项目从打包到上线流程

    天下配置千千万,每个都不尽相同,下面只是我个人的配置方法;新手朋友仅作参考,如有错误希望指正,感激不尽!在我们实际的项目开发中,可能有多个部署环境,测试环境,预发环境,正式环境。

    2 个月前
  • 第一次使用nginx反向代理的大坑

    项目需求: 通过webpack-dev-server中间件代理访问配置在nginx上的反向代理服务端口,从而实现跨域请求资源。 最终实现 webpack配置 devServer: { ho...

    8 个月前

官方社区

扫码加入 JavaScript 社区