xampp的linux环境安装教程
需要安装国微CMS程序,就必须先安装支持程序的环境;这些环境一般是mysql、apache、PHP等的集合;我们一般用第三方厂商集成的环境,一键安装,非常方便,几分钟完成。
Linux操作系统,在网站正式生产环境中,我们可以使用xmapp; 集成环境中的PHP版本,如果考虑更多的兼容,可以用PHP5.6; 如果考虑更高性能可以用PHP7.X,如果用PHP7.X,需要多一项数据库配置文件修改(见本教程教程);默认安装为PHP7.3.9(推荐此版本);
一、Xampp(linux环境)的下载地址
xampp的国微服务器的下载地址:
https://gwcms-linux.oss-cn-hangzhou.aliyuncs.com/chengxu/xampp-linux-x64-7.3.9-0-installer.zip
二、Xampp安装
将安装程序上传;然后输入地址回车安装。
安装步骤
1、切换到home目录 也可以是别的目录
![]()
2、上传此安装文件到上面目录
方式A:可以用ftp直接上传

方式B:可以直接在服务器下载。命令如下:
wget -c https://gwcms-linux.oss-cn-hangzhou.aliyuncs.com/chengxu/xampp-linux-x64-7.3.9-0-installer.zip
然后解压,将类似A步骤的所需文件放到对应目录即可。
3、进入到该文件所在目录,设置此文件的写权限
![]()
4、开始安装环境
输入你的环境目录安装地址,然后回车
![]()
(当然你可以输入绝对地址:,然后回车,命令如下
# /home/xampp-linux-x64-5.6.31-0-installer.run
)
运行成功会提示选择一些选项 一路Y即可!
下面是安装的过程:

这样,xampp的环境在linux系统上安装成功了。
三、xampp环境启动与关闭
A:需要切换目录:
![]()
B:启动 XAMPP,命令如下
# ./lampp start
C:停止 XAMPP,命令如下
![]()
D:重启 XAMPP,命令如下
![]()
现在我们需要启动下xampp环境!让他保持启动状态。
五、重置数据库密码
访问数据库,并设置密码
A:进入mysql
![]()
B:xampp安装完毕后,默认数据库密码为空,直接后面按回车:
![]()
这里如果没有启动lampp ,会报一下错误

如果确定启动lampp以后
直接Enter就可以进入数据库,并提示如下信息:

C:设置root用户密码
在页面上,输入设置数据库密码的命令如下,括号里面是新密码:
![]()
六、环境安装成功后,修改数据库my.conf配置(适应PHP7.X高版本);
如果使用PHP7.X高版本(默认安装就是PHP7.3了 ,所以须做如下简单处理系统才能发布内容)
如果使用PHP7.X版本(PHP7.X的性能是PHP5.6的几倍), 就需要在数据库mysql的配置文件my.conf中加一行代码。
方法如下:
A:文件位置:opt/lampp/etc/my.conf
如果是下载到本地,建议用编码工具打开,比如notepad++(不要用记事本),因为有编码问题;
B:将下面这行代码放到my.conf如下这个位置,保存并重启环境
1)打开我们下载包里面提供的样本文件----复制这行代码:(用比如Notepad++打开此文件,然后复制;复制如果不生效,就是空格的编码问题,手工删除空格再添加)


2)在目标项目中的my.conf数据库配置文件中,将刚刚上面那行代码复制到下面此处(当然可以其他地方),然后保存,重启环境即可。

这样系统就支持PHP7.X的版本安装后,安装系统程序就会正常。
七、域名配置;
A:编辑httpd.conf文件;输入如下命令
Vim /opt/lampp/etc/httpd.conf
备注:(如果编辑此文件提示没有权限,就先对此文件设置写权限)
B:编辑后,在httpd.conf的文件中,找到下面这一行去掉#号

C:并在上面那个内容页面,最后追加如下所示的访问权限配置:

A:编辑httpd-vhosts.conf文件,输入如下命令:
vim /opt/lampp/etc/extra/httpd-vhosts.conf
B: 此文件中xampp为我们创建了两个示例, 然后修改为我们自己需要的域名和程序目录即可:

至此,页面设置算是完成了。
# ./lampp restart
八、上传国微程序
A:切换到/opt/lampp目录下:

B:看到下面有个 htdocs 目录:下面创建一个目录,比如school目录:
这里就是存放你的代码程序,可以用ftp工具或直接下载,将程序代码上传到/opt/lampp/htdocs/school目录。
可以先对上面步骤的scool目录及内容,在安装前的时候,可以先暂时设置777权限,安装完后再恢复到合适权限。
Chmod 777 -R /opt/lamp/htdocs/school
在浏览器输入:你得域名/install.php
进入安装界面
后续请看站群程序的安装文档
十一、环境安装成功后,如果安装系统有此现象,再修改httpd.conf配置;
如果国微安装过程中,明明已经设置了写权限提示,还是是提示目录没权限,现象如下:

这个时候,就需要将把 apache的运行角色改成文件夹权限即可。
设置方法:
A:文件位置:opt/lampp/etc/httpd.conf
建议弄编码工具打开,比如notepad++(不要用记事本),因为有编码问题;然后将红框出都改为如图所示的www效果

B:然后重启环境即可。
如果防火墙没有关闭,则先关闭防火墙。