linux下部署XAMPP集成环境

题记:这次部署linux的xampp版本是2014年推出的1.8.2,现在的版本已经是7.1了,不是我喜欢旧的版本,而是因为我们的项目有些旧,用的php5.2.如果用最新版本的话会有php兼容性问题(我们网站是邮箱验证、优惠code有兼容性问题)  

一、软件下载、安装  

a、进入 usr/local/src 目录,输入  wget  https://nchc.dl.sourceforge.net/project/xampp/XAMPP%20Linux/1.8.2/xampp-linux-x64-1.8.2-6-installer.run  进行下载,之后我将文件移到了更目录下的  web目录(web是自己建的),命令为  cp xampp-linux-x64-1.8.2-6-installer.run   /web  

b、进入web目录,输入 chmod  xampp-linux-x64-1.8.2-6-installer.run  添加可执行权限后,  输入 ./xampp-linux-x64-1.8.2-6-installer.run  进行安装,一路yes最后会安装到 /opt/lampp 目录下   

c、unbuntu设置自启动  

sudo ln -s /opt/lampp/xampp  /etc/init.d/xampp

sudo update-rc.d -f xampp defaults

d、centos设置自启动  

chkconfig --add xampp  

二、多个虚拟机的添加,这样做的目的是多个域名可以访问服务器上的多个项目  

a、对httpd.conf进行检查,root@localhost:/opt/lampp/etc# vi httpd.conf   ,去掉httpd-vhosts.conf前面的“#”,因为虚拟机是在这个文件中设置的。

b、对httpd-vhosts.conf进行编辑, vi /opt/lampp/etc/extra/httpd-vhosts.conf  具体编辑,添加相应的虚拟机 。具体内容可以参考我之前的文章xampp搭建多个虚拟机 ,但是也要有所修改和添加,因为网址访问服务器默认都是80端口

c、修改完httpd-vhosts.conf后,还要进入/opt/lampp/ 目录下,输入 ./xampp reloadapache ,重载apache后修改生效

你可能感兴趣的:(linux下部署XAMPP集成环境)