linux 服务器安装服务-搬迁问题

1,安装apache

yum install httpd
service httpd start

  

 

2,安装mysql

yum install mysql
 
yum install mysql-server
 
yum install mysql-devel
启动
service mysqld start
修改配置文件
主要是修改: -datadir=/data0/mysql

  

 
 

3,安装memcache

 
yum search memcached
 
yum install memcached.x86_64
 
yum install perl-Cache-Memcached.noarch
启动
/usr/bin/memcached -d -m 10m -p 11211 -u root -l 10.10.11.11

  

 
测试
telnet 19.191.1.1  11211
 
stats
 

4,安装perl

yum install perl*

  

 

5,安装rsync

yum search rsync
yum install rsync.x86_64
配置文件
touch /etc/rsyncd.conf
录入数据
启动rsync
find / -name rsync
/usr/bin/rsync --daemon --config=/etc/rsyncd.conf

  

 

6安装crontab

 

7,安装vsftp

yum install -y vsftp
 
修改配置文件
vi /etc/vsftp/vsftpd.conf
启动
/usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf

  

 
将配置文件中以下进行修改: 
”anonymous_enable=YES “改为 “anonymous_enable=NO”
local_enable=YES
write_enable=YES
chroot_local_user=YES

  

添加下列配置,可以在ftp打开的时候固定到apache下面:
local_root=/data0/apache/
chroot_local_user=YES

  

 

8,添加gateway 用户

useradd gateway
passwd gateway

  

输入密码
再次输入密码
修改当前用户登陆到的位置:
vi /etc/passwd
gateway:x:537:538::/data0/apache:/bin/bash

  

 

 

 

 

 

 
这个问题解决
 
Linux SSH 远程登录后显示-bash-4.1$的解决办法
 
主要是cp -pr /etc/skel/.bash* /data0/apache/ 到这个目录
 
mkdir /home/username
chown username:usergroup /home/username
#把username换成用户名 #把usergroup换成用户所在组
cp -pr /etc/skel/.bash* /home/username/
# /home/username/是用户的主目录

  

 
 

9, 安装mail邮件发送

 
 

10,配置好crontab

然后启动
然后跑脚本
查看crontab运行日志
tail -f /var/log/cron

  

posted @ 2021-01-22 11:09  pebblecome  阅读(72)  评论(0)    收藏  举报