linux的访问图片nigix,搭建Nginx图片服务器(Linux)

知识点:

在Linux系统上安装Nginx服务器,配置图片访问路径

通过ftp上传图片到,指定路径,通过浏览器访问指定路径中的图片

参考博客:http://blog.csdn.net/maoyuanming0806/article/details/78067446

http://blog.csdn.net/csdn_lqr/article/details/53334583

安装Nginx服务器

1.到官网下载nginx   http://nginx.org/en/download.html

107b9dd36de090627cb4f3a4f1b43468.png

2.安装的依赖环境准备

a. 安装gcc的环境, yum install gcc-c++

b.安装第三方开发包

yum install -y pcre pcre-devel

52604f0f2e8a86d161a54e06a0f2f95d.png

yum install -y zlib zlib-devel

50b2448f94bf4b58aa7e1c5781b2a545.png

yum install -y openssl openssl-devel

b4316194e351f5ca199b7fabaf838ee3.png

3.nginx安装步骤

a.  将nginx的源码包上传到linux系统上

b.解压缩  tar zxf  nginx-1.13.8.tar.gz

c.使用configure命令创建一个makeFile文件

移动到  cd nginx-1.13.8.tar.gz

执行命令:

./configure  --prefix=/usr/local/nginx  --pid-path=/var/run/nginx/nginx.pid  --lock-path=/var/lock/nginx.lock  --error-log-path=/var/log/nginx/error.log  --http-log-path=/var/log/nginx/access.log   --with-http_gzip_static_module   --http-client-body-temp-path=/var/temp/nginx/client --http-proxy-temp-path=/var/temp/nginx/proxy --http-fastcgi-temp-path=/var/temp/nginx/fastcgi  --http-uwsgi-temp-path=/var/temp/nginx/uwsgi   --http-scgi-temp-path=/var/temp/nginx/scgi

执行后效果:

662b090e70cd85b6310984900c87477e.png

查看:

0a15a154d542b310ebb903503cf5beee.png

执行安装命令

make

make install

安装成功后,移动到 cd /usr/local/nginx 下 查看:

d52dea4272398ac12e68a202f443b53a.png

d:启动nginx服务器

进入 cd   /usr/local/nginx/sbin下

有个ngnix可执行文件

执行 ./nginx   命令启动服务器

690846b9fce2622fdcfbdf493e15d336.png

通过进程查看是否启动

45a77de159fef2f083cec51e3e6c5513.png

远程windows上访问:nginx安装成功

ec6debf29cc442fa00460f0167af7a01.png

配置图片存放,访问路径

在/usr/local/nginx/conf/nginx.conf 主配置文件中 添加一个location并指定实际路径

location /images/ {

root /home/ftpadmin/health/;

autoindex on;

}

截图如下:

13840488e29260addd05c1b30d166d08.png

修改完成后,进入到/usr/local/nginx/sbin 目录下

执行  ./nginx -s reload 从新启动nginx服务器

说明:

1)root则是将images映射到/home/ftpadmin/hatlth/images/

2)autoindex on便是打开浏览功能。

修改用户访问权限

chown ftpadmin /home/ftpadmin

chmod 777 -R /home/ftpadmin

通过ftp,上传图片到/home/ftpadmin/health/目录下

在nginx启动的情况下,通过浏览器测试,/home/ftpadmin/health/1.jpg

07a287658f4ff306f320d2be57f037d6.png

33ff8c6030a93f0f36d0e7d265cd9a27.png

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值