景安网络VPS新手教程从零开始搭建你的专属服务器
卡尔云官网
www.kaeryun.com
作为国内知名的IDC服务商,景安网络提供的VPS产品以性价比高、稳定性强著称。今天我就用10年运维经验,手把手带大家玩转景安VPS,让你像专业网管一样轻松搭建服务器!
一、景安VPS购买前的必知常识
在剁手之前,你得先搞清楚几个关键点(老司机都在这翻过车):
1. 线路选择:景安主打BGP多线(电信+联通+移动),特别适合国内业务。如果用户主要在南方选电信,北方选联通,全国业务就选BGP。
2. 系统镜像:新手建议选CentOS 7(2024年还能用)或Ubuntu 20.04 LTS。我见过有人选了Windows Server结果连远程桌面都不会用...
3. 配置选择:
- 个人博客/小站:1核1G够用(月流量500GB以内)
- 企业官网:2核4G起步
- 电商平台:建议4核8G+负载均衡
*真实案例*:去年有个客户买了最低配跑MySQL,结果数据库天天崩。后来升级到2核4G+SSD硬盘才稳定,这就是典型的配置没选对!
二、购买后必做的5项安全设置
拿到VPS第一件事不是装环境!先做好这些防护:
1. 修改默认端口(重要!)
景安默认SSH端口是22,这相当于把家门钥匙插在锁上。修改方法:
```bash
vim /etc/ssh/sshd_config
找到Port 22改成其他端口(比如35222)
systemctl restart sshd
```
*注意*:改之前要确保防火墙放行新端口!
2. 密钥登录替代密码
密码爆破是常见攻击手段。生成密钥对:
ssh-keygen -t rsa -b 4096
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys
然后把私钥(id_rsa)下载到本地,用Putty等工具导入。
3. 配置防火墙
CentOS用firewalld,Ubuntu用ufw。示例:
CentOS放行35222端口
firewall-cmd --permanent --add-port=35222/tcp
firewall-cmd --reload
4. 安装fail2ban防爆破
自动封禁尝试密码的IP:
yum install fail2ban -y
CentOS
apt install fail2ban -y
Ubuntu
systemctl enable fail2ban
5. 禁用root直接登录
编辑`/etc/ssh/sshd_config`:
PermitRootLogin no
UseDNS no
三、LNMP环境搭建实战
以CentOS7为例,教你部署PHP网站环境:
1. 安装基础工具
yum install -y wget vim git unzip
2. OneinStack一键安装(比宝塔更轻量)
wget http://mirrors.linuxeye.com/oneinstack-full.tar.gz
tar xzf oneinstack-full.tar.gz
cd oneinstack && ./install.sh
安装时会让你选择:
- Nginx/Tengine √
- MySQL5.7 √
- PHP7.4 √
- Redis √
*避坑指南*:内存小于2G的机器别装MySQL8.0,容易OOM崩溃!
3. 添加虚拟主机
./vhost.sh
按提示输入域名、网站目录等信息。
4. HTTPS证书申请(免费版)
./oneinstack/acme.sh --issue -d yourdomain.com --webroot /data/wwwroot/yourdomain.com
四、性能优化技巧
让1核1G的小鸡跑出2核效果:
1. MySQL优化:
```ini
my.cnf添加
innodb_buffer_pool_size = 256M
max_connections=100
```
2. PHP调整:
pm = dynamic
pm.max_children = 20
pm.start_servers = 5
3. Nginx缓存:
```nginx
proxy_cache_path /tmp/nginx levels=1:2 keys_zone=mycache:10m inactive=60m;
4. SWAP设置(内存不足时救命):
```bash
dd if=/dev/zero of=/swapfile bs=1M count=1024
mkswap /swapfile
swapon /swapfile
五、监控与维护
1. NodeQuery监控(免费)
注册后一键安装agent,随时查看CPU、内存、流量。
2. Logrotate日志切割
防止日志撑爆磁盘:
```conf
/data/wwwlogs/*log {
daily
rotate30
missingok
notifempty
compress
}
3. Crontab定时任务示例:
每天凌晨压缩日志:
```bash
0 */24 * * * /usr/sbin/logrotate -f /etc/logrotate.conf > /dev/null
【终极建议】
新手常犯的错误就是"过度折腾"——今天装这个插件明天换那个面板。我的经验是:
1️⃣ 先做备份再操作:使用`rsync`或景安自带的快照功能
2️⃣ 改配置前先测试:比如修改Nginx配置后用`nginx -t`测试语法
3️⃣ 遇到问题先查日志:`tail -f /var/log/nginx/error.log`是好朋友
按照这个教程走下来,你的景安VPS已经比80%的野生服务器更安全高效了。如果还有疑问欢迎评论区交流!(记得问具体问题别只说"连不上怎么办")
TAG:景安网络vps教程,景安网络地址,景安网络vps教程视频,景安网络科技,景安网络vps教程下载卡尔云官网
www.kaeryun.com