CentOS中安装VMTools和XAMPP

作者: loaf 分类: IT,未分类 发布时间: 2014-04-11 16:27

安装CentOS服务器版后,因为没有图形界面,安装VMTools必须用命令行。先在vCenter中,选择安装VMTools,就是加载一个ISO文件。

[root@localhost1 ~]# mount  /dev/cdrom  /mnt
mount: block device  /dev/cdrom is write-protected,mouting  reading only
[root@localhost1 ~]# cd /mnt
[root@localhost1 ~]# ls
[root@localhost1 ~]# cp VMwareTools-x.x.x-xxxxxx.tar.gz /root
[root@localhost1 ~]# cd /root
[root@localhost1 ~]# tar -zxvf VMwareTools-x.x.x-xxxxxx.tar.gz
[root@localhost1 ~]# cd vmware-tools-distrib
[root@localhost1 ~] vmware-tools-distrib]# ./vmware-install.pl -d
安装好VMTools,再安装XAMPP
XAMPP可在http://sourceforge.net/projects/xampp/files/XAMPP%20Linux/1.8.3/下载。
在CentOS中使用命令
wget http://sourceforge.net/projects/xampp/files/XAMPP%20Linux/1.8.3/xampp-linux-x64-1.8.3-4-installer.run/download
下载后,修改权限
chmod a+x xampp-linux-x64-1.8.3-4-installer.run
然后安装
./xampp-linux-x64-1.8.3-4-installer.run
安装后文件在 /opt/lampp,启动服务
同理,停止服务的命令是./xampp stop
运行后,用浏览器直接访问IP地址,不能显示,在本机上用wget测试可用,应该是防火墙问题,先测试一下,
直接关闭防火墙
service iptables stop
然后再访问IP地址
看的出,这里XAMPP只能在本地访问。
修改配置文件
vi /opt/lampp/etc/extra/httpd-xampp.conf
在其中,将
Require local
这行注释掉。
再重启服务
./xampp restart
然后访问,要求输入密码,是因为在修改配置前我运行了
./lampp security
用设置的密码登录即可,用户名是xampp
刚才是关闭了防火墙的,现在重开防火墙,需要加上一行,打开80端口
vi /etc/sysconfig/iptables
模仿22端口的策略,写80端口的策略
-A INPUT -m  state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT
然后
service iptable restart
重启服务。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注