4/30
另一种重启的方式:init 6
接昨天的ftp
用Windows访问ftp:在浏览器输入ftp://10.9.30.184/
浏览器默认访问的是80端口
put是普通用户上传文件的命令:
lftp 10.9.30.50
>put 1.txt #要当前目录里有才能上传。
vsftpd允许匿名用户上传
vi /etc/vsftpd/vsftpd.conf
anon_upload_enable=YES
anon_other_write_enable=YES
anon_mkdir_write_enable=YES
禁止用户匿名登录ftp
vi /etc/vsftpd/vsftpd.conf #服务端修改
:12
anonymous_enable=NO #把这一行改成no,将允许匿名登录关闭
systemctl restart vsftpd #重启vsftpd服务
lftp 10.9.30.184 -u zhangsan #客户端登录命令
压缩与解压缩
tar xf #解压tar类型的文件.tar.gz
unzip #解压.zip文件
tar cvf bak.tar.gz /tmp/ #打包文件(把tmp目录压缩)
文件拷贝(从一台服务器到另一台服务器)
scp 命令
scp CentOS-Base.repo 10.9.30.184:/etc/yum.repos.d/
# 从10.9.30.184服务器的/etc/yum.repos.d/中拷贝一个CentOS-Base.repo的文件到当前服务器的当前路径下
# scp +文件名 +拷贝到哪个ip服务器的哪个地址
scp 10.9.30.61:/etc/yum.repos.d/CentOS-Base.repo / #登录1将主机的base源拿到/下
scp -r /tmp/ 10.9.30.61:/srv #拷贝当前服务器的目录到另一台机器的/srv里
tar xf 1.bak.tar.gz -C /srv #解压1.bak.tar.gz文件到/srv里
背景概要:
领导说服务器现在很乱,让我把开发、测试、服务器的服务器版本,改成和线上一样的版本,编译安装redis nginx mysql php 等服务,从官网下载tar包,自己弄,并且给这些服务做开机启动。
我要求你把测试和线上集群服务器环境统一。 你要做什么?
环境: 1. 操作系统版本
2. 安装软件包(用一样的安装方法)
3. 初始化(各个配置的统一性)
搭建服务之前,一定要重点部署环境,包括selinux关闭和防火墙。
1. 请升级本机php版本(提示 1卸载了装新的) (2 yum update 更新版本)
- 添加服务开机自启动:
[root@aliyun ~]# systemctl enable httpd
Created symlink from /etc/systemd/system/multi-user.target.wants/httpd.service to /usr/lib/systemd/system/httpd.service.
- 查看防火墙是否开启:systemctl status firewalld
- 永久关闭防火墙重启生效:systemctl disable firewalld