仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 396|回复: 8
打印 上一主题 下一主题

[其他Linux] linux教程之Apache2.2.16+PHP5.3.3+MySQL5.1.49的设置办法

[复制链接]
萌萌妈妈 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 11:45:30 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
给你装的系统里为ubuntu12.04,它已经封装的很臃肿了,但是考虑到你没有很多时间投入其中,所以给你装了它,但是怎么用它提高开发效率,需要你在学习的过程中不断总结;
第一步:下载安装的文件
1.MySQL:下载地点mysql-5.1.49-win32.msi;
2.Apache:下载地点httpd-2.2.16-win32-x86-openssl-0.9.8o.msi;
3.PHP5.3.3下载地点php-5.3.3-Win32-VC6-x86注重:必定要下载php-5.3.3-Win32-VC6-x86版本
的,不要下载php-5.3.3-nts-Win32-VC6-x86版本,更不要下载VC9版本的,由于他是IIS服务器安装版本。

第二步:安装文件
1.在要安装的磁盘建一个文件夹(笔者的做法是在D盘的根目次下创立一个php文件夹D:php)。
2.安装Apache服务器,安装完成后的目次了局是:D:phpApache。
3.把下载的php-5.3.3-Win32-VC6-x86解压的D:php目次中,能够把文件夹的名字改短,了局D:phpphp5
4.安装MySql数据库,它的安装和一样平常情形一样。笔者把他安装在(D:phpMySQL)和php同目次。
第三步:设置PHP5.3.3
1.设置PHP5.3.3,翻开php安装目次(笔者是D:phpphp5)能够看到目次下有两个如许的文件php.ini-development和php.ini-production,第一个是开辟利用的设置文件,第二个是尺度的临盆情况的设置。
2.选择php.ini-development复制一份到同目次下,并更名为php.ini利用文本工具翻开,查找extension_dir,能够
看到两个,选择Onwindows:上面的谁人并往得后面的分号修正为extension_dir="D:/php/php5/ext",读者根
据本人的目次布局设置,目标是找到和php.ini同目次下的ext文件夹中的扩大库。
3.查找extension=php_,往失落extension=php_curl.dll、extension=php_gd2.dll、extension=php_mbstring.dll、
extension=php_mysql.dll、extension=php_mysqli.dll、extension=php_pdo_mysql.dll、extension=php_xmlrpc.dll
后面
的分号。查找short_open_tag=Off把它修正成short_open_tag=On,让其撑持短标签。
4.复制php5ts.dll文件到WINDOWS/system32目次下,只要php-5.3.3-Win32-VC6-x86版本中才有php5ts.dll
php-5.3.3-nts-Win32-VC6-x86版本是没有的。
第四步:设置Apache
1.翻开Apache目次下conf目次中的httpd.conf文件,查找#LoadModule,在其开端处也许是128行的中央
增加:
LoadModulephp5_module"D:/php/php5/php5apache2_2.dll"
PHPIniDir"D:/php/php5"
AddTypeapplication/x-httpd-php.php
AddTypeapplication/x-httpd-php.htm
AddTypeapplication/x-httpd-php.html

目次布局依据用户本人目次设置。
2.查找DirectoryIndexindex.html将其修正成DirectoryIndexindex.phpdefault.phpindex.htmlindex.htmdefault.html
default.htm
3.查找DocumentRoot将其修正为指向你必要安排web文件的文件夹上(笔者在D:/php目次中创立了一个
www文件夹)以是DocumentRoot就是DocumentRoot"D:/php/www",读者能够依据本人设置来修正。
4.查找<Directory将其修正为你本人设置的DocumentRoot的路径(笔者是<Directory"D:/php/www">)
第五步:测试php+Apache+MySql是不是设置乐成
1.翻开MySql在MySql中创立一个新数据库和表。(笔者是userInfo数据库和users表就有id和name两个字段)
测试吗?复杂就好,呵呵!!
2.在下面创立的www文件夹中创立一个index.php文件利用EditPlus大概其他文本工具翻开。
3.写进:
.代码以下:

<?
$DB_HOST="localhost";
$DB_USER="root";
$DB_PASS="root";
$DB_NAME="userInfo";

mysql_connect($DB_HOST,$DB_USER,$DB_PASS);
mysql_select_db($DB_NAME);

mysql_query("setNAMESgb2312");
$sql="Select*Fromusers";
$result=mysql_query($sql);
while($data=mysql_fetch_array($result)){
echo"------------------------";
echo$data[id]."<br/>";
echo$data[name]."<br/>";
}
mysql_close();
?>


4.启动Apache服务器,在扫瞄器输出http://localhost/回车。
假如看到下图:暗示我们半途而废了!庆祝庆祝!


不同版本的Linux命令数量不一样,这里笔者把它们中比较重要的和使用频率最多的命令。
小女巫 该用户已被删除
9#
发表于 2015-3-23 20:23:10 | 只看该作者
用户下达的命令解释给系统去执行,并将系统传回的信息再次解释给用户,估shell也称为命令解释器,有关命令的学习可参考论坛相关文章,精通英文也是学习Linux的关键。
乐观 该用户已被删除
8#
发表于 2015-3-17 04:10:16 | 只看该作者
放手去搞。尽量不要提问,运用搜索找答案,或者看wiki,从原理上理解操作系统的本质,而不是满足于使用几个技巧。尽量看英文资料。
谁可相欹 该用户已被删除
7#
发表于 2015-3-10 01:39:21 | 只看该作者
把这个问题放在其他Linux社区请求帮助也是一种选择。如果Linux得不到答案,请不要以为我们觉得无法帮助你。有时只是看到你问题的人不知道答案罢了。这时换一个社区是不错的选择。
精灵巫婆 该用户已被删除
6#
发表于 2015-2-28 15:19:22 | 只看该作者
选择一些适于初学者的Linux社区。
若相依 该用户已被删除
5#
发表于 2015-2-10 01:14:11 | 只看该作者
随着实验课程的结束,理论课也该结束了,说实话教OS的这两位老师是我们遇到过的不错的老师(这话放这可能不太恰当).
蒙在股里 该用户已被删除
地板
发表于 2015-2-4 13:43:50 | 只看该作者
现在的linux操作系统如redhat,难点,红旗等,都是用这么一个内核,加上其它的用程序(包括X)构成的。
小魔女 该用户已被删除
板凳
发表于 2015-1-25 23:23:31 | 只看该作者
Linux简单,占内存少,特别是对于程序开发人员来说很方便,如果说windows的成功在于其方便用户的窗口管理界面。
山那边是海 该用户已被删除
沙发
发表于 2015-1-18 08:15:29 | 只看该作者
对我们学习操作系统有很大的帮助,加深我们对OS的理解。?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 01:32

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表