LAMP环境的搭建

来源:互联网 发布:淘宝优惠券活动报名 编辑:程序博客网 时间:2024/05/21 11:37

  • Mysql安装

1、  检查linux中以前是否安装过mysql,命令如下:

rpm -qa|grep mysql

如果有就先卸载后再安装,卸载命令如下:

rpm -e mysql --nodeps

注意:linux中搭建lamp环境是有顺序的应该先安装mysql

解压下载的mysql包,命令如下:

tar -zxvf mysql(tab键补齐)

将解压文件夹复制或者剪切到/usr/local/mysql并重命名为mysql

cp -vRp mysql(tab键补齐) /usr/local/mysql

切换到/usr/local/ mysql文件夹下

cd /usr/local/mysql

2、  配置mysql

首先添加一个mysql组

groupadd mysql

然后添加一个用户:

useradd -g mysql mysql

mysql的data文件夹下是空的所以要先执行install_db

scripts/mysql_install_db --user=mysql

执行后data文件夹下有了很多数据

3、  修改权限(mysql文件夹下)

chown -R root .

修改data目录下的所有者权限

chown -R mysql data

修改组权限:

chgrp -R mysql .

4、  使用mysql前需要启动mysql服务(&后台运行):

bin/mysql_safe --user=mysql &

bin/mysql -u root



  • Apache安装

1、  检测是否安装apache

rpm -qa|grep httpd

如果有就先卸载后再安装,卸载命令和mysql卸载类似

2、  解压文件包

tar -zxvf mysql(tab键补齐)

3、  进入解压的文件夹然后编译(需要gcc)

./configure --prefix=/usr/local/apache --enable-so

prefix表示安装路径

4、  make 生成可以安装的文件

5、  make install 安装

6、  cd /usr/local/apache

7、  启动服务

bin/apachevtl start

8、  在/usr/local/apache/htdocs里面创建html文件并在浏览器访问(http:localhost/test.html),如果不能访问则可能是防火墙

  • PHP安装

1、  检测是否安装过php,命令类似(如果有先删除在安装)

2、  对文件包解压并进入解压后的文件夹内

3、  编译(./configure--help查看编译帮助)

./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs--with-mysql=/usr/local/mysql

4、  make

5、  make install

6、  打开apache配置文件在(AddType区域310行)加入一行:

AddType application/x-httpd-php .php

7、  重启apache

/usr/local/apache/bin/apacheetl restart

8、  创建php文件输出phpinfo来测试是否成功安装

9、  如果php没有配置文件则需要复制php.ini文件



0 0
原创粉丝点击