Linux教程

VPS基础配置操作命令及工具

黑色 · 3月12日 · 2020年 · · · · · · 497次已读

系统及环境

重装系统

wget --no-check-certificate -O AutoReinstall.sh https://git.io/AutoReinstall.sh && bash AutoReinstall.sh

升级系统

apt update -y && apt upgrade -y

安装各种依赖

  • 安装wget unzip screen fuse curl
yum -y install wget unzip screen fuse fuse-devel curl

CentOS 8下安装screen,需要先执行 sudo yum install epel-release 安装epel,再执行 sudo yum install screen 安装screen,下同。

  • 安装git wget crul
#Centos
yum install git -y
yum -y install wget
yum update -y && yum install curl -y

#Debian/Ubuntu
apt-get install git -y
apt-get install wget
apt-get update -y && apt-get install curl -y
  • 安装wget curl screen git python
apt install wget curl screen git sudo python3-distutils -y
  • 安装nodejs
curl -sL https://deb.nodesource.com/setup_12.x | bash -
apt-get install -y nodejs

安装Docker

curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh

安装BBR加速

  • 不卸载内核一键加速升级版
wget -N --no-check-certificate "https://github.000060000.xyz/tcpx.sh" && chmod +x tcpx.sh && ./tcpx.sh
  • 卸载内核一键加速升级版
wget -N --no-check-certificate "https://github.000060000.xyz/tcp.sh" && chmod +x tcp.sh && ./tcp.sh
  • 老版4合1
wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh

VPS综合测试

包含VPS的硬件信息,硬盘速率,三网的下载速度、上传速度、回程路由等

wget -N --no-check-certificate https://raw.githubusercontent.com/V2RaySSR/vps/master/vpstest.sh && bash vpstest.sh

SSH相关

SSH工具

谷歌云开启SSH权限及root密码修改

  • 切换到root账号
sudo -i 
  • 修改root账号密码
passwd
  • 开启SSH权限

CentOS和Debian通用,输入以下两条命令

sed -i 's/PermitRootLogin no/PermitRootLogin yes/g' /etc/ssh/sshd_config
sed -i 's/PasswordAuthentication no/PasswordAuthentication yes/g' /etc/ssh/sshd_config

Ubuntu系统,输入以下两条命令

sed -i 's/PermitRootLogin prohibit-password/PermitRootLogin yes/g' /etc/ssh/sshd_config
sed -i 's/PasswordAuthentication no/PasswordAuthentication yes/g' /etc/ssh/sshd_config
  • 重启服务器
reboot

LNMP或LAMP服务器环境搭建

宝塔面板

宝塔官网 www.bt.cn

  • Centos安装命令
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
  • Ubuntu/Deepin安装命令
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
  • Debian安装命令
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh

LNMP/LAMP一键安装包

  • 安装screen
#centos
yum install screen

#Debian / Ubuntu
apt-get install screen
  • 执行命令
screen -S lnmp
  • LNMP (Linux + Nginx + Mysql + PHP)
wget http://soft.vpser.net/lnmp/lnmp1.7.tar.gz -cO lnmp1.7.tar.gz && tar zxf lnmp1.7.tar.gz && cd lnmp1.7 && ./install.sh lnmp
  • LAMP (Linux + Apache + Mysql + PHP)
wget http://soft.vpser.net/lnmp/lnmp1.7.tar.gz -cO lnmp1.7.tar.gz && tar zxf lnmp1.7.tar.gz && cd lnmp1.7 && ./install.sh lnmp