假设在此,我们已经在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.
