制作网页3---XAMPP的配置(环境是Linux Ubuntu)

来源:互联网 发布:淘宝拍a发b不降权 编辑:程序博客网 时间:2024/05/17 04:47

参考文章:http://www.111cn.net/sys/linux/65704.htm   用于(2)

http://www.myhack58.com/Article/sort099/sort0102/2011/29494.htm 用于(1)

以xampp的安装目录/lampp,下面的文件夹或者目录就是在此目录之下的了。



所有的配置都在etc文件夹下面。

所有的可执行程序都在bin文件夹下面。


其中,httpd.conf是apache的主配置文件,而my.cnf是mysql的主配置文件,php.ini是php的主配置文件。



本文主要的配置包括:

(1)实现apache主页的指定

(2)实现mysql管理系统phpmyadmin的远程访问(虽然这样做不推荐,但是提供了非命令行操作办法)

(3)一定要使用命令行操作数据库



(1)实现apache主页的指定

#vim /opt/lampp/etc/httpd.conf

进入以后有很多内容,找到

DocumentRoot就是说你的主页所放的文件夹的位置。

这是我修改以后的,两个红色部分就是描述的你的主页所在的位置,开始这个位置就是指向了它的广告,

现在你自己设定一个目录然后写一个index.html就会显示你的内容了。

至于最上面那一句是可以显示中文。



(2)实现mysql管理系统phpmyadmin的远程访问(虽然这样做不推荐,但是提供了非命令行操作办法)

首先设置一些密码

# /opt/lampp/lampp security

他会依次要求你

1、先输入xampp控制面板的密码(用户名是xampp)

2、输入phpmyadmin的密码(用户名是pma)

3、输入mysql的密码(用户名是root)

4、输入ftp密码(用户名是daemon,默认端口21)

默认情况下,外网访问phpmyadmin是可以的,但是这里若不小心设置了禁止,可以通过设置再打开。

# vim /lampp/etc/my.cnf

找到如图所示,并改成如图所示,注释skip network语句



这是在mysql方面的设置,还要对于apache进行设置。

#vim /opt/lampp/etc/extra/httpd-xampp.conf
找到

LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))"
Require local
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
改成

LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))"
Require  all granted
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
也就是将   Require local  改成  Require  all granted 。

保存文件,使用命令 # /opt/lampp/lampp restart 重启xampp即可。


(3)一定要使用命令行操作数据库

一定要用命令行,手动设置mysql,建立用户,建立表格什么的,也可以。

#cd /opt/lampp/bin

#./mysql -u root -p

系统会要求你输入密码,如果你没有进行# /opt/lampp/lampp security

这里密码为空

如果运行了,密码就是之前你输入的密码。





0 0
原创粉丝点击