linux下安装php环境xampp并配置虚拟域名

假设在此,我们已经在linux上面安装好了xampp。如果还没有安装的同学,可以参考我的上一篇文章 http://www.skyleft.com/index.php/linux%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0/php-317.html 进行安装

第一步:

设置xampp随系统自动启动,因为xampp转义是不会随系统自动启动的,命令如下

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

第二步:修改apache,php等配置文件,配置文件都在/opt /lampp/etc里面
#修改httpd.conf设置,修改用户和用户组为apache,设置默认编码
vi /opt/lampp/etc/httpd.conf
增加
User apache
Group apache
AddDefaultCharset GBK

因为修改了用户和组,需要设置目录权限.
chown -R apache.apache /opt/lampp/htdocs/
chown -R apache.apache /opt/lampp/phpmyadmin/

如果没有apache用户和组要先添加
groupadd apache
useradd -g apache apache

配置完毕需要重启xampp
/opt/lampp/lampp restart

第三步:  xampp 配置独立的域名

打开配置文件:
$ vi /opt/lampp/etc/httpd.conf
找到:
#Include etc/extra/httpd-vhosts.conf
去掉前面的“#”号,再打开文件:
$ vi /opt/lampp/etc/extra/httpd-vhosts.conf
做如下修改:
#虚拟主机VHOST文件
NameVirtualHost *:80

#默认站点
<VirtualHost *:80>
ServerAdmin fanglor@aisuizhou.com
DocumentRoot /opt/lampp/htdocs
ServerName localhost
</VirtualHost>

#站点a
<VirtualHost *:80>
ServerAdmin fanglor@.aisuizhou.com
DocumentRoot /server/www/skyleft
ServerName  skyleft.com
ServerAlias  skyleft.com
</VirtualHost>

配置好后,重量lampp

在/server/www/skyleft 下面建 一个 index.php 里面写上 phpinfo ();

在地址栏里面输入 skyleft.com 看看,是不是能访问了。


Comments are closed.