当前位置: 首页 > news >正文

建设银行网站关闭闪付如何判断网站程序使用asp还是php

建设银行网站关闭闪付,如何判断网站程序使用asp还是php,php网站开发设计模式,网站的图片水印怎么做文章目录 前言1. 本地搭建FastDFS文件系统1.1 环境安装1.2 安装libfastcommon1.3 安装FastDFS1.4 配置Tracker1.5 配置Storage1.6 测试上传下载1.7 与Nginx整合1.8 安装Nginx1.9 配置Nginx 2. 局域网测试访问FastDFS3. 安装cpolar内网穿透4. 配置公网访问地址5. 固定公网地址5.… 文章目录 前言1. 本地搭建FastDFS文件系统1.1 环境安装1.2 安装libfastcommon1.3 安装FastDFS1.4 配置Tracker1.5 配置Storage1.6 测试上传下载1.7 与Nginx整合1.8 安装Nginx1.9 配置Nginx 2. 局域网测试访问FastDFS3. 安装cpolar内网穿透4. 配置公网访问地址5. 固定公网地址5.1 保留二级子域名5.2 配置二级子域名 6. 测试访问固定二级子域名 前言 FastDFS是一个开源的轻量级分布式文件系统它对文件进行管理功能包括文件存储、文件同步、文件访问文件上传、文件下载等解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务如相册网站、视频网站等等。 FastDFS为互联网量身定制充分考虑了冗余备份、负载均衡、线性扩容等机制并注重高可用、高性能等指标使用FastDFS很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。 配备一台公网服务器作为文件上传下载,花费资源和开销比较大,如果在本地搭建FastDFS服务,只把上传后的文件通过cpolar内网端口转发工具将文件配置可通过互联网访问,极大了减少服务器费用及开销,本文介绍详细搭建FastDFS教程,并结合Nginxcpolar工具实现远程访问文件。 1. 本地搭建FastDFS文件系统 1.1 环境安装 由于fastDFS是由c语言编写,所以我们需要安装gcc yum -y install gcc-c FastDFS依赖libevent库需要安装。执行如下命令 yum -y install libevent1.2 安装libfastcommon 进入local目录 cd /usr/locallibfastcommon是FastDFS官方提供的libfastcommon包含了FastDFS运行所需要的一些基础库。点击下面链接即可获取: https://github.com/happyfish100/libfastcommon/releases/tag/V1.0.7 获取后,上传到local目录下 解压libfastcommon tar -zxvf libfastcommonV1.0.7.tar.gz进入解压文件夹 cd libfastcommon-1.0.7/编译 ./make.sh安装 ./make.sh installlibfastcommon安装好后会自动将库文件拷贝至/usr/lib64下由于FastDFS程序引用usr/lib目录所以需要将/usr/lib64下的库文件拷贝至/usr/lib下。 cp /usr/lib64/libfastcommon.so /usr/lib/1.3 安装FastDFS 进入local目录 cd /usr/local点击下列地址,可获取下载FastDFS_v5.05.tar.gz文件: https://sourceforge.net/projects/fastdfs/ 下载文件后,上传FastDFS_v5.05.tar.gz到/usr/local/ 解压文件 tar -zxvf FastDFS_v5.05.tar.gz 进入解压文件夹 cd FastDFS编译 ./make.sh 安装 ./make.sh install安装成功后将安装目录下的conf下的文件拷贝到/etc/fdfs/下 cd conf/拷贝 cp * /etc/fdfs/1.4 配置Tracker 接下来进行配置,安装成功后进入/etc/fdfs目录 cd /etc/fdfs/修改tracker.conf vim tracker.conf把base_path/home/yuqing/fastdfs改为base_path/home/fastdfs 编辑后保存退出,然后创建一个对应的fastdfs文件夹 mkdir /home/fastdfs然后启动 /usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf restart设置开机启动 vim /etc/rc.d/rc.local将运行命令行添加进文件 /usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf restart1.5 配置Storage 进入/etc/fdfs目录 cd /etc/fdfs修改storage.conf vim storage.conf把base_path/home/yuqing/fastdfs改为base_path/home/fastdfs 把store_path0/home/yuqing/fastdfs改为store_path0/home/fastdfs/fdfs_storage 继续修改,设置tracker服务器:IP,tracker_serverLinux局域网ip:22122 ,设置好后保存退出 创建对应fdfs_storage文件夹 mkdir /home/fastdfs/fdfs_storage然后启动 /usr/bin/fdfs_storaged /etc/fdfs/storage.conf restart设置开机自动启动 vim /etc/rc.d/rc.local将运行命令行添加到文件,然后保存 /usr/bin/fdfs_storaged /etc/fdfs/storage.conf restart1.6 测试上传下载 FastDFS安装成功可通过/usr/bin/fdfs_test命令测试上传、下载等操作。 修改/etc/fdfs/client.conf vim /etc/fdfs/client.conf修改如下内容,然后保存 base_path/home/fastdfstracker_serverLinux局域网ip:22122接下来测试上传文件,这里上传了一张图片到/usr/local目录下,作为测试使用 FastDFS上传文件使用格式 /usr/bin/fdfs_test /etc/fdfs/client.conf upload 上传文件的路径 然后按照格式,测试将test23.png图片上传到FastDFS中 /usr/bin/fdfs_test /etc/fdfs/client.conf upload /usr/local/test23.png执行后,我们可以看到返回地址信息,表示成功,但是目前还访问不了,需要结合Nginx做访问下载 1.7 与Nginx整合 点击下载下面链接下载fastdfs-nginx-module_v1.16: [https://sourceforge.net/projects/fastdfs/files/FastDFS%20Nginx%20Module%20Source%20Code/fastdfs-nginx-module_v1.16.tar.gz/download](https://sourceforge.net/projects/fastdfs/files/FastDFS Nginx Module Source Code/fastdfs-nginx-module_v1.16.tar.gz/download) 进入 /usr/local/文件夹下 cd /usr/local/上传fastdfs-nginx-module_v1.16.tar.gz 解压fastdfs-nginx-module_v1.16.tar.gz tar -zxvf fastdfs-nginx-module_v1.16.tar.gz进入src,然后编辑配置文件 cd fastdfs-nginx-module/src/修改config文件 vim config修改这三个位置,将里面原本是/usr/local/的路径改为/usr/,然后保存退出 然后将FastDFS-nginx-module/src下的mod_FastDFS.conf拷贝至/etc/fdfs/下 cp mod_fastdfs.conf /etc/fdfs/修改mod_FastDFS.conf的内容 vim /etc/fdfs/mod_fastdfs.conf修改内容如下 base_path/home/fastdfs tracker_serverLinux局域网ip地址:22122 url_have_group_nametrue #url中包含group名称 store_path0/home/fastdfs/fdfs_storage #指定文件存储路径 接下来将libfdfsclient.so拷贝至/usr/lib下 cp /usr/lib64/libfdfsclient.so /usr/lib/创建nginx/client目录即可 mkdir -p /var/temp/nginx/client1.8 安装Nginx 首先安装系列环境 yum -y install pcre pcre-devel yum -y install zlib zlib-devel yum -y install openssl openssl-devel然后点击下载Nginx包: nginx-1.16.1.tar.gz 上传到root目录下 解压并进入解压文件夹 tar -zxvf nginx-1.16.1.tar.gz cd nginx-1.16.添加FastDFS-nginx-module模块,执行以下命令: ./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 \ --add-module/usr/local/fastdfs-nginx-module/src然后编译 make安装 make install1.9 配置Nginx 修改Nginx配置文件 vim /usr/local/nginx/conf/nginx.conf添加server,添加后保存退出: server {listen 8089;#为了防止80端口,我们改成8089server_name 192.168.59.133;#这里需要使用你本机的局域网iplocation /group1/M00/{ngx_fastdfs_module;} }启动Nginx /usr/local/nginx/sbin/nginx 如果启动nginx出现以下错误 nginx: [emerg] open() “/var/run/nginx/nginx.pid” failed (2: No such file or directory) 可以执行如下命令,然后再次启动 mkdir /var/run/nginx设置开机自动启动。 vim /etc/rc.d/rc.local将运行命令行添加进文件,然后保存退出 /usr/local/nginx/sbin/nginx关闭防火墙 service iptables stop设置防火墙不自动启动 chkconfig iptables off2. 局域网测试访问FastDFS 然后按照格式,测试将上面我们上传的test23.png图片上传到FastDFS中 /usr/bin/fdfs_test /etc/fdfs/client.conf upload /usr/local/test23.png执行后,我们可以看到返回地址信息,表示成功 然后使用上面的地址,在浏览器访问,即可看到我们上传的图片,fastDFS搭建完成 3. 安装cpolar内网穿透 上面我们在本地Linux虚拟机安装了fastDFS分布式文件服务,下面我们安装cpolar内网穿透工具,通过cpolar的http公网地址,我们可以很容易远程也可以访问fastDFS里面上传的文件,而无需自己注册域名购买云服务器.下面是安装cpolar内网穿透步骤 cpolar官网https://www.cpolar.com/ 使用一键脚本安装命令 curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bashtoken认证 登录cpolar官网后台点击左侧的验证查看自己的认证token之后将token贴在命令行里: cpolar authtoken xxxxxxx向系统添加服务 sudo systemctl enable cpolar启动cpolar服务 sudo systemctl start cpolar4. 配置公网访问地址 成功启动cpolar服务后,我们在浏览器上访问Linux局域网ip地址9200端口登录cpolar web UI管理界面。 登录成功后点击左侧仪表盘的隧道管理——创建隧道创建一个http协议的隧道指向上面设置的Nginx8089端口 隧道名称可自定义注意不要与已有的隧道名称重复协议http本地地址8089域名类型免费选择随机域名地区选择China VIP 点击创建 然后打开在线隧道列表,查看并且复制公网地址 然后打开浏览器,输入公网地址,访问我们上传在fastDFS里的文件,即可远程访问成功 5. 固定公网地址 由于刚刚创建隧道使用的是随机临时地址该地址会在24小时内发生变化为了长期和更稳定远程访问我们接下来将这个公网地址配置为固定的, 5.1 保留二级子域名 需升级至基础套餐或以上才支持配置二级子域名,如有下载文件的需求,可以升级更高套餐以便获取更大的带宽,提高下载速度 登录cpolar官网后台点击左侧仪表盘的预留找到保留二级子域名为http隧道保留一个二级子域名。 地区选择服务器地区名称填写您想要保留的二级子域名可自定义描述即备注可自定义填写 本例保留一个名称为fasttest的二级子域名。子域名保留成功后我们将子域名复制下来接下来需要将其配置到隧道中去。 5.2 配置二级子域名 登录cpolar web ui管理界面。点击左侧仪表盘的隧道管理——隧道列表找到需要配置二级子域名的隧道点击右侧的编辑 修改隧道信息将二级子域名配置到隧道中 域名类型改为选择二级子域名Sub Domain填写我们刚刚所保留的二级子域名本例为fasttest 修改完成后点击更新 隧道更新成功后点击左侧仪表盘的状态——在线隧道列表可以看到隧道的公网地址已经更新为二级子域名了将公网地址复制下来。 6. 测试访问固定二级子域名 我们来测试一下访问配置成功的二级子域名,打开浏览器,输入公网地址加资源路径,访问我们上传在fastDFS里的文件,出现图片即可远程访问成功。现在我们全网唯一的私有二级子域名就创建好了。 而且这个地址也不会再随机变化他是固定不变的只要保持隧道在线我们在外就可以通过这个公网地址随时随地远程访问无需公网IP也不用设置路由器。 转载自cpolar极点云的文章FastDFS与Nginx结合搭建文件服务器并内网穿透实现公网访问
http://www.hkea.cn/news/14295722/

相关文章:

  • 核工业华南建设工程集团公司网站沧州市网站
  • 我是做性视频网站建立网站目录结构的原则
  • 网站开发语言介绍做旅游网站的公司
  • 门户网站建站目标预约代码 wordpress
  • 张家港网站开发制作济南有哪些网站是做家具团购的
  • 电子商务网站建设文案网站策划方案案例
  • 网站制作素材代码seo营销的策略有哪些
  • 做手机网站费用视频二维码生成器
  • asp.ney旅游信息网站下载 简洁视频号如何绑定小程序商店
  • h5制作网站 有哪些图库
  • 网站开发设计流程青岛在线制作网站
  • 那个有那种网站互联网推广代运营
  • 什么网站可以做效果图提升关键词排名软件哪家好
  • 网站内容建设需要哪些策略呢frontpage制作个人网页教程
  • 代做网站关键词手机可以创建网站吗
  • 做网站赚广告搭建钓鱼网站教程
  • 如何做网站流量分析报表义乌廿三里
  • 甘肃省 网站建设 审批做外贸网站多少钱
  • 免费行情网站软件东阿做网站多少钱
  • 怎么建立一个网站平台高考加油飞沐视觉北京网站建设公司
  • 国内的优秀网站做网站需要什么系统
  • 互联网做网站排明虚拟机wordpress插件
  • 域客士单页网站地方网站做相亲赢利点在哪里
  • 做网站现在用什么软件锦州网站建设预订
  • 重庆南岸网站建设天津公司网站建设
  • 网后台的网站怎么做装修公司招聘网站
  • 做龙之向导网站有用吗成品播放器
  • 网站图片什么格式wordpress 修改主题
  • 做app网站的软件有哪些内容网站推广常用方法有哪些
  • 四川高速建设公司网站电影资源分享网站怎么做的