导语:有一位朋友的服务器需要搭建一个版本很老的php环境,他需要PHP4。于是,叶子帮他找到了一个XAMPP 1.6.8a,里面集成了php4.4.9。
下载
我们需要登录XAMPP的官网找到下载地址,XAMPP 1.6.8a下载地址如下,如果你需要其他的版本的地址,请登录官网。
https://sourceforge.net/projects/xampp/files/XAMPP%20Linux/1.6.8a/
安装
安装早期版本的XAMPP很简单,执行下面的语句就可以了。
tar xvfz xampp-linux-1.6.8a.tar.gz -C /opt
这条语句的意思是将压缩包里面的lampp目录解压到opt目录下面。
启动
启用也很简单,执行下面的语句,这样Mysql、Apache、Php都会运行起来。
/opt/lampp/lampp start
打开防火墙80端口
Web服务使用的是80端口,那么我们需要在防火墙中放开80端口。
如果是firewall防火墙
firewall配置文件
vi /etc/firewalld/zones/public.xml
打开80端口
firewall-cmd --permanent --zone=public --add-port=80/tcp
重启防火墙
firewall-cmd --reload
如果是iptables防火墙
iptables配置文件
vi /etc/sysconfig/iptables
重启防火墙
/etc/init.d/iptables restart
切换PHP
XAMPP 1.6.8a 启动的时候使用的是PHP5,那么我们执行下面的语句就可以切换到PHP4。
/opt/lampp/lampp php4
删除XAMPP
如果需要删除XAMPP,不再使用它,那么我们可以执行下面的语句。
rm -rf /opt/lampp
XAMPP早期命令集
启动XAMPP /opt/lampp/lampp start 停止XAMPP /opt/lampp/lampp stop 重启XAMPP /opt/lampp/lampp restart 安全设置 /opt/lampp/lampp security 使用php4 /opt/lampp/lampp php4 使用php5 /opt/lampp/lampp php5 查看php版本 /opt/lampp/lampp phpstatus 只启动Apache /opt/lampp/lampp startapache 停止Apache /opt/lampp/lampp stopapache 启动Apache的SSL支持 /opt/lampp/lampp startssl 停止Apache的SSL支持 /opt/lampp/lampp stopssl 只启动MySQL数据库 /opt/lampp/lampp startmysql 停止MySQL数据库 /opt/lampp/lampp stopmysql 启动ProFTPD服务器 /opt/lampp/lampp startftp 停止ProFTPD服务器 /opt/lampp/lampp stopftp 卸载XAMPP rm -rf /opt/lampp XAMPP
注意,下面的启动命令可能不适合高版本的centos,例如centos 7.0。
随系统自动启动 ln -s /opt/lampp/lampp /etc/rc.d/rc3.d/S99lampp ln -s /opt/lampp/lampp /etc/rc.d/rc4.d/S99lampp ln -s /opt/lampp/lampp /etc/rc.d/rc5.d/S99lampp 取消随系统自动运行 ln -s /opt/lampp/lampp K01lampp