目录
tb_item_cat
表. 下面进行编码实现ashop-rpc-service
模块中编写服务接口类ashop-manager-web
模块中编写和前端交互部分代码.Service
接口及其实现类(调用远程服务)ashop-rpc-service-impl
模块中编写好的测试程序启动Dubbo服务, 然后启动Tomcat. 最后到浏览器查看运行结果.?
yum install vsftpd -y
useradd ftpuser
cd /home
), 会看见多了一个ftpuser
用户passwd ftpuser
, 然后连续两次输入密码vi /etc/passwd
.../ftpuser:/bin/bash
修改为.../ftpuser:/sbin/nologin
vi /etc/sysconfig/iptables
service iptables restart
, 使打开防火墙21端口操作生效.getsebool -a | grep ftp
, 会看到所有选项都是关闭状态:setsebool -P allow_ftpd_full_access on
和setsebool -P ftp_home_dir on
vi /etc/vsftpd/vsftpd.conf
chkconfig vsftpd on
service vsftpd start
ftp ftp服务所在的ip地址
, 然后依次输入用户名和密码即可vi /etc/vsftpd/vsftpd.conf
vi /etc/sysconfig/iptables
service iptables restart
?
yum install gcc gcc-c++
yum -y install pcre-devel
yum install zlib-devel
mkdir /usr/local/nginx
tar -zxvf 文件名
configure
可执行文件, 这个是用来检测环境的.configure
文件所在的目录)./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
make
make install
命令/usr/local/nginx
中可以看到如下文件vi /etc/sysconfig/iptables
.完成后记得重启防火墙service iptables restart
进入到nginx的安装目录中
cd sbin
, 执行nginx: ./nginx
mkdir -p /var/temp/nginx/client
./nginx
, 没有报错说明启动成功.补充: 重启nginx: ./nginx -s reload
最后我们访问一下Nginx, 在浏览器中直接输入Nginx所在的ip地址, 可以看到以下内容
?
./nginx -s reload
image.taotao.com
, 这个域名是我们数据库中的数据写好的.jd
目录, 并在里面放一张图片?
ashop-common
模块中添加相应的依赖getReplyString()
打印错误. 我得到的是553, could not create file不能创建文件. 查看了Nginx的配置文件也都没有问题. 网上还有提示说添加一些额外的代码, 也不奏效. 最后考虑是linux系统不让写, 也就是说对/home/ftpuser/jd
这个目录根本没有写的权利.chmod 数字 文件名
, 数字对应的是权限比如-rwxr--r--
对应x111 100 100
, 也就是744, 要改为-rwxrw-rw-:766
要输入命令:chmod 766 文件名
.?
web
模块中的main/resource目录下创建resources目录, 在里面创建ftp.properties文件. 并存储连接FTP服务器的信息.?
INFO [main-SendThread(192.168.117.129:2183)] - Opening socket connection to server 192.168.117.129/192.168.117.129:2183. Will not attempt to authenticate using SASL (unknown error)
INFO [main-SendThread(192.168.117.129:2183)] - Client session timed out, have not heard from server in 10006ms for sessionid 0x0, closing socket connection and attempting reconnect
INFO [main-SendThread(192.168.117.129:2181)] - Opening socket connection to server 192.168.117.129/192.168.117.129:2181. Will not attempt to authenticate using SASL (unknown error)
INFO [main-SendThread(192.168.117.129:2181)] - Client session timed out, have not heard from server in 10001ms for sessionid 0x0, closing socket connection and attempting reconnect
INFO [main-SendThread(192.168.117.129:2182)] - Opening socket connection to server 192.168.117.129/192.168.117.129:2182. Will not attempt to authenticate using SASL (unknown error)
?
desc
参数接收ashop-manager-web
模块中也完成响应的service接口与实现类?
ItemDescService
接口web-manager-web
模块中实现service接口与实现类.?
ashop-manager-web
中编写service接口和实现类Java电商项目-3.使用VSFTPD_Nginx完成商品新增
原文:https://www.cnblogs.com/tanshaoshenghao/p/10846633.html