- 论坛徽章:
- 0
|
今天在我的linux下装上了LAMP,这个经典的架构,以前安装过,今天看到这些软件的版本都已经升级了,不过安装的过程还是没有什么变化的。下载了这些软件,按照网上的一篇文章作了下来,其中的过程不算顺利,如果顺利也就一个小时就搞定了,可是我已经搞到现在了,大概有三个小时了吧。我的具体步骤是:
一:安装apache2。
# tar -zvxf httpd-2.2.0.tar.gz
解压httpd-2.2.0.tar.gz
# cd httpd-2.2.0
# ./configure
# make; make install
安装apache
# /usr/local/apache/bin/apachectl -k start
启动apahce,
用浏览器查看http://www.xiutuo.com,得到it works,说明apache已经配置成功了。
# /usr/local/apache/bin/apachectl -k stop
停止apache。
二:安装mysql
# tar -zvxf mysql-max-5.0.21-linux-i686-glibc23.tar.gz
# cp -r mysql-max-5.0.21-linux-i686-glibc23.tar.gz /usr/local/mysql
# cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf
添加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系统数据库
# /usr/local/mysql/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"
三:安装php5
# tar -zvxf php-5.1.2.tar.gz
# mkdir -p /usr/local/php
# cd php-5.1.2
# ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs
--with-mysql=/usr/local/mysql/
四:重新配置apache2让他支持php。
配置 httpd.conf 让apache支持PHP
# vi /usr/local/apache/conf/httpd.conf
找到 AddType application/x-gzip .gz .tgz 在其下添加如下内容
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
重启apache
# /usr/local/apache/bin/apachectl restart
在htdocs目录里建一内容为 PHP文件, 输入URL地址查看PHP配置是否正确
我的做到这里已经正确了,能够输出基本信息了。
开始出错是因为我的系统想装上服务器,可是用光盘不行,浪费了不少时间,后来在校园网上下载了,才开是自己编译安装,现在我越来越开始喜欢编译安装了,用rpm感觉不爽了。
这个LAMP配置很经典,很值得动手作一做。我的配置过程了参考了网友的贴子,学习linux在网上还是有一个很好的环境的。
时间不早了,睡了。
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/3176/showart_214497.html |
|