linux 下的安装配置-阿里云开发者社区

开发者社区> 开发与运维> 正文
登录阅读全文

linux 下的安装配置

简介: 安装系统配置网络连接搭建ftp服务安装vsftpd服务  yum –y install vsftpd启动vsftpd服务     service vsftpd start设置系统开启自动启动chkconfig vsftpd on相关命令:启动service vsftpd start查看...

安装系统
配置网络连接
搭建ftp服务
安装vsftpd服务  yum –y install vsftpd
启动vsftpd服务     service vsftpd start
设置系统开启自动启动chkconfig vsftpd on
相关命令:
启动service vsftpd start
查看service vsftpd status
重启service vsftpd restart
停止service vsftpd stop
配置ftp服务
进入vsftp服务配置文件 vim/etc/vsftpd/vsftpd.conf
禁止匿名用户登陆anonymous_enable=NO
允许本地用户登录local_enable=YES
 让登录的用户有写权限(上传,删除)write_enable=YES
默认umask:local_umask=022
把传输记录的日志保存到/var/log/vsftpd.log
xferlog_enable=YES
xferlog_file=/var/log/vsftpd.log
xferlog_std_format=NO
允许ASCII模式上传ascii_upload_enable=YES
允许ASCII模式下载ascii_download_enable=YES
使用20号端口传输数据connect_from_port_20=YES
所有的用户默认将被chroot(用户目录被限制在了自己的home下)chroot_local_user=YES
让chroot用户列表有效chroot_list_enable=YES
如果chroot_local_user设置了YES,那么chroot_list_file
设置的文件里,是不被chroot的用户(可以向上改变目录)
超重要:如果chroot_local_user设置了NO,那么chroot_list_file
设置的文件里,是被chroot的用户(无法向上改变目录)
ouch /etc/vsftpd/chroot_list 新建
chroot_list_file=/etc/vsftpd/chroot_list
use_localtime=YES
以standalone模式在ipv4上运行listen=YES
PAM认证服务名在/etc/pam.d/vsftpd,根据这个pam文件里的设置,/etc/vsftpd/ftpusers
文件里的用户将禁止登录ftp服务器,比如root这样敏感的用户,所以你要禁止别的用户
登录的时候,也可以把该用户追加到/etc/vsftpd/ftpusers里。
pam_service_name=vsftpd
配置vsftp用户
创建用户useradd -d /home/webapps/www.xxx.com -s /sbin/nologin -M用户名
设置用户到文件夹chown -R 用户名 /home/webapps/www.xxx.com/public
 设置权限chown -R 777  /home/webapps/www.xxx.com/public
添加密码passwd用户名->密码 ->确认密码
安装jdk
查看yumJava包yum list java*
安装需要的java包yum install java安装包名称* -y
查看java状态 java–version
安装mysql
查看yumJava包yum list mysql*
安装需要的java包yum install MySQL服务名称* -y
启动mysql服务   service mysqld start
设置开机自动启动chkconfig mysqld on
设置root账号密码mysqladmin -u root password ‘密码’
配置mysql服务
修改 /etc/my.cnf   vi /etc/my.cnf
[mysqld] 
# datadir=/var/lib/mysql 
datadir=/usr/local/renfufei/mysql_data 
socket=/var/lib/mysql/mysql.sock 
user=mysql 
# Disabling symbolic-links is recommended to prevent assorted security risks 
symbolic-links=0 
default-character-set=utf8 
[mysqld_safe] 
log-error=/var/log/mysqld.log 
pid-file=/var/run/mysqld/mysqld.pid 
[mysql] 
default-character-set=utf8
安装apache服务
安装yum install httpd –y
设置开机启动chkconfig httpd on
启动apache服务 service httpd start
10. 安装tomcat:ftp上传解压文件

 

 

 

使用工具 : putty securecrt xshell  

securecrt 感觉比较好用  一键安装全部功能都有,有内置 ftp

putty 单窗口打开 , ftp 存在两个框 拖拽不便 ,文件上传比securecrt 要慢 ,

xshell 就像eclipse一样,什么都可以安装,但本身啥都没有,ftp 也必须自己安装

 

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

其他文章