linux快速简单安装mysql、redis、ftp服务

一、mysql服务(5.6版本)
1.安装rpm包
rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

2.查看mysql可用版本
命令:yum repolist enabled | grep "mysql.*-community.*"

3.安装mysql
命令:yum -y install mysql-community-server
可以使用命令让mysql服务加入开机启动(可选):systemctl enable mysqld

4.开启mysql服务
安装成功后使用命令开启服务:systemctl start mysql
使用命令查看mysql状态:systemctl status mysql

5.创建用户
mysqladmin -uroot password 123456
出现以下警告直接忽略即可
Warning: Using a password on the command line interface can be insecure.

6.查看监听端口使用情况
netstat -nalp|grep 3306

7.登录
mysql -uroot -p


二、redis服务
安装redis步骤
    1、推荐进入到linux路径:  cd /usr/local/src
    2、$ wget http://download.redis.io/releases/redis-4.0.10.tar.gz
    3、$ tar xzf redis-4.0.10.tar.gz 
    4、$ cd redis-4.0.10/ 
    5、$ make
    至此,redis安装完毕,我们可以利用以下两个命令测试

二进制文件是编译完成后在src目录下,通过下面的命令启动Redis服务
    1、$ src/redis-server

    2、$ src/redis-cli
    redis> set foo bar
    OK
    redis> get foo
    "bar"

修改redis.conf配置文件
(1)、#bind 127.0.0.1  将这里前面加上#否则远程无法连接redis或者只能连接ip为127.0.0.1的本地回环地址,无法连接真实的ip.
(2)、daemonize yes   (这里讲原来的no改为yes,目的是为了设置后台运行)
    (3)、protected-mode no  (这里讲原来的yes改为no,目的是为了解决安全模式引起的报错)
    (4)、配置redis密码:requirepass 密码
移动redis的配置文件
    1、在etc里面建立一个文件夹
       mkdir -p /etc/redis
       注意:权限问题777
       chmod 777 /etc/redis
    2、移动配置文件到新建的文件夹下
       cp redis.conf /etc/redis/
   
杀死redis并重新后台开启redis
    pkill -9 redis-server
    src/redis-server /etc/redis/redis.conf   
   
检测redis是否开启
    ps axu | grep redis-server

三、ftp服务
检查安装vsftpd软件
    # rpm -qa |grep vsftpd  
    
安装vsftpd软件
    # yum -y install vsftpd
    
修改配置文件
    # vi /etc/vsftpd/vsftpd.conf
        修改配置:
        anonymous_enable=NO
        anon_upload_enable=YES
        anon_mkdir_write_enable=YES
        userlist_enable=NO
        末尾增加一行,修改默认端口:
        listen_port=2121

创建用户权限
    1.先创建用户的ftp根目录
    # mkdir -p /opt/myftp
    # mkdir -p /opt/myftp/nvrDownload
    2.添加用户myftp2020,且指定用户访问目录/opt/myftp
    # useradd -d /opt/myftp myftp2020
    3.添加密码myftp2020
    # passwd myftp2020
        之后连续输入两次密码,密码也设置为myftp2020
    4.设置访问权限
    # chown myftp2020 /opt/myftp

vsftpd的启动
    # systemctl restart vsftpd  重启
    # systemctl start vsftpd    启动
    # systemctl status vsftpd   状态

查看可以查看vsftpd是否启动
    # ps -aux | grep ftpd
    # netstat -na | grep 2121

安装ftp命令
    # yum -y install ftp

登录ftp根目录
    # ftp 127.0.0.1 2121


版权声明:本文为wanglong1990421原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。