电商实战_各种软件的安装配置

  • app:代码目录
  • download:重 上下载的源码包等  
  • logs:自定义的日志  
  • work:shell脚本
  • backup:默认的配置文件的备份  

注意:阿里云的防火墙全开(1/65535


一、VSFTP 服务器配置文件 

https://blog.csdn.net/qq_40794973/article/details/91396052

1. Linux 下安装

检查是否安装过

rpm -qa | grep vsftpd

删除

yum -y remove vsftpd

安装 

yum -y install vsftpd

2. 创建虚拟用户

  • https://blog.51cto.com/mflag/2299670
  • https://blog.csdn.net/qq_40794973/article/details/86501940 

(0)如果用户存在需要先删除

删除用户和用户所在的目录: userdel -f ftpuser

(1)选择在根或者用户目录下创建ftp文件夹 mkdir ftpfile,如:/ftpfile

mkdir -p /product/ftpfile/img 

(2)添加匿名用户:useradd ftpuser -d /product/ftpfile  -s /sbin/nologin

 useradd ftpuser -d /product/ftpfile -s /sbin/nologin

 

注:警告信息是文件已经存在,因为我们上一步已经创建了这个文件 

(3)修改 ftpfile权限

cd /product/

chown -R ftpuser.ftpuser ./ftpfile/

 (4)重设 ftpuser密码

passwd ftpuser

 3. 配置ftp服务器

(I)cd /etc/vsftpd

(2)vim chroot_list

(3)把刚才新增的虚拟用户添加到此配置文件中,后续要引用

/etc/vsftpd/chroot_list

(4)修改安全策略:vim /etc/selinux/config,修改为 SELINUX=disabled

注:如果一会验证的时候碰到550拒绝访问请执行:(和上面直接修改config文件效果一样)

sudo setsebool -P ftp_home_dir 1

4. 编写配置文件

默认配置文件在  /etc/vsftpd/vsftpd.conf  

  • 查看是否启动:systemctl status vsftpd.service
  • 重启:systemctl restart vsftpd.service
  • 关闭:systemctl stop vsftpd.service
  • 启动:systemctl start vsftpd.service

5. 开机自启

阿里云 CentOS7

1. 查看是否启动:systemctl status vsftpd.service

2. 设置开机自启:systemctl enable vsftpd.service
Created symlink from /etc/systemd/system/multi-user.target.wants/vsftpd.service to /usr/lib/systemd/system/vsftpd.service.
显示这些信息说明设置成功了

3. 重启服务:service vsftpd restart
Redirecting to /bin/systemctl restart vsftpd.service
如果显示就说明安装成功了

https://yq.aliyun.com/articles/282217 


二、安装 jdk 

https://blog.csdn.net/qq_40794973/article/details/89205347

  •  /etc/profile
  • source /etc/profile

 

a)查看是否安装过jdk

[root@iZwz91s3dutue9omnmpihwZ ~]# yum list installed |grep java

 卸载

注:卸载可以用通配符,比如 yum -y remove java-1.7.0-openjdk*

b)查看yum库中的Java安装包

[root@iZwz91s3dutue9omnmpihwZ ~]# yum -y list java*

查看 1.8 的

[root@iZwz91s3dutue9omnmpihwZ ~]# yum -y list java* |grep java-1.8.0-openjdk

 版本区别:

  • i386用来处理32位系统
  • i686是i386的子集
  • x86-64用来处理64位系统

我们这里安装 64位、版本为1.8的即可

[root@iZwz91s3dutue9omnmpihwZ ~]# yum install -y java-1.8.0-openjdk.x86_64  

注:这样安装的jdk只有运行环境jre ,安装java之后,还是无法使用javac命令

[root@iZwz91s3dutue9omnmpihwZ ~]# javac 
bash: javac: command not found

c)安装  java-devel 

[root@iZwz91s3dutue9omnmpihwZ ~]#  yum install -y java-devel

注:安装过后不用配置环境变量了。 


三、安装 Tomcat 

1. 下载安装

 官 :https://tomcat.apache.org/

yum install -y wget 

wget 

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年6月13日
下一篇 2019年6月13日

相关推荐