最新消息:XAMPP默认安装之后是很不安全的,我们只需要点击左方菜单的 "安全"选项,按照向导操作即可完成安全设置。

linux下安装xampp软件可能出现问题详解

XAMPP教程 admin 56浏览 0评论

一:安装xampp
1、到官网下载linux版xampp https://www.apachefriends.org/zh_cn/index.html

下载后为:xampp-linux-x64-5.6.24-1-installer.run

2、将下载的xampp的安装文件放到linux系统对应目录中,并切换到文件的存放目录。

输入命令:ls查看文件是否存在,接着输入安装命令,如图所示进行安装。

注意:

先修改文件xampp-linux-x64-5.6.24-1-installer.run的权限,否则无法运行安装。

直到进度条走完,显示安装完成,进入安装目录,由于上面默认安装,安装目录在/opt/lampp下。

运行命令/opt/lampp/lampp start 启动web服务器,从图中可以看到apache、mysql、ftp服务都启动OK了。

启动:

./lampp start

重启:

./lampp restart

停止:

./lampp stop


启动单服务如下:

./lampp startmysql
./lampp stopmysql
…….
二:解决端口号占用问题
安装完成后启动时可能会遇到端口号占用,1-4根据自己启动时报错决定是否修改,若1-4有修改的,5必须修改。

1、Another web server is already running
说明apache端口号被占用。

进入/opt/lampp/etc目录下,找到文件httpd.conf,此文件中有两个地方需要修改

a.找到Listen行修改,如:1211

b.找到ServerName行修改,如:10.0.0.251:1211

注意:

不能默认为80,当修改成8080时反而启动不了,改成8081可以正常启动。

2、Another web server with SSL is already running
说明SSL端口号被占用

进入/opt/lampp/etc/extra目录下,找到文件httpd-ssl.conf,此文件中有三个地方需要修改

a.找到Listen行修改,如:1212

b.找到ServerName行修改,如:10.0.0.251:1212

c.找到节点VirtualHost行修改,如:default:1212

3、Another MySQL daemon is already running
说明MySQL端口号被占用

进入/opt/lampp/etc目录下,找到文件my.cnf,此文件中有两个地方需要修改

a.分别找到port行修改,如:1213

4、Another FTP daemon is already running
说明FTP端口号被占用

进入/opt/lampp/etc目录下,找到文件proftpd.conf,此文件中有一个地方需要修改

a.找到Port行修改,如:1214

5、修改完上面各自的配置文件端口号后,再修改xampp中的配置端口号
进入/opt/lampp目录下,找到文件xampp,此文件中有四个地方需要修改

找到testport,总共有四个,分别对应apache、SSL、MySql、FTP的端口号根据上面修改的端口号,对应修改此配置文件中的端口号(上面没有修改的端口,则对应的不需要改动)

修改完之后重新启动就ok了
————————————————
版权声明:本文为CSDN博主「旷野历程」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/xhaimail/article/details/94999549

转载请注明:XAMPP中文组官网 » linux下安装xampp软件可能出现问题详解