最小 最少化安装 只为系统更稳定
使用的系统为centos minimal版本 无情提醒:导出ovf前别忘记在配置中卸掉挂在的光盘 否则该光盘镜像会跟随ovf一起导出 体积很大1.安装部分
a)默认选项
b)跳过光盘检测 c)选择默认语言,默认键盘 d)时区Shanghai e)root密码:root f)单独挂载vm硬盘 g)使用全部磁盘2.配置部分
a)激活eth0网卡
vi /etc/sysconfig/network-scripts/ifcfg-eth0 ONBOOT=yes service network restart ifconfig 到此可以使用xshell终端操作了 b)更新系统 yum -y update c)安装wget和screen yum -y install wget screen d)创建lnmp会话 screen -S lnmp e)上传lnmp安装包(lnmp.org)到/tmp后解压并安装 cd /tmp && tar zxvf lnmp1.0-full.tar.gz && cd lnmp1.0-full && ./centos.sh MySQL root password:root 连续3个y f)到这里即为已成功安装lnmp Nginx is runing! php-fpm is runing! SUCCESS! MySQL running (23012) Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN tcp 0 0 :::22 :::* LISTEN tcp 0 0 ::1:25 :::* LISTEN g)为确保lnmp正常可手动重启验证 /root/lnmp restart h)删除lnmp安装文件 cd ~ && rm -fr /tmp/lnmp1.0-full && rm -fr /tmp/lnmp1.0-full.tar.gz3.配置iptables防火墙
iptables -F
iptables -X iptables -Z iptables -A INPUT -s 127.0.0.1 -d 127.0.0.1 -j ACCEPT iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT iptables -A OUTPUT -j ACCEPT iptables -A INPUT -p tcp --dport 22 -j ACCEPT iptables -A INPUT -p tcp --dport 80 -j ACCEPT iptables -A INPUT -p tcp --dport 443 -j ACCEPT iptables -A INPUT -j REJECT iptables -A FORWARD -j REJECT chkconfig --level 345 iptables on service iptables save*迁移如遇eth0网卡无法启动
a)备份原有网卡规则,并重启系统后自动生成
mv /etc/udev/rules.d/70-persistent-net.rules /etc/udev/rules.d/70-persistent-net.rules.bak reboot b)查看新生成的脚本,并记录其eth1的mac地址 cat /etc/udev/rules.d/70-persistent-net.rules c)重命名原有网卡名称 mv /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth1 d)修改ifcfg-eth1中的设备名称为ifcfg-eth1 vi /etc/sysconfig/network-scripts/ifcfg-eth1 e)重启网络服务 ok /etc/init.d/network restart*重启 关机 注销
reboot halt logout
*加载/挂载光驱
mkdir /mnt/cdrom && mount /dev/cdrom /mnt/cdrom
umount /dev/cdrom /mnt/cdrom