CentOS7环境下使用Nginx搭建静态资源服务器
文章目录
建立FTP连接完成文件上传
创建用户(用于ftp连接登陆)
# useradd ftpuser
# passwd ftpuser
注:输入密码不能少于8位,需要输入两遍
在服务器上安装vsftpd
# yum -y install vsftpd
# ifconfig
# service vsftpd start
注:运行vsftpd后可能会还是无法正常访问,这时需要配置下防火墙和vsftpd的配置文件,详情参考下面这篇博文:https://blog.youkuaiyun.com/jiftlixu/article/details/54344050
给新建用户文件夹授权
# chmod 777 -R /home/ftpuser
注:如果不授权nginx访问时会权限不足,无法加载资源
创建资源文件夹
# mkdir /home/ftpuser/resourse/images
使用Nginx建立映射
下载Nginx
# wget http://nginx.org/download/nginx-1.12.2.tar.gz
解压
tar -zxvf nginx-1.12.2.tar.gz
配置
# cd nginx-1.12.2
# ./configure
编译
# make
# make install
启动
# cd /usr/local/nginx/sbin/
跳转到sbin目录
# ./nginx
启动运行
启动过程中可能会遇到一些环境问题,参考下面这篇博文解决:
https://www.cnblogs.com/itdragon/p/7850985.html