浏览主站 | 站长工具 | 新闻资讯 | 站长学院 | 站长盈利 | HTML教程 | 网址导航 | 站长周刊 | 会员投稿 | 滚动新闻 | RSS
发新话题
打印

如何安装LAMP(Linux+Apache+MySQL+PHP)

如何安装LAMP(Linux+Apache+MySQL+PHP)

[[wiki]wiki[/wiki]][/wiki]如何安装LAMP(Linux+Apache+My[wiki]SQL[/wiki]+[wiki]PHP[/wiki])

LAMP (Linux + Apache + MySQL + PHP/Perl/[wiki]Python[/wiki]) 近几年来,已经成为Web 社区礫wiki]氖[/wiki]率礫wiki]标准[/wiki]。本文我们将介绍LAMP组合的安装,本文假定你的机器上已经安装了Linux ,如果你对Linux 的安装还有什么问题的话,可以去相关的一些开放源码站点论坛上发表贴子,向其他网友寻求帮助。也可以向相关的厂商寻求[wiki]技术[/wiki]支持。本文的LAMP中的 P,暂时解释为PHP,因为本站是基于 Zope + Python [wiki]结构[/wiki]架构的,所以本站在以后的文章中将着重向这方面倾斜。
所有LAMP组合中的[wiki]软件[/wiki]都是开放[wiki]源代码[/wiki]产品,所以您不必担心产品的价格以及[wiki]版权[/wiki]问题。相反,有广大的开放源码社区开发人员的不断努力,这些产品的版本更新[wiki]速度[/wiki]反而比那些昂贵的专有软件更快。虽然Linux 因为界面问题,会让您望而却步,但是您不必担心,现在,这些软件都采用了[wiki]浏览器[/wiki][wiki]管理[/wiki]界面,好多都提供phpMyAdmin(一个利用PHP 语言在浏览器上管理MySQL的[wiki]程序[/wiki])以及WebMin(通过浏览器来管理[wiki]系统[/wiki])来让您方便的管理系统。
PHP现在的版本已经到了4.0.4pl1,是一门面向[wiki]对象[/wiki]的交叉平台的[wiki]服务器[/wiki]端[wiki]脚本语言[/wiki]。可以嵌入HTML语言中,可以作为Apache 的模块来运行。下面我们以 tarball(.tar.gz)格式(和它相对的是RPM 格式)的版本为例子,来介绍安装过程。
首先,去对应的[wiki]网站[/wiki]下载最新版本的源码。为了保持系统目录分布的一致性,建议把他们解开到/usr/local/src 目录:
#cd /usr/local/src
#tar xvfz filename.tar.gz
先介绍MySQL的安装:
# cd /usr/locl/src/mysql-3.23.35
# ./configure --prefix=/usr/local/mysql
这样就把MySQL 的安装目录设置为 /usr/local/mysql ,然后运行make 来编译源代码,接下来就可以用 make install 来安装了。
安装完毕后,需要把MySQL 库加入系统,采用ldconfig 命令来实现:
#echo "/usr/local/mysql/lib/mysql" >> /etc/ld.so.conf
#ldconfig -v | grep libmysqlclient
然后可以看到系统返回:
libmysqlclient.so.10 => libmysqlclient.so.10.0.0
让MySQL 在启动时自动运行:
#echo "/usr/local/mysql/bin/safe_mysqld > /dev/null &" >> /etc/rc.d/rc.local

接下来初始化[wiki]数据库[/wiki](切换到/usr/local/mysql 目录):
# ./scripts/mysql_install_db
启动MySQL 服务:
# bin/safe_mysqld > /dev/null &
增加路径:
# PATH="$PATH:/usr/local/mysql/bin"
[wiki]测试[/wiki] MySQL:
#mysqladmin version
如果能返回MySQL 的所有[wiki]信息[/wiki],就表示您的MySQL 已经安装成功了。下面为了[wiki]安全[/wiki]起见,需要给root用户(数据库中的超级用户),设置口令:
#mysql -h -u root -p
按照提示输入口令以后,MySQL 的设諿wiki]镁[/wiki]退愦蠊Ω娉闪恕
人生有无数个故事,故事中的主角也在不断的变化,但是有个故事被叫做了生活,这个故事的女主角会陪伴你一生.......

TOP

发新话题