XAMPP for Linux安装
- 格式:doc
- 大小:30.50 KB
- 文档页数:4
centos下安装xampp、testlink和mantis 一、上传需要安装的安装包:删除不需要的安装包:[root@localhost localhost]# rm -rf xampp-linux-x64-1.8.2-4-installer.run二、安装xampp:[root@localhost localhost]# ./xampp-linux-1.8.2-5-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] :yIs the selection above correct? [Y/n]: y---------------------------------------------------------------------------- Installation DirectoryXAMPP will be installed to /opt/lamppPress [Enter] to continue :----------------------------------------------------------------------------Setup is now ready to begin installing XAMPP on your computer.Do you want to continue? [Y/n]: yPlease wait while Setup installs XAMPP on your computer.Installing0% ______________ 50% ______________ 100%#########################################----------------------------------------------------------------------------Setup has finished installing XAMPP on your computer.三、 linux下设置lampp自启动lampp在linux下是不会自动启动的。
如何在Linux上安装和配置PHP解释器PHP是一种广泛应用于Web开发的脚本语言,它可以用于服务器端和命令行脚本。
在Linux操作系统上安装和配置PHP解释器是搭建完整的Web开发环境的重要步骤之一。
本文将介绍如何在Linux上安装和配置PHP解释器。
第一步:安装PHP解释器Linux上有许多不同的发行版,如Ubuntu、CentOS等,不同的发行版安装软件的方式可能会有所不同。
以下是一些常见的发行版及其相应的安装命令,您可以根据您的系统选择合适的命令进行安装。
1. Ubuntu在Ubuntu系统上,可以通过以下命令来安装PHP解释器:```sudo apt-get updatesudo apt-get install php```2. CentOS在CentOS系统上,可以通过以下命令来安装PHP解释器:```sudo yum updatesudo yum install php```以上命令将会自动下载并安装PHP解释器及其相关依赖。
第二步:配置PHP解释器安装完成后,您需要对PHP解释器进行一些基本配置。
以下是一些常见的配置项。
1. PHP配置文件PHP解释器的配置文件通常位于`/etc/php`目录下。
其中,`php.ini`是用于设定PHP解释器行为的主要配置文件。
您可以使用文本编辑器打开该文件并修改相关配置。
2. 设置时区在`php.ini`文件中,您可以找到一个名为`date.timezone`的配置选项。
您可以根据您所在的时区设置该选项的值。
例如,如果您在中国,可以将其设置为:```date.timezone = "Asia/Shanghai"```3. 扩展模块PHP支持许多扩展模块,这些模块可以为PHP提供更多的功能和特性。
您可以通过编辑`php.ini`文件来启用或禁用特定的扩展模块。
在文件中,您可以找到一组配置项类似于`extension=xxx.so`,其中`xxx.so`是扩展模块的名称。
Xampp环境配置及微网站部署操作说明
一、Xampp环境配置
1.下载xampp环境
搜索xampp,选择下载符合自己电脑系统的xampp环境:可选择windows、linux、osx 系统。
2.安装xampp环境
全部勾选上,这样配置的环境可以运行用java或php编写的程序。
然后一直Next,有
一页选择安装路径的可以更改。
3.在开始中选择XAMPP Control Panel打开环境
4.点击Apache和MySQL的Start按钮,就开启了环境
5.把xampp下的htdocs文件夹中的内容全部删除,拷贝要配置的程序到htdocs文件夹下
6.打开IE或者浏览器,在输入网址的地方输入localhost/phpmyadmin,配置数据库
7.点击左上角的New菜单,创建一个跟我们数据库名字一样的数据库,例如:thinkcmf
8.在左边的菜单选中刚刚建好的数据库,点上方的导入菜单,在浏览中选择我们的数据库
文件(.sql文件),点执行,数据库就导入进去了
导入之后界面如下图,会显示数据库中所有的表信息
目名称),就会出现我们编写的网站
有的localhost改成【网站IP:端口号】即可)。
xampp的安装和配置1、双击启动安装程序,单击“Yes”,然后单击“OK”2、单击“NEXT”3、 "MySQL"数据库管理系统 “phpMyAdmin”数据库管理端,(全选就对了)4、安装⽬录最好安装在某⼀个驱动器下的根⽬录,尽量少出现⼀些⽬录,不能出现中⽂⽬录5、“NEXT”-------》可以不勾选---------->“Next”6、安装完成,直接单击“finish”q启动⾯板7、启动“Apache”和"MySQL"8、“Apache”需要⽤到80端⼝,如果端⼝被占⽤,需要关闭被占⽤的服务,“IIS”使⽤的也是80端⼝ “SQLserver报表服务”使⽤的是80端⼝可以单击“NetStart”查看被占⽤的端⼝号Apache的端⼝默认为80,MySQL的端⼝默认为3306,同时需要注意,Apache配置的时候还需要配置⼀下SSL的端⼝,其默认端⼝443.可以将Apache、MySQL、SSL的端⼝依次更改为:81,3366,4433.下⾯详细介绍配置的⽂件吧1、Apache的后⾯有⼀个Config的按钮,点击选择下⾯的第⼀个⽂件:Apache(httpd.conf),这个⽂件就是配置Apache的端⼝的⽂件,该⽂件在安装路径下可以找到打开该⽂件(httpd.conf),修改端⼝号我们接下来在修改SSL,打开apache(httpd-ssl.conf)的⽂件,修改443端⼝为其它端⼝然后重新启动apache检验apache是否成功,在浏览器中输⼊“localhost:81”,可以看到,如下图所⽰,说明安装成功。
Apache 安装⽬录打开⽂件夹,如下图所⽰新建⽂本⽂件,并重名名为“Htm”浏览器输⼊“localhost:81/hello.htm”即可打开。
Linux下Xampp安装和配置一、下载linux版xampp1、下载网址:https:///download.html,选择需要的版本,这里我的机器是64位的,选择64位的进行下载2、点击download后跳转到以下界面:3、如果没有自动下载,则点击最上边的“click here”,跳转到如下界面:4、选择xampp linux,点击后跳转到如下界面:5、选择需要的版本,这里我选择的是最新的,5.6.8,这个版本包含如下内容:6、点击5.6.8之后,进入如下界面:7、选择对应操作系统位数的版本,这里我的是64位的,所以选择xampp-linux-x64-5.6.8-0-installer.run 进行下载:二、安装xampp1、将下载后的程序包拷贝到自己机器的目录下2、更改权限:chmod 755 xampp-linux-*-installer.run3、安装:sudo ./xampp-linux-*-installer.run4、安装界面如下:5、输入Y回车,出来新的提示再输入Y回车后,界面如下:6、点击继续后,提示是否继续,输入Y回车,进行安装:7、安装完成:1、启动xampp: sudo /opt/lampp/lampp start,启动成功后显示如下界面:2、启动成功后,查看是否能正常浏览网站,在浏览器中输入:http://localhost,显示如下界面代表成功:3、更多有关linux上xampp的问题访问如下网址:https:///faq_linux.html4、配置ip,供同网段的其他电脑进行访问:(1)修改/opt/lampp/etc/httpd.conf 文件,将文件里的Listen 80改成机器IP:端口,这里我改成Listen 192.168.10.101:80,如图:(2)修改好网站ip后,需要授权给同网段的其他机器来访问装有xampp的机器,修改/opt/lampp/etc/extra/httpd-xampp.conf文件,将文件中的<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|se rver-status|server-info))">Require localErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var</LocationMatch>改成<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|se rver-status|server-info))">#Require localorder deny,allowErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var</LocationMatch>说明:Order Deny,Allow的意思是“先检查禁止设定,没有禁止的全部允许”,还可以在底下追加一行:Allow from All,意思是“没有禁止访问的设定”,直接就是允许所有访问了。
linux安装软件教程Linux是一种开源的操作系统,不仅功能强大,还拥有庞大的软件资源库供用户选择。
在Linux上安装软件相比其他操作系统可能稍显复杂,但只要按照以下步骤进行,就能顺利安装你想要的软件。
第一步:确定软件包管理器Linux发行版使用不同的软件包管理器来安装和管理软件。
常见的软件包管理器有apt、yum、dnf等。
在安装软件之前,我们需要确定所使用的发行版所使用的软件包管理器。
第二步:更新软件包列表在安装软件之前,我们应该首先更新软件包列表。
打开终端窗口,并输入以下命令(以apt为例):sudo apt update这将会更新软件源中的软件包列表,保证我们安装的软件是最新的版本。
第三步:查找并安装软件接下来,在终端窗口中输入以下命令来查找需要安装的软件(以安装谷歌浏览器为例):sudo apt search google-chrome这将会列出与谷歌浏览器相关的软件包。
找到合适的软件包并记下名称,然后使用以下命令进行安装:sudo apt install package-name替换"package-name"为实际的软件包名称。
第四步:输入密码并等待安装在执行安装命令时,系统可能会要求输入管理员密码。
输入密码后,按下回车键,然后等待软件安装完成。
第五步:启动软件安装完成后,你可以在应用程序菜单中找到刚刚安装的软件,并双击打开它。
总结这篇教程介绍了在Linux系统上安装软件的步骤。
首先,我们需要确定所使用的软件包管理器,然后更新软件包列表。
接着,我们可以使用软件包管理器的搜索功能来查找并安装所需软件。
最后,输入密码等待安装完成并启动软件。
虽然Linux安装软件可能与其他操作系统不同,但只要掌握了这些基本步骤,你就能轻松地在Linux系统上安装各种软件,满足不同需求。
linux安装bugfree3详解首先下载XAMPP,解压/zh_cn/xampp.htmlxampp-linux-1.8.1.tar.gz解压缩指令:tar -zxvfxampp-linux-1.8.1.tar.gz -C /opt tarxvfz xampp-linux-1.8.1.tar.gz -C /optXAMPP 被安装在/opt/lampp目录下。
可能出现selinux安全认证过不了的问题vi/etc/linuxse/config将selinux 设置为disable确认环境安装之前首先确认你服务器的80端口有没被占用netstat -an|grep -w 80如果被占用了请先关闭相关服务,XAMPP启动要用到80端口.启动lampp[root@localhost ~]#/opt/lampp/lampp start您应该能在屏幕上看到类似下面的提示信息:Starting XAMPP 1.8.1...LAMPP: Starting Apache...LAMPP: Starting MySQL...LAMPP started.好了。
Apache 和MySQL 正在运行中。
测试好了,这很简单,但您如何检测所有组件是否正常工作呢?只需在您的浏览器中输入下面的链接即可:http://localhost配置XAMPP设置密码[root@localhost ~]# /opt/lampp/lampp security屏幕提示如下[root@YDRH-YHQlampp]# lampp securityXAMPP: Quick security check...XAMPP: Your XAMPP pages are NOT secured by a password.XAMPP: Do you want to set a password? [yes]XAMPP: Password:XAMPP: Password (again):XAMPP: Password protection active. Please use 'lampp' as user name!/opt/lampp/bin/mysql: Unknown OS character set 'GB18030'./opt/lampp/bin/mysql: Switching to the default character set 'latin1'.XAMPP: The MySQL/phpMyAdmin user pma has no password set!!!XAMPP: Do you want to set a password? [yes]XAMPP: Password:XAMPP: Password (again):XAMPP: Setting new MySQL pma password./opt/lampp/bin/mysql: Unknown OS character set 'GB18030'./opt/lampp/bin/mysql: Switching to the default character set 'latin1'./opt/lampp/bin/mysqladmin: Unknown OS character set 'GB18030'./opt/lampp/bin/mysqladmin: Switching to the default character set 'latin1'.XAMPP: Setting phpMyAdmin'spma password to the new one.XAMPP: MySQL has no root passwort set!!!XAMPP: Do you want to set a password? [yes]XAMPP: Write the password somewhere down to make sure you won't forget it!!!XAMPP: Password:XAMPP: Password (again):XAMPP: Setting new MySQL root password./opt/lampp/bin/mysql: Unknown OS character set 'GB18030'./opt/lampp/bin/mysql: Switching to the default character set 'latin1'./opt/lampp/bin/mysqladmin: Unknown OS character set 'GB18030'./opt/lampp/bin/mysqladmin: Switching to the default character set 'latin1'.XAMPP: Change phpMyAdmin's authentication method.XAMPP: The FTP password for user 'nobody' is still set to 'lampp'.XAMPP: Do you want to change the password? [yes]XAMPP: Password:XAMPP: Password (again):XAMPP: ProFTPD isn't running...XAMPP: Done.64位linux会提示“XAMPP is currently only availably as 32 bit application. Please use a 32 bit compatibility library for your system.”搜索“XAMPP is currently 32 bit only“引号里的那句话。
XAMPP for Linux 的安装及配置1. 下载xampp并安装下载地址:安装下载完成后,只要输入下列命令:(1).进入Linux命令模式,切换成为系统管理者:su(2).将下载的压缩档解压缩到 /opt下:tar xvfz xampp-linux-1.5.3a.tar.gz -C /opt注意:请使用这些指令来安装XAMPP,不要使用任何微软操作系统底下的工具程序来解压缩档案,它会使得程序无法正确执行。
注意2:这个指令会覆盖掉旧有的XAMPP版本。
这样就完成了。
XAMPP现在已经安装在 /opt/lampp 目录下了。
启动要启动XAMPP只要执行下列的指令:/opt/lampp/lampp start现在在你的画面上,你会看到类似下方的这些讯息:Starting XAMPP 1.5.3a...LAMPP: Starting Apache...LAMPP: Starting MySQL...LAMPP started.Apache 和 MySQL 现在已经启动了。
2. 从缺省PHP5切换到PHP 4.3.11/opt/lampp/lampp php43. 修改httpd.conf(可选,在我安装的XAMPP里,默认是没有的。
如果有需要,请手动添加) AddDefaultCharset ISO-8859-1到GB23124. 修正xampp的安全问题设置LAMPP pages密码,关闭MySQL网络访问,修改ftp用户nobody的密码。
/opt/lampp/lampp security修改MySQL数据库root用户密码/opt/lampp/bin/mysqladmin -u root password "newpassword"5.配置自动启动和关闭xampp找到这个文件 /etc/inittab (以CentOS为例)# Default runlevel. The runlevels used by RHS are:# 0 - halt (Do NOT set initdefault to this)# 1 - Single user mode# 2 - Multiuser, without NFS (The same as 3, if you do not have networking) # 3 - Full multiuser mode# 4 - unused# 5 - X11# 6 - reboot (Do NOT set initdefault to this)#id:5:initdefault: // 查看这个地方,知道runlevel是5# System initialization.si::sysinit:/etc/rc.d/rc.sysinitl0:0:wait:/etc/rc.d/rc 0l1:1:wait:/etc/rc.d/rc 1l2:2:wait:/etc/rc.d/rc 2l3:3:wait:/etc/rc.d/rc 3l4:4:wait:/etc/rc.d/rc 4l5:5:wait:/etc/rc.d/rc 5 // 对应这个文件夹l6:6:wait:/etc/rc.d/rc 6通过命令模式(终端)进入 /etc/rc.d/rc5.d 的目录.ln -s /opt/lampp/lampp S99lampp // 自动启动XAMPPln -s /opt/lampp/lampp K01lampp // 停止自动启动如果你想分步启动,可以输入命令:vi /etc/rc.d/rc.local/opt/lampp/lampp startapcahe/opt/lampp/lampp startmysql/opt/lampp/lampp startssl/opt/lampp/lampp startproftpd/opt/lampp/lampp start 表示全部启动6.修改MySQL缺省字符集为utf8,改f文件[client]default_character_set=utf8[mysqld]# default-character-set=utf8character-set-server = utf8collation-server = utf8_general_ci[mysql]default_character_set=utf8通过上面的设置后,再show variables like "%char%"看看,是否正确。
一、XAMPP的安装过程XAMPP的安装过程很简单(示例.exe安装过程,解压包等就更简单一点,天缘实测Windows 7环境下),双击后会弹出两次警告,一次UAC,一次防火墙提示,只需确认即可继续。
1、欢迎界面,点击Next即可选择安装组件,全部安装,全部默认,点击Next继续,安装路径,最好放置到D盘,不建议不要放到系统盘去,尤其是早期的XAMPP版本可能默认安装Program files下可能在Vista、Windows 7可能需要修改写入权限。
下图所示(只需要选择驱动器,安装程序会自动创建xampp目录),然后点Next。
再次确认Next,等候安装完成。
安装完成界面如下,图中有个Do you want to start the Control Panel now,就是现在启动点击Finish,安装完成。
二、早期XAMPP版本安装界面(暂时保留,待删除)1、早期xampp安装完成后,会弹出COMMAND设置窗口,问我们是否创建桌面快捷方式,我们选择Y并回车。
2、接下来问我们是否定位xampp的正确路径,大概就是Should I locate the xampp path correctly这个样子,选择y并回车(此图略)。
3、选择是否让xampp支持便携使用(无驱动器号),这里要注意,如果后面想把XAMPP注册为系统服务的话,是必须使用驱动器号的,如果要使用USB安装xampp就不能使用驱动器号,因为USB设备可能在不同PC机上的设备号可能有所变化。
如下图。
天缘安装的是到D盘,固定驱动器,所以就选N并回车。
4、安装完,提示Press <Return> to continue。
按回车键继续,如下图。
5、这一步让我们确认PHP的时区配置UTC是否正确,这个没关系,即使后面发现正确,也可以自己在PHP.INI里修改掉,如下图,再按回车键继续。
6、这里是最后一步,如下图,我们只需要选择1并回车启动xampp控制面板,右下角的托盘中已经有了xampp控制面板启动程序。
Linux下xampp和bugfree3安装配置详解作者:自然之美QQ:2291536981软件版本:xampp-linux-1.8.1.tar.gz,下载地址:/zh_cn/xampp.htmlbugfree3.0.4.zip,下载地址:/sites/default/files/bugfree3.0.4.zip1. 进入Linux shell 并以系统管理员的身份登录:su2. 将下载的压缩文件释放到/opt:tar xvfz xampp-linux-1.7.1.tar.gz -C /opt警告:只允许使用上述命令安装XAMPP。
使用此命令时,已存在的旧版XAMPP 会被覆盖。
XAMPP 被安装在/opt/lampp 目录下。
使用下面的命令开始运行XAMPP:3. 开始运行/opt/lampp/lampp start您应该能在屏幕上看到类似下面的提示信息:Starting XAMPP for Linux 1.8.1...XAMPP: Starting Apache with SSL (and PHP5)...XAMPP: Starting MySQL...XAMPP: Another FTP daemon is already running.XAMPP for Linux started.表示Apache 和MySQL已经成功启动了。
4. 在您的浏览器中输入下面的链接即可:http://IP/xampp/点击中文,http://192.168.1.8/xampp/index.php点左边“phpmyadmin”会出现如下错误:5. 修正绝大部分的安全薄弱环节,只需执行以下命令:/opt/lampp/lampp security,设置每个安全密码为123,如下:sles10:/opt # /opt/lampp/lampp securityXAMPP: Quick security check...XAMPP: Your XAMPP pages are NOT secured by a password.XAMPP: Do you want to set a password? [yes]XAMPP: Password:XAMPP: Password (again):XAMPP: Password protection active. Please use 'lampp' as user name!XAMPP: The MySQL/phpMyAdmin user pma has no password set!!!XAMPP: Do you want to set a password? [yes]XAMPP: Password:XAMPP: Password (again):XAMPP: Setting new MySQL pma password.XAMPP: Setting phpMyAdmin's pma password to the new one.XAMPP: MySQL has no root passwort set!!!XAMPP: Do you want to set a password? [yes]XAMPP: Write the password somewhere down to make sure you won't forget it!!! XAMPP: Password:XAMPP: Password (again):XAMPP: Setting new MySQL root password.XAMPP: Change phpMyAdmin's authentication method.XAMPP: The FTP password for user 'nobody' is still set to 'lampp'.XAMPP: Do you want to change the password? [yes]XAMPP: Password:XAMPP: Password (again):XAMPP: ProFTPD isn't running...XAMPP: Done.再次访问http://192.168.1.8/xampp/index.php时,就需要输入安全用户和密码,如下图:输入正确的用户和密码后,安全和phpmyadmin都可以正常访问了。
linux下安装apache与php;Apache+PHP+MySQL配置1.apache在如下页面下载apache的for Linux 的源码包/dist/httpd/;存至/home/xx目录,xx是自建文件夹,我建了一个wj的文件夹。
命令列表:cd /home/wjtar -zxvf httpd-2.0.54.tar.gzmv httpd-2.0.54 apachecd apache./configure --prefix=/usr/local/apache2 --enable-module=somakemake install安装apache至/usr/local/apache 并配置apache支持dso方式2.php在如下页面下载php的for Linux 的源码包/downloads.php ;存至/home/wj目录命令列表:cd /home/wjtar -zxvf php-5.0.4.tar.gzmv php-5.0.4 phpcd php./configure --prefix=/usr/local/php5 --with-apxs2=/usr/local/apache2/bin/apxs --with-config-file-path=/usr/local/lib --enable-track-vars --with-xml --with-MySQL makemake install其中apache和mysql是根据你安装的目录名变,我的是=/usr/local/apache2/bin/apxs 和MySQLcp php.ini-dist /usr/local/lib/php.ini以dso方式安装php至/usr/local/php 设置配置文件目录为/usr/local/lib 开启mysql,xml 支持3.配置vi /usr/local/apache/conf/httpd.conf对apache做如下配置#将ServerAdmin mailto:linux@一行改为您的邮箱地址#DocumentRoot "/home/httpd/html/" 此处为html文件主目录# 同上#Options FollowSymLinks MultiViews 为安全起见,去掉"Indexes"## DirectoryIndex default.php default.phtml default.php3 default.html default.htm##设置apache的默认文件名次序#AddType application/x-httpd-php .php .phtml .php3 .inc#AddType application/x-httpd-php-source .phps#设置php文件后缀存盘退出vi /usr/local/lib/php.ini#register-golbals = On存盘退出4.启动服务/usr/local/apache/bin/apachectl start5.测试然后写个php测试页info.php:内容如下〈?phpphpinfo();?>正常的话,应该能看到php的信息了,恭喜你的Apche+Mysql+PHP安装成功。
本文由我司收集整编,推荐下载,如有疑问,请与我司联系linux下用xampp安装php集成环境,并修改各自端口号2016/11/04 0 一:安装xampp
1.到官网下载linux版xampp https://apachefriends/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
二:解决端口号占用问题
安装完成后启动时可能会遇到端口号占用,1-4根据自己启动时报错决定是否修改,若1-4有修改的,5必须修改
1. Another web server is already running
说明apache端口号被占用
进入/opt/lampp/etc目录下,找到文件httpd.conf,此文件中有两个地方需要修改。
下载XAMPPXAMPP扩展XAMPP Lite(精简版)安装过程方法A:使用安装包进行安装方法B:不使用安装包进行安装»我想使用免手动配置的XAMPP!«操作指南操作1:启动/停止/测试XAMPP操作2:将特定的服务器配置为系统服务操作3:安装插件操作4:升级XAMPP安全问题(必读!)XAMPP安全控制台卸载移除方法A:安装包移除方法B:zip和7-zip压缩包常见问题问题1:什么是XAMPP Lite(精简版)?问题2:我的网络文档应该放在哪里?问题3:我能移动XAMPP吗?问题4:我如何配置默认的开始页面?问题5:我如何在PHP5和PHP4之间相互切换?问题6:我在哪里能更改配置文件?问题7:运行XAMPP时我需要连接网络吗?问题8:这些文件夹里都是些什么东西?相关信息在哪里我能找到更多信息(常见问题解答等等)?XAMPP与系统服务MySQL和PHPXAMPP安装过程方法A:使用安装包进行安装使用安装包来安装XAMPP是最简单的方法。
XAMPP win32的安装向导安装过程结束后,您会在开始/程序/XAMPP菜单下找到XAMPP。
您可以使用XAMPP 控制面板来启动/停止所有服务或安装/卸载所有服务。
XAMPP控制面板能启动/停止Apache、MySQL、FilaZilla和Mercury,或直接将其安装为服务方法B:不使用安装包进行安装如果不用安装包,则可下载7-ZIP压缩包或ZIP压缩包,并将其解压至您选择的文件夹中。
本图中,我们将XAMPP解压到“D:\program files”路径下的“D:\programfiles\xampp”文件夹中。
之后,打开XAMPP所在的文件夹,并运行其中的“setup-xampp.bat”。
这样能使配置文件中的路径信息得到更新。
最后,通过那些批处理文件或图形界面的“xampp-control.exe”启用不同的服务即可。
注意:如果您使用的是XAMPP的安装包,您不需要运行“setup_xampp.bat”。
XAMPP安装和使用教程XAMPP是一款非常优秀Apache+MYSQL+PHP的服务器系统开发套件,也是笔者用到现在为止感觉最好用的一款APACHE+MYSQL+PHP套件了。
同时支持Zend Optimizer,支持插件安装,目前最新xampp的版本是1.7.2。
官方网址:/最新XAMPP v1.7.2下载:下载XAMPP安装包(该安装包完全来自与官方链接,天缘修正2009.10.02)最新XAMPP v1.7.3下载(51M):下载XAMPP安装包(该安装包完全来自与官方链接,天缘修正2010.04.01)支持操作系统:Windows 2000, XP (Server 2003), Vista (Server 2008),全部都是32位的,64位官方未测试。
Win7 也是支持的。
介绍一下XAMPP 1.7的特点:XAMPP支持的操作系统包括:Windows、Linux、Mac OS X、Solaris;XAMPP是否是免费的:XAMPP是完全免费的,并且遵循GNU通用公众许可XAMPP目前包含的功能模块如下(Ver 1.7.3):+ Apache 2.2.14 (IPV6 enabled)+ MySQL 5.1.41 (Community Server) with PBXT engine 1.0.08-rc+ PHP 5.3.1 + PEAR (PEAR, Mail_Mime, MDB2, Zend)+ Perl 5.10.0 (Bundle::Apache2, Bundle::Apache::ASP, Bundle::Email, Bundle::DBD::mysql, DBD::SQlite)+ XAMPP Control Version 2.5.8 (ApacheFriends Edition)+ XAMPP CLI Bundle 1.6+ XAMPP Port Check 1.4+ XAMPP Security 1.1+ SQLite 2.8.17+ SQLite 3.6.16+ OpenSSL 0.9.8k+ phpMyAdmin 3.2.0.1+ ADOdb v5.09a+ FPDF v1.6+ Zend Framework 1.9 Minimal Package (via PEAR)+ Mercury Mail Transport System v4.62+ msmtp 1.4.17 (a sendmail compatible SMTP client)+ FileZilla FTP Server 0.9.32+ Webalizer 2.21-02 (with GeoIP lite)+ Xdebug 2.0.5 for PHP+ eAccelerator 0.9.6-rc1 for PHP+ Ming 0.4.2 for PHP+ PDF with pdflib lite v7.0.4p4 for PHP一、XAMPP的安装过程XAMPP的安装过程很简单(是指exe安装包过程,解压包等就更简单一点,天缘实测Windows XP环境下),但需要注意的两点如下1、安装路径,最好放置到D盘,不建议不要放到系统盘去,尤其是早期的XAMPP版本可能默认安装Program files 下可能在Vista、Windows 7可能需要修改写入权限。
PHP集成环境XAMPP的安装与配置1. XMAPP简介XAMPP(Apache+MySQL/MariaDB+PHP+Perl)开头的X代表X-OS,代表可以在任何常见操作系统下使⽤,包括Windows、Mac、Linux,开源平台。
XAMPP(Apache+MySQL+PHP+PERL)是⼀个功能强⼤的建站集成软件包。
这个软件包原来的名字是 LAMPP,但是为了避免误解,最新的⼏个版本就改名为XAMPP 了。
它可以在Windows、Linux、Solaris、Mac OS X 等多种操作系统下安装使⽤,⽀持多语⾔:英⽂、简体中⽂、繁体中⽂、韩⽂、俄⽂、⽇⽂等。
许多⼈通过他们⾃⼰的经验认识到安装 Apache 服务器是件不容易的事⼉。
如果您想添加 MySQL、PHP 和 Perl,那就更难了。
XAMPP 是⼀个易于安装且包含MySQL、PHP 和 Perl 的 Apache 发⾏版。
XAMPP的确容易安装和使⽤:只需下载,解压缩,启动即可。
上⾯的是官⽅地址,100多M,很快就下好了,我有安装包,需要的可以联系笔者微信(186********)。
2.安装XMAPP2.1 ⾸先我在D盘创建了⼀个⽂件夹XMAPP,然后在XMAPP创建了三个⽂件夹。
package⽬录存放软件安装包path⽬录存放软件安装⽬录virtualhost⽬录是虚拟主机,也就是应⽤⽬录2.2 ⾸先下载好XMAPP,放到⼀个位置,我放在 D:\XAMPP\package 这个位置的。
2.2.然后双击,进⼊安装界⾯,⼀直next...。
我将安装路径选择了D:\XAMPP\path2.3.直到安装完毕是这个样⼦的。
3.配置虚拟主机3.1.然后我在D:\XMAPP\virtualhost中新建了⼀个⽂件==>index.php很简单的⼀个函数,就当做⾸页了吧3.2.找到XAMPP的安装⽬录==>apache==>conf==>extra 然后⽤编辑器打开httpd-vhosts.conf 在⽂件的最下⾯写如下代码:<VirtualHost *:80>ServerName DocumentRoot "D:/XAMPP/virtualhost"<Directory "D:/XAMPP/virtualhost">Options FollowSymLinks IncludesNOEXEC IndexesDirectoryIndex index.html index.htm index.phpAllowOverride allOrder Deny,AllowAllow from allRequire all granted</Directory></VirtualHost>4.修改hosts⽂件进⼊C盘==>Windows==>system32==>drivers==>etc==>hosts⽂件在hosts⽂件添加⼀⾏配置即可==>127.0.0.1 主机名5.测试是否XAMPP成功运⾏5.1.先打开Apache5.2.在浏览器中输⼊主机名==>我的主机名为:现在XAMPP就安装并配置好了总结以上所述是⼩编给⼤家介绍的PHP集成环境XAMPP的安装与配置,希望对⼤家有所帮助,如果⼤家有任何疑问请给我留⾔,⼩编会及时回复⼤家的。
CentOS下安装XAMPP详细教程(学习记录使用)一、下载XAMPP如果直接使用wget从xampp的官网上下载,由于各种墙,不能下载成功,可以在该链接中选择自己需要的版本。
我选择的linux下,64位,5.6.14这个版本。
使用以下命令进行下载:# wget /projects/xampp/files/XAMPP%20Linux/5.6.14/xampp-linux-x64-5.6.14-0-installer.run下载成功后,会在目录中看到名为:xampp-linux-x64-5.6.14-0-installer.run的文件。
二、安装安装前,需要先给xampp安装包可执行的权限# chmod 777 xampp-linux-x64-5.6.14-0-installer.run运行./xampp-linux-x64-5.6.14-0-installer.run进行安装操作。
根据提示进行选择需要安装的部分即可:至此,安装步骤就已经完成了启动xampp:# /opt/lampp/lampp start停止xampp:# /opt/lampp/lampp stop卸载xampp:1.# /opt/lampp/lampp stop2.# rm -rf /opt/lampp三、让局域网均可访问安装完成后,很多时候用locahost来访问时,是没有问题的,但是同一局域网里其它主机用域名访问时,常常不能访问,这里情况大概分为两种: 1. xampp的配置文件:/opt/lampp/etc/extra/httpd-xampp.conf中将一下内容屏蔽1.<LocationMatch"^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">2.#Require local3.ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var2. 如果按照以上修改后,还是不能访问,则可能是防火墙把80端口给干掉了,要么把防火墙关闭,要么配置一下80端口允许访问。
怎样在Linux下安装测试XAMPP1 XAMPP简要介绍XAMPP的前身叫LAMPP,是一个易于部署、安装使用简单、集成度高的LAMP 环境套件。
目前这个套件已经有Windows、Linux、MacOS X等平台的版本。
XAMPP 已经包含了大多数常用的php模块,并且针对各种不同的网站有着良好的兼容性。
XAMPP的初衷是为开发人员准备的,因此,它默认状态下并不含健全的安全设置。
VPS管理百科也不建议大家采用XAMPP作为生产环境的组件。
XAMPP的官方网站:XAMPP for Linux下载页面:/zh_cn/xampp-linux.html:这里有具体的安装流程,同时如果安装出现错误也可以在上面找到一些相应的解决方案。
2 安装方法(1)首先下载XAMPP完整安装包:wget /download.php?xampp-linux-1.7.7.t ar.gz(2)将下载的tar.gz文件解压至/opt目录:tar xfz xampp-linux-1.7.7.tar.gz –C /opt(3)注意,由于压缩包包含权限等属性,只能使用此命令来解压,并且下载的tar.gz压缩包不允许在Windows环境下编辑或解压。
至此,XAMPP已经安装完了~:)~是否感到不可思议?3 使用说明(1)使用如下命令开始运行XAMPP套件:/opt/lampp/lampp start(2)屏幕上会输出XAMPP的启动信息:Starting XAMPP 1.7.7...LAMPP: Starting Apache...LAMPP: Starting MySQL...LAMPP started.(3)在浏览器中输入http:\\localhost后选择你需要的语言将会出现以下所示画面:(4)此时说明你已经正确安装了,开始你的使用之旅吧!嘿嘿!4高级的启动与停止参数(摘自官方网站)start 启动 XAMPP。
stop 停止 XAMPP。
软件测试管理4.2 XAMPP安装4.2.1 XAMPP简介学会搭建本地服务器,不管是因为一些条件限制还是用来进行学习、研究,掌握这一技能对于我们软件技术这样工作者来说是很有必要的。
一般情况下,较为常用的本地服务器搭建有IIS与XAMPP两种,这里笔者主要介绍XAMPP搭建本地服务器的方法,至于IIS搭建本地服务器,因为涉及内容相对较多且较为复杂,对于新手,则推荐用XAMPP来搭建本地服务器。
XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包。
这个软件包原来的名字是 LAMPP,但是为了避免误解,最新的几个版本就改名为XAMPP了。
它可以在Windows、Linux、Solaris、Mac OS X 等多种操作系统下安装使用,支持多语言:英文、简体中文、繁体中文、韩文、俄文、日文等。
许多人通过他们自己的经验认识到安装 Apache 服务器是件不容易的事儿。
如果您想添加 MySQL、PHP 和 Perl,那就更难了。
XAMPP是一个易于安装且包含 MySQL、PHP 和 Perl 的 Apache 发行版。
用XAMPP来搭建本地服务器只需三个步骤:下载,解压缩,启动。
4.2.2 安装XAMPP1.安装环境准备1)运行环境:windows XP/win7;2)XAMPP Windows 1.8.1;也可以根据自己的电脑环境去XAMPP官网下载,(网址为https:///download.html)。
进入网址后选择自己对应的操作系统下载(Windows、Linux、Solaris、Mac OS X 等多种操作系统)。
本书中使用的是XAMPP v1.8.1,该版本包含以下功能组件:1)Apache 2.4.32)MySQL 5.5.273)PHP 5.4.74)phpMyAdmin 3.5.2.25)FileZilla FTP Server 0.9.416)Tomcat 7.0.30 (with mod_proxy_ajp as connector)7)Strawberry Perl 5.16.1.1 Portable8)XAMPP Control Panel 3.1.0 (from hackattack142)2.安装步骤下面让我们来看一下详细的安装步骤:1)下载好XAMPP软件包后,将其解压缩得到installer.exe启动软件,双击开始安装程序,出现语言选择界面,选择语言进行安装,如图4-1。
Linux Apache MySQL PHP安装详细步骤二:安装apache2。
#cd/home/xiutuo/software/进入目录/home/xiutuo/software/#tar-zvxf httpd-2.2.0.tar.gz解压httpd-2.2.0.tar.gz#cd httpd-2.2.0进入httpd-2.2.0目录#mkdir-p/usr/local/apache2生成/usr/local/apache2目录#./configure--prefix=/usr/local/apache或者#./configure--prefix=/usr/local/apache--enable-modules=so--enable-rewrite#make;make install安装apache#vi/usr/local/apache/conf/httpd.conf#ServerName :80在其下增加ServerName :80保存退出,现在就这么简单配置apache。
#/usr/local/apache/bin/apachectl-k start启动apahce,用浏览器查看,得到it works,说明apache已经配置成功了。
#/usr/local/apache/bin/apachectl-k stop停止apache。
三:安装mysql#cd/home/xiutuo/software/#tar-zvxf mysql-max-5.0.21-linux-i686-glibc23.tar.gz#mkdir-p/usr/local/mysql(省略也可)#cp-r mysql-max-5.0.21-linux-i686-glibc23.tar.gz/usr/local/mysql #cp/usr/local/mysql/support-files/f/etc/f添加mysql用户及用户组#groupadd mysql#useradd-g mysql mysql修改mysql目录权限#chown-R root/usr/local/mysql#chgrp-R mysql/usr/local/mysql#chown-R mysql/usr/local/mysql/data生成mysql系统数据库dao mysql mulu yunxing#./scripts/mysql_install_db--user=mysql&启动mysql服务#/usr/local/mysql/bin/mysqld_safe--user=mysql&如出现Starting mysqld daemon with databases from/usr/local/mysql/data代表正常启动mysql服务了,按Ctrl+C跳出修改mysql的root密码#/usr/local/mysql/bin/mysqladmin-u root-p password"123456" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$四:安装GD库(让PHP支持GIF,PNG,JPEG)a.安装jpeg6建立目录:#mkdir-p/usr/local/jpeg6#mkdir-p/usr/local/jpeg6/bin#mkdir-p/usr/local/jpeg6/lib#mkdir-p/usr/local/jpeg6/include#mkdir-p/usr/local/jpeg6/man#mkdir-p/usr/local/jpeg6/man1#mkdir-p/usr/local/jpeg6/man/man1#cd/home/xiutuo/software/#tar-zvxf jpegsrc.v6b.tar.gz#cd jpeg-6b#./configure--prefix=/usr/local/jpeg6/--enable-shared--enable-static#make;make installb.安装libpng#cd/home/xiutuo/software/#tar-zvxf libpng-1.2.8.tar.gz#cd libpng-1.2.8#cp scripts/makefile.std makefile#make;make installc.安装freetype#cd/home/xiutuo/software/#tar-zvxf freetype-2.1.10.tar.gz#cd freetype-2.1.10#mkdir-p/usr/local/freetype#./configure--prefix=/usr/local/freetype#make;make installd.:安装zlib#cd/home/xiutuo/software/#tar-zxvf zlib-1.2.3.tar.gz#cd zlib.1.2.3#./configure#make;make installe.安装GD库#cd/home/xiutuo/software/#tar-zvxf gd-2.0.33.tar.gz#mkdir-p/usr/local/gd2#cd gd-2.0.33#./configure--prefix=/usr/local/gd2--with-jpeg=/usr/local/jpeg6/ --with-png=/usr/local/lib/--with-zlib=/usr/local/lib/--with-freetype=/usr/local/freetype/#make;make installe.安装Curl库#cd/home/xiutuo/software/#tar-zxf curl-7.15.0.tar.gz#mkdir-p/usr/local/curl#./configure--prefix=/usr/local/curl#make;make install五:安装php5,php5必须有libxml2支持!a.安装libxml2#cd/home/xiutuo/software/#tar-zxf libxml2-2.6.19.tar.gz#cd libxml2-2.6.19#mkdir-p/usr/local/libxml2#./configure--prefix=/usr/local/libxml2#make;make installb.安装libxslt(可选安装,你可以不安装)#cd/home/xiutuo/software/#tar-zxf libxslt-1.1.15.tar.gz#mkdir-p/usr/local/libxslt#cd libxslt-1.1.15#./configure--prefix=/usr/local/libxslt--with-libxml-prefix=/usr/local/libxml2#make;make installc.安装php5#cd/home/xiutuo/software/#tar-zvxf php-5.1.2.tar.gz#mkdir-p/usr/local/php#cd php-5.05#./configure--prefix=/usr/local/php--with-apxs2=/usr/local/apache2/bin/apxs--with-mysql-dir=/usr/local/mysql/--with-libxml-dir=/usr/local/libxml2/--with-gd=/usr/local/gd2/ --with-jpeg-dir=/usr/local/jpeg6/--with-png=/usr/local/lib--with-zlib-dir=/usr/lib/--with-freetype-dir=/usr/local/freetype --with-curl=/usr/local/curl/--enable-ftp--enable-soap--with-xsl=/usr/local/libxslt--enable-xslt--enable-sockets--enable-mbstring#make#make install#cp php.ini-dist/usr/local/php/lib/php.ini(别忘记了呵呵)其中./configure后的--prefix=/usr/local/php--with-apxs2=/usr/local/apache/bin/apxs--with-mysql=/usr/local/mysql/--with-libxml-dir=/usr/local/libxml2是必要的选项--with-gd=/usr/local/gd2/--with-jpeg-dir=/usr/local/jpeg6/--with-png=/usr/local/lib--with-zlib-dir=/usr/lib--with-freetype-dir=/usr/local/freetype这是让PHP支持GD库的配置选项--with-curl=/usr/local/curl支持CURL库--enable-ftp打开FTP库函数支持--enable-soap--with-xsl=/usr/local/libxslt--enable-xslt让PHP支持SOAP,上面这些一般用得少,可以去掉六:重新配置apache2让他支持php。
linux下xampp的使用;搭建php快速开发环境
关键字: php开发;php快速开发;php开发环境;linux php
XAMPP 的Linux 版安装
安装过程仅 4 个步骤
* 步骤1:下载
只需点击下面的链接。
下载最新版总是好主意。
:)
完整的下载列表(老版本)可在SourceForge 找到。
详细的XAMPP 各版本更新记录可在发布说明中找到。
注意:如果您在正运行McAfee 病毒扫描程序的Windows 系统中下载这些文件,您可能会遇到误报的病毒警告。
这是McAfee 和gzip 压缩文件之间的错误,您可以忽略它。
下载后请输入以下命令:
* 步骤2:安装
1. 进入Linux shell 并以系统管理员的身份登录:
su
2. 将下载的压缩文件释放到/opt:
tar xvfz xampp-linux-1.7.1.tar.gz -C /opt
警告:只允许使用上述命令安装XAMPP。
不要使用任何Microsoft Windows 工具释放压缩文件,这没有用。
警告2:使用此命令时,已存在的旧版XAMPP 会被覆盖。
就这样结束了。
XAMPP 被安装在/opt/lampp 目录下。
使用下面的命令开始运行XAMPP:
* 步骤3:开始运行
/opt/lampp/lampp start
您应该能在屏幕上看到类似下面的提示信息:
Starting XAMPP 1.7.1...
LAMPP: Starting Apache...
LAMPP: Starting MySQL...
LAMPP started.
好了。
Apache 和MySQL 正在运行中。
如果您遇到任何错误信息,请查看Linux FAQ。
好了,这很简单,但您如何检测所有组件是否正常工作呢?只需在您的浏览器中输入下面的链接即可:
* 步骤4:测试
http://localhost
现在您应该能看到包含一些检测已安装软件的工作状态的链接和一些示例程序的XAMPP 开始页面。
实时艺术示例:一个小型PHP/GD 程序(从0.9.6pre1 版起,同时包含一个flash 的PHP/Ming 示例,参见屏幕截图)。
感谢Anke Arnold 提供的字体»AnkeCalligraph«。
使用说明
* 安全问题(必读!)
如前所述,XAMPP 并不适用于生产环境,而仅供开发环境使用。
XAMPP 被设置为尽量开放,并提供开发者任何他/她想要的功能。
这对于开发环境来说是很棒的,但对于生产环境来说却可能是致命的。
这儿有一份XAMPP 缺乏安全防护的列表:
1. MySQL 管理员(root)没有密码。
2. MySQL 可通过网络访问。
3. ProFTPD 使用“lampp”作为用户名“nobody”的密码。
4. PhpMyAdmin 可以通过网络访问。
5. 示例程序可以通过网络访问。
6. MySQL 和Apache 在同一个用户名(nobody)下运行。
要修正绝大部分的安全薄弱环节,只需执行以下命令:
/opt/lampp/lampp security
它会启用一个小小的安全检查功能,使您安装的XAMPP 更安全。
0.9.4 版以前的/opt/lampp/lampp 只能简单地启动或停止XAMPP。
自从0.9.5 版开始,它学会了很多新的东西。
* 高级的启动与停止参数
高级的启动与停止参数
参数描述
start 启动XAMPP。
stop 停止XAMPP。
restart 重新启动XAMPP。
startapache 只启动Apache。
startssl 启动Apache 的SSL 支持。
该命令将持续激活SSL 支持,例如:执行该命令后,如果您关闭并重新启动XAMPP,SSL 仍将处于激活状态。
startmysql 只启动MySQL 数据库。
startftp 启动ProFTPD 服务器。
通过FTP,您可以上传文件到您的网络服务器中(用户名“nobody”,密码“lampp”)。
该命令将持续激活ProFTPD,例如:执行该命令后,如果您关闭并重新启动XAMPP,FTP 仍将处于激活状态。
stopapache 停止Apache。
stopssl 停止Apache 的SSL 支持。
该命令将持续停止SSL 支持,例如:执行该命令后,如果您关闭并重新启动XAMPP,SSL 仍将处于停止状态。
stopmysql 停止MySQL 数据库。
stopftp 停止ProFTPD 服务器。
该命令将持续停止ProFTPD,例如:执行该命令后,如果您关闭并重新启动XAMPP,FTP 仍将处于停止状态。
security 启动一个小型安全检查程序。
例如:想启用带SSL 支持的Apache,只需输入如下命令(以root 身份):
/opt/lampp/lampp startssl
现在您可以通过SSL 形式的https://localhost 访问Apache 服务器了。
什么东西放在哪里?一个很大的问题哦,这里有部分答案!;)
* 什么东西放在哪里?
重要的文件和目录
文件/目录用途
/opt/lampp/bin/ XAMPP 命令库。
例如/opt/lampp/bin/mysql 可执行MySQL 监视器。
/opt/lampp/htdocs/ Apache 文档根目录。
/opt/lampp/etc/httpd.conf Apache 配制文件。
/opt/lampp/etc/f MySQL 配制文件。
/opt/lampp/etc/php.ini PHP 配制文件。
/opt/lampp/etc/proftpd.conf ProFTPD 配制文件。
(从0.9.5 版开始)
/opt/lampp/phpmyadmin/config.inc.php phpMyAdmin 配制文件。
* 停止XAMPP
想停止XAMPP,只需输入如下命令:
/opt/lampp/lampp stop
您现在应该能看到:
Stopping LAMPP 1.7.1...
LAMPP: Stopping Apache...
LAMPP: Stopping MySQL...
LAMPP stopped.
然后XAMPP 的Linux 版就停止运行了。
想卸载XAMPP,只需输入如下命令:
rm -rf /opt/lampp
(注:需要有权限才可以。
先进入opt目录下,然后sudo chmod -R 777 lampp,在执行rm -rf /opt/lampp 即可)
卸载完成。
:)
* 卸载。