关于配置VPS过程,在此作一记录以防遇到情况再次Google。
1. 挂载硬盘
- [root@MyVPS ~]# fdisk -l (查看磁盘分区)
- [root@MyVPS ~]# df -hal //*查看已划分区空间使用情况*//
- [root@MyVPS ~]# fdisk /dev/xvdb //*对硬盘/dev/xvdb进行增加分区操作*//
- p //*输入p主分区*//
- Partition number (1-4): 1 //*输入1第一个分区*//
- First cylinder (1-913, default 1): //*回车跳过*//
- Last cylinder or +size or +sizeM or +sizeK (1-913, default 913): //*回车跳过*//
- Command (m for help): w //*输入W保存退出*//
- [root@MyVPS ~]# mkfs -t ext3 /dev/xvdb1 //*将新分区xvdb1(此名称因系统而异)格式化为ext3格式*//
- [root@MyVPS ~]# mount /dev/xvdb1 /home //*将新分区xvdb1挂载到目录/home*//
- [root@MyVPS ~]# df -hal //*再次查看分区*//
- [root@MyVPS ~]# echo "/dev/xvdb1 /home ext3 defaults 1 2" >> /etc/fstab //*添加开机自动挂载*//
2. 安全设置
更改root密码
用root用户名和密码登录。
输入"passwd"命令回车后然后会提示我们输入新密码,然后回车再输入一次。
更改端口
登陆SSH,然后通过 vi /etc/ssh/sshd_config 命令打开文件,修改其中的port后面的数字。
最后一步就是重启ssh:CentOS 重启SSH : service sshd restart;DeBian重启SSH:service ssh restart
3. 配置Web环境及操作面板
不会那么多命令,因此需要一个操作面板。
LNMP一键安装包虽然可以,但是也没有Web操作面板使用过程会比较复杂,添加删除网站、绑定解绑域名、管理MysqL数据库等只能使用LNMP一键安装包提供的命令来完成。
WDCP虽然很简单,几乎和DA差不多,但是不开源。
AMH是免费开源虚拟主机面板,有多个AMH扩展和程序,还不错,可以在后台基本完成大部分操作。
但是如果自己会配置LNMP和LAMP建站环境的话,尽量自己手动安装相关的组件,因为不少的VPS主机控制面板会经常爆出一些漏洞,安全问题始终不容乐观。
AMH4.0
执行安装脚本:
wget http://amysql.com/file/AMH/4.2/amh.sh; chmod 775 amh.sh; ./amh.sh 2>&1 | tee amh.log;
备用的高速AMH 4.2
wget http://api.ifdream.net/linux/amh/amh.sh; chmod 775 amh.sh; ./amh.sh 2>&1 | tee amh.log;
执行安装脚本: wget http://amysql.com/file/AMH/4.2/amh.sh; chmod 775 amh.sh; ./amh.sh 2>&1 | tee amh.log;
暂时海用不商。估计以后用的到,收藏了