配置Apache+PHP+MySQL服务器【Wamp】
- 格式:pptx
- 大小:73.83 KB
- 文档页数:19
一:软件准备:Wamp(集成apache、mysql、php)、mantis二:软件安装和配置1、wamp的安装及配置一直点击下一步就OK,安装完成后配置phpmyadmin,mysql、apache、mantis2、mysql的配置第一:因为默认的数据库是没有密码的,所以先要修改root的密码,左键点击wamp图标,然后打开phpmyadmin,进入之后点击权限,把所有root账户名的密码都修改,然后再进入wamp的安装目录,找到wamp/apps/phpmyadmin/config.inc.php,把里面密码这一行改成刚才改的密码,刷新网页,能进入则修改成功。
第二:为mantis创建一个专门的数据库及用户,数据库名为mantis,用户名为test,并设置密码。
3、apache的配置第一:配置文件wamp/bin/apache/conf/httpd.conf,编辑该文档,找到onlinoffline tag(大概230行)删除下面的Deny from all,且把下面一行修改为Allow from all。
目的是让局域网其他主机可以访问该服务器。
第二:修改mantis的文件的根路径:找到DocumentRoot (178、205行)把路径改成实际存放mantis的地址,如我的放在"D:/wamp/www"(依次配置功能完成后可改成D:/wampwww/mantis,目的是只需要输入IP就可以访问,不需要带上后缀)4、php的配置点击wamp图标-php-php.ini,修改short_open_tag=off,修改成on就可以了。
(目的是是否允许使用Php代码开始标志的缩写形式(<??>)不是很懂。
)5、mantis的安装及配置NO1:Mantis解压完成后,复制一份至wamp/www目录下,在mantis下复制一份文件config_inc.php.sample,并修改名字为cofig_inc.php,编辑该文档,把数据库和用户名改为数据库中为mantis配置的数据库名和用户名。
Lamp环境的详细配置(基础篇)1、编译之前的准备工作,一般我们在网上下载源代码的软件包,都是用C语言,C++编写的。
既然如此,我们就需要一种能够编译这种软件包的工具,那么在linux下就提供一种非常好用的工具gcc编译器,目前可以编译的语言:C 、C++、Fortran、Java,所以你要在编译之前确保你的系统已经安装好gcc的编译器;另外,你还需要安装autoconf,automake工具,它们用于自动创建功能完善的makefile文件,用于编译安装,在redhat(linux)下可以用yum命令自动安装gcc编译器和相关工具。
2、使用yum命令安装gcc及相关工具:3、在网上下载Lamp环境所需的source软件包,例如:注意:http-2.2.17是经过解压之后,生成的目录;源软件包名为http-2.2.17.tar.gz4、解压源代码软件包;注意:解压之后会生成一个httpd-2.2.17的目录,我们用命令“cd”,切换到目录httpd-2.2.17下;5、一般在解压之后,会在目录httpd-2.2.17下,生成./configure 可执行文件,我们可以利用这个文件执行一些编译前的配置工作,例如指定apache的工作目录,指定apache支撑的模块,配置文件的路径;参数详解:--prefix=/usr/local/apacle //指定apache的安装路径。
--enable-so //让apache以动态共享对象(DSO)的方式编译。
--enable-rewrite //基于规则的URL操控,让apache支持重写功能;--sysconfdir=/etc //指定apache主配置文件的工作目录。
6、指定参数配置之后,用make进行编译;然后编译安装。
备注:安装成功后会生成12个目录,所以我们最好是切换到/usr/local/apache/目录下,确认一下;7、apache服务的启动与关闭1)启动# 另一种方式:备注:apachectl命令的路径:/usr/local/apache/bin/apachectl # apache的默认侦听的端口是80,利用netstat命令查看一下apache服务侦听的端口是否开启:# 我们可以用lynx命令在字符界面测试,看apache服务是否成功运行,系统默认是没有这个命令的,我们需要安装一个软件包生成这个命令,首先利用rpm命令查看一下;备注:提示程序包lynx没有安装;#用yum命令安装提供lynx命令的工具包;#测试备注:如若出现下面的界面,则证明apache服务已经成功;2)关闭# 用netstat 命令查看一下:备注:呵呵,apache的默认端口没有开启哦,所以这里看不到结果;#如果你觉得/usr/local/apache/bin/apachectl这条命令打起来很麻烦,我们可以利用用户自定义变量的方式,简易此操作,例如:#这样就可以了,我们测试一下:如此一来成功了,简易很多吧。
windows7上配置IIS+PHP+WAMP现在许多人都在Windows7,在Windows 7下配置PHP环境的文章比较少,下面列举WAMP + IIS + Discuz的配置方法。
优点:PHP是当前互联网流行和使用最广泛语言,win7桌面图形化操作系统,可维护性优秀。
基于IIS v6.0/v7.0(2008),可以支持的脚本相当完整,不仅支持Linux无法支持的asp/,还可以安装php、mysql、zend实现php环境。
同时,利用Serv-U可以实现ftp管理。
操作简单,无需键入任何命令就可实现全能型主机。
一、安装WAMP1、WampServer2.0h,是集成了Apache环境mySql 数据库,安装了它可以方便操作。
二、下载php-516-win32文件包1、在网上下载php-516-win32文件包,解压缩后就有PHP类库。
Eg. E:\PHP\php-516-win32\三、安装IIS1、首先是确认已经在通过控制面板/ [程序和功能]中安装了IIS,安装时要注意勾选ISAPI扩展和ISAPI筛选选项。
2、IIS安装成功后可以在运行命令行输入“Inetmgr”打开IIS管理器。
四、 配置discuz 站点,配置IIS7。
1、 下载PHP 版本的discuz ,并解压到本地文件夹内。
2、 打开IIS 管理器,并配置一个discuz 站点3、 添加ISAPI 筛选器因下载的PHP 类库文件在此目录E:\PHP\php-516-win32\php5isapi.dll4、添加脚本映射点击“处理程序映射”图标后进行脚本映射配置5、添加应用程序池打开IIS/应用程序池配置PHP池6、打开discuz的”高级设置”,站点修改站点应用程序池,并添加默认文档index.php7.在host中配置站点,并打开discuz网站http://tao.mingdeweb.co:800/会有如上图的my sql 提示,a.修改extension_dir目录:(此步骤最为重要)b.把E:\PHP\php-516-win32\php.ini复制到c:/windows/,C:\windows/system32/ ,修改php.ini:使之支持GD,mysqlc.复制libmysql.dll,php5ts.dll三个文件到c:/windows/System32D.五、SQLyog_Enterprise连接discuz数据库SQLyog_Enterprise打开需要一个注册码,yunjian81f43d3dd20872b6,使用SQLyog_Enterprise建立一个数据库连接ultrax,连接即可。
wamp使⽤⽅法【总】Apache与php配置:我们把php-5.2.9-Win32.zip解压到C盘根⽬录下,把⽂件夹名字改成PHP,这样⽅便⼀下。
1. 找到PHP⽬录下的“php.ini-dist”或者“php.ini-recommended”⽂件,我们把它从命名为"php.ini",复制到“C:\WINDOWS”下。
(此⽂件还需要修改,参照mysql配置部分内容)2. 在将php⽬录下得php5ts.dll复制到“C:\WINDOWS\system32”⽬录下。
将php\ext⽬录下的“php_gd2.dll”与“php_msql.dll”复制到“C:\WINDOWS\system32”⽬录下。
3. 修改apache的httpd.conf:找到C:\Apache2\conf下得“httpd.conf”⽂件(最好事先备份⼀下)。
①找到DocumentRoot,把它修改成你⽹站得根⽬录,如“DocumentRoot "C:/wamp/www";②查找DirectoryIndex index.html index.html.var 在后⾯加⼊index.php③查找#LoadModule ssl_module modules/mod_ssl.so 令起⼀⾏加⼊ LoadModule php5_module c:\php\php5apache2.dll(注意:结尾不需要分号) ④查找AddType application/x-gzip.gz.tgz后⾯加⼊⼀⾏: AddType application/x-httpd-php .php AddType application/x-httpd-php .php3 (注意:".php"前有⼀个空格。
结尾也不需要分号) ⑤如果80端⼝被IIS占⽤,可以查找Listen 80,然后将80改为⽬标端⼝下⾯,写⼀个⽂件index.php,内容如下: <?php phpinfo() ?>放到apache的根⽬录下,从起apache服务器,在浏览器中输⼊:http://127.0.0.1:80/index.php看到php的配置信息,php版本,表⽰php配置成功. ⑥如果这时不能正确打开页⾯,看见错误提⽰"The server encountered an internal error or misconfiguration and was unable to complete your request.". 则需要在"httpd.conf"⽂件中找到 "#LoadModule rewrite_module modules/mod_rewrite.so" , 将前⾯的"#"去掉。
1. 安装Apahce, PHP,以及php连接mysql库组件。
yum -y install httpd php php-mysql2. 配置开机启动服务/sbin/chkconfig httpd on [设置apache服务器httpd服务开机启动]/sbin/chkconfig --add mysqld [在服务清单中添加mysql服务]/sbin/chkconfig mysqld on [设置mysql服务开机启动]/sbin/service httpd start [启动httpd服务,与开机启动无关]3.//安装apache扩展yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql//安装php的扩展yum install php-gdyum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc4.apache的配置文件是/etc/httpd/conf下modules放在/usr/lib/httpd下php的配置文件在/etc/php.d/下和/etc/php.iniphp的modules放在/usr/lib/php/modules下apache 默认支持php配置zendoptimizer-3.3.3 cd 目录install 安装过程指定httpd控制文件/etc/rc.d/init.d/httpd路径/etc/httpd配置cronolog进行日志分割下载/download/index.html./configure --prefix /usr/local/cronologmakemake install即可httpd-vhost.conf中的日志设置项可以为:ErrorLog “|/usr/local/cronolog/sbin/cronolog/home/www/apache_logs/-error_log%Y%m%d" CustomLog |/usr/local/cronolog/sbin/cronolog /home/www/apache_logs/-access_log%Y%m%d"combinedmount -t nfs 192.168.0.252:/home/www/wwwroot/bbs /home/www/wwwroot/bbs出现:Document root must be a directory解决办法?关闭selinux setenforce 01.前言CentOS(Community ENTerprise Operating System)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。
在PHP网站开发中,最基本的PHP环境搭建涉及PHP、Apache/IIS、Mysql,对于数据库的管理,除了Mysql数据库自身提供了命令行工具方便开发人员管理数据库外,基于PHP 开发的phpmyadmin也是一个非常好用的Mysql数据库管理程序,在xampp等PHP环境配置安装程序中,phpmyadmin也是一个必备的PHP程序。
今天和大家分享如何安装、配置phpmyadmin。
phpmyadmin安装配置准备工作首先当然是下载phpmyadmin的安装包,提供两个phpmyadmin的下载地址:phpmyadmin 下载地址1,phpmyadmin下载地址2,地址1罗列了phpmyadmin2.x和phpmyadmin3.x,地址2只是最新的phpmyadmin版本。
我下载的是phpmyadmin3.3,在进行phpmyadmin3安装时需要的PHP环境至少为PHP5.2,Mysql5以上的版本。
如何进行PHP环境配置?phpmyadmin安装教程:如何安装phpmyadmin首先解压phpMyAdmin-3.3.3-rc1-all-languages.zip,然后重命名为phpmyadmin3,将其复制到php程序运行目录,我复制到D:\PHPWEB目录下。
在完成phpmyadmin3的这步安装步骤后,请确保你的IIS或者Apache服务器已开启,以及Mysql服务是否已开启,你可以在CMD模式下输入net start mysql开启Mysql数据库服务,同时请确保PHP已启用了Mysql的扩展库。
只要有一项没有开启,即可能导致phpmyadmin3打不开,访问出错。
至此phpmyadmin3的安装工作就算完成了,接下去就要进行phpmyadmin的配置工作。
phpmyadmin配置教程首先在游览器中输入phpmyadmin的远程访问地址:http://localhost/phpmyadmin3,出现如下界面phpmyadmin 远程访问配置用户名密码此界面说明:1、必须以cookies 方式登录,2、必须以合法用户名和密码进行远程登录,如果没有配置phpmyadmin 的用户名和密码,访问会被拒绝。
WampServer安装配置及使用图文教程WampServer是一款简单省事的集成安装环境,WampServer整合软件包集合了Apache Web服务器、PHP解释器以及MySQL数据库,可为小伙伴们省去麻烦的环境配置过程。
使用WampServer只需在简单的鼠标操作,点、点、点就可以完成修改配置文件等。
且该软件虽然是由英国人开发的环境集成软件,但是也是支持中文语言模式哦。
该软件还有其他语言模式支持,你可以下载后进行了解。
WampServer安装教程首先在该页找到“下载地址”处,选择任意地址开始下载。
将WampServer软件包下载至本地后双击解压找到.exe格式文件并运行。
如下:在该界面我们直接单击【next】开始安装。
因为该程序由法国人开发的Apache Web服务器、PHP解释器以及MySQL数据库的整合软件包,所以全程都是因为模式安装。
根据小编的提示一步步开始安装吧。
1.单击next按钮开始安装后出现如下截图:这是WampServer服务器的安装协议界面,在这个界面里我们需要了解并接受该协议才可继续安装。
如果你同意该协议内容就选择“I accept the...”选项并单击【next】继续安装。
2.继续安装将进入到WampServer服务器安装目录设置界面:在这里我们需要设置WampServer服务器的具体安装目录位置,如果你不想设置请直接跳过该步骤单击【next】。
但是小编不建议大家将文件存放在C盘下,那样做会拖慢系统进程。
如果你想设置WampServer服务器的安装位置可单击【Browse..】进入设置页面,选择完毕单击确定并继续【next】安装。
3.安装目录设置后会进入到WampServer服务器附加程序选择安装界面:请在以下界面中选择你想要安装的附属程序,并继续【next】。
以下两个都是为了方便下次快速打开WampServer的创建快捷方式选项,前者会在快速启动栏添加,后者会在桌面添加。
windows环境下wampserver的配置教程——超级详细对于初做PHP网站的朋友来说,第一步肯定是希望在自己电脑是搭建PHP环境,省去空间和上传的麻烦!但搭建环境也不是件容易的事情,特别是对于新手同学来说!因此在这里跟大家介绍我作为一名新手在使用的方便好用的PHP服务器架设软件,那就是wampserver,这款软件在安装的过程中就已经把Apache、MySQL、PHP继承好了,而且也做好了相应的配置,除此之外,还加上了SQLitemanager和Phpmyadmin,省去了很多复杂的配置过程,让我们能把更多的时间放在程序开发上。
更值得高兴地是这款软件也是完全免费的。
重要提示:基本上每一步更改配置文件的操作结束之后,均在重启了相应服务之后才会生效,也就是说如果想要修改立即生效的话,必须在修改完毕保存之后重新启动一下相应的服务!一、安装wampserver 安装wampserver的过程很简单,只要一直点击next就可以完成安装了:依次按图操作了7、上图为选择默认浏览工具:安装过程中会提示要选择默认浏览工具,如上图所示,不过要注意哦,这个浏览工具,指的可不是浏览器哦,它指的是windows的浏览器,也就是explorer.exe,默认的就是这个,直接点击“打开”就可以了。
8、如上图所示,会提示一个输入管理员邮箱以及邮箱SMTP服务器的窗口,这个如果大家愿意填写,可以填一下,不过一般情况下直接点击next就可以了,不会影响安装 OK,安装顺利结束10、安装完之后屏幕右下角就会出来一个标记你右键单击,然后依次选择Language—Chinese11、左键单击,再点击“www目录”会打开安装wampserver默认存放网页文件夹,但是很多时候,我们存放网页的文件夹并不是在那个目录下的,怎么才能改掉这个目录呢?当然有办法,打开wampserver的安装目录,在打开里面的“script”文件夹,用记事本打开里面的config.inc.php,找到“$wwwDir= $c_installDir.'/www';”,改成大家希望的目录就行了,比如改成D:\website,对应的代码就是$wwwDir= …D:/website‟;(注意,windows下表示路径的“\”在这里必须改为“/”)。
wamp的使用方法摘要:1.Wamp简介与安装2.Wamp服务器配置3.Wamp网站开发与部署4.Wamp常用功能与技巧5.总结与建议正文:一、Wamp简介与安装Wamp(Windows Apache MySQL PHP)是一个集成开发环境,主要用于在Windows操作系统上搭建Apache、MySQL和PHP服务器。
以下是Wamp的使用方法概述,帮助您快速掌握Wamp的使用。
二、Wamp服务器配置1.修改Apache配置文件:打开`httpd-vhosts.conf`文件,添加虚拟主机配置,设置站点根目录和DocumentRoot。
2.修改PHP配置文件:打开`php.ini`文件,根据需求修改相关参数,如内存限制、执行时间等。
3.配置MySQL数据库:运行MySQL命令行工具,创建数据库、用户和权限。
三、Wamp网站开发与部署1.创建本地开发环境:使用Wamp自带的Apache、MySQL和PHP服务器,方便进行前端和后端开发。
2.数据库连接:在PHP代码中使用MySQLi或PDO扩展连接数据库。
3.部署网站到线上服务器:将本地开发环境部署到远程服务器,确保网站正常运行。
四、Wamp常用功能与技巧1.重启服务:通过Wamp控制面板重启Apache、MySQL和PHP服务。
2.安装扩展:使用Wamp自带的包管理器安装、更新和卸载PHP扩展。
3.配置虚拟主机:在Wamp控制面板中添加、编辑和删除虚拟主机。
五、总结与建议Wamp作为一个强大的集成开发环境,可以帮助开发者快速搭建本地开发环境。
熟练掌握Wamp的使用方法,可以提高开发效率,降低部署成本。