web服务器部署步骤
本地操作
- git init
git add .
git remote add origin URL
git push -u origin master(分支)
Linux
git clone
vim /etc/nginx/nginx.conf -- 修改路径
网络传输
- ssh -- 安全远程连接 ssh root@39.106.49.30
- ping 检查网络可达性
- ping to death - DDoS - 分布式拒绝服务攻击
- ifconfig - 获取网络适配器信息
- ip - 查看适配器、dns、路由等各种信息
- netstat - 查看网络状态
netstat - n -- numeric - 不对IP地址进行解析
- a -- all - 查看所有套接字
- t -- tcp - 查看TCP套接字
- p - 显示进程编号和程序名
- l - 查看处于监听状态的套接字 - ICMP - 网络层协议
- TCP/IP - 四层模型
物理链路层 - 电气特性、分帧、校验
网络层 - 寻址和路由 - IP/ICMP
传输层 - TCP / UDP - 端到端可靠传输
应用层 - HTTP / SSH - scp -r 文件名 root@ip地址:/root(路径) -- 安全拷贝
sftp -- 安全文件传输
Linux 后台操作
- ctrl+z 进入后台 默认程序暂停
- jobs
bg %(数字)
mysql
systemctl start mysqld 启动mysql
systemctl stop mysqld 停止mysqlnetstat -ntpl | grep 3306 --用3306端口
mysql -u root -p -- 登录mysql
set global validate_password_policy=0; 修改成弱口令
set global validate_password_length=6; 修改长度
alter user 'root'@'localhost' identified by '123456' -- 修改成密码为123456
在命令模式下按下q+变量字母-开始录制宏
再次按下q结束录制宏
用@变量字母启用宏,@前加次数可重复执行