如何在CentOS/RHEL 6.5上安装XAMPP
时间:2019-08-20 17:58:25 来源:igfitidea点击:
XAMPP是一个开源的跨平台软件栈包,主要用于web服务器解决方案。
XAMPP可用于Windows、macosx、Solaris和Linux(WAMP、MAMP、SAMP、LAMP)。
XAMPP的意思
X=跨平台(Windows、MAC OSX、Solaris和Linux)
A=Apache(WEB服务器)
M=MySQL(数据库)
P=PHP
P=Perl
在CentOS/RHEL上安装XAMPP的步骤
下载XAMPP
我们建议下载最新的稳定版本
下载地址:
http://www.apachefriends.org/index.html
http://sourceforge.net/projects/xampp/files/XAMPP%20Linux/
将文件上传到服务器
在将XAMPP包下载到系统中之后,使用scp命令上传到服务器中。
或者
直接在服务器中使用wget命令下载安装包:
yum install wget wget http://downloads.sourceforge.net/project/xampp/XAMPP%20Linux/1.8.3/xampp-linux-x64-1.8.3-3-installer.run
设置可执行权限
chmod +x xampp-linux-x64-1.8.3-3-installer.run
运行XAMPP安装程序脚本
当脚本运行时,它将询问一些问题。
./xampp-linux-x64-1.8.3-3-installer.run ---------------------------------------------------------------------------- Welcome to the XAMPP Setup Wizard. ---------------------------------------------------------------------------- Select the components you want to install; clear the components you do not want to install. Click Next when you are ready to continue. 选择安装的组件 XAMPP Core Files : Y (Cannot be edited) XAMPP Developer Files [Y/n] :y Is the selection above correct? [Y/n]: y ---------------------------------------------------------------------------- Installation Directory 设置安装目录 XAMPP will be installed to /opt/lampp Press [Enter] to continue : ---------------------------------------------------------------------------- Setup is now ready to begin installing XAMPP on your computer. 是否开始安装XAMPP Do you want to continue? [Y/n]: y ---------------------------------------------------------------------------- Please wait while Setup installs XAMPP on your computer. Installing 0% ______________ 50% ______________ 100% ######################################### ---------------------------------------------------------------------------- Setup has finished installing XAMPP on your computer.
允许所有网络访问XAMPP服务器
在httpd-xampp.conf中添加一行“Require all assigned”,
并使用井号注释掉“Require local”这行
vi /opt/lampp/etc/extra/httpd-xampp.conf
<LocationMatch "^ (?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))"> # Require local Require all granted ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var </LocationMatch>
重启所有服务
/opt/lampp/lampp restart
在浏览器中打开XAMPP
地址 http://服务器ip
打开phpmyadmin
地址 http://服务器ip/phpmyadmin