centos6.5 编译安装lamp以及相关错误的解决方法

  • Post category:Linux

CentOS 6.5 安装 LAMP

环境

  • CentOS 6.5
  • Apache 2.2
  • MySQL 5.5
  • PHP 5.4

以下为LAMP的安装过程:

1. 安装 Apache

安装 Apache 服务器

yum install httpd

启动 Apache 服务器

service httpd start

2. 安装 PHP

为了和 Apache 配合使用,我们需要在系统中安装 PHP 在 CentOS 中安装 PHP 非常简单,只需要使用 yum 命令即可

yum install php

如果需要在 PHP 中使用 MySQL,还需要安装 PHP 的 MySQL 扩展

yum install php-mysql

3. 安装 MySQL

安装 MySQL

yum install mysql-server

启动 MySQL 服务器

service mysqld start

进入 MySQL 控制台

mysql

创建一个新的 MySQL 用户

CREATE USER ‘newuser’@’localhost’ IDENTIFIED BY ‘password’;

授权给新用户

GRANT ALL PRIVILEGES ON *.* TO ‘newuser’@’localhost’;

刷新权限

FLUSH PRIVILEGES;

4. 配置 PHP

编辑 PHP 配置文件

vi /etc/php.ini

修改以下内容

upload_max_filesize = 20M
post_max_size = 20M
memory_limit = 128M

保存文件并退出

5. 配置 Apache

编辑 Apache 配置文件

vi /etc/httpd/conf/httpd.conf

找到以下代码

DirectoryIndex index.html

将其修改为

DirectoryIndex index.html index.php

保存文件并退出

6. 重启 Apache 和 MySQL

重启 Apache 服务器

service httpd restart

重启 MySQL 服务器

service mysqld restart

以上就是 CentOS 6.5 安装 LAMP 的完整攻略,如果在安装过程中遇到了错误,可以在命令行中搜索错误信息,或者在相关的报错信息中寻找解决方案。

示例1:关于MySQL安装失败的问题

在 CentOS6.5 下安装 MySQL 的过程中,可能会遇到MySQL安装失败的问题。

可以通过以下命令进行解决:

yum clean all
yum remove mysql mysql-server mysql-libs
rpm -qa|grep -i mysql

通过以上命令,清空yum包缓存,返回最后删除的MySQL包及其依赖包进行拆卸后,重新安装MySQL及其服务包,这样即可成功安装。

示例2:关于phpMyAdmin的安装问题

在上述LAMP安装完成后,可以通过以下命令安装phpMyAdmin:

yum install phpmyadmin

如果phpmyadmin路径为:/usr/share/phpmyadmin,则编辑 Apache 配置文件:

vi /etc/httpd/conf/httpd.conf

在文件最后添加以下内容:

Alias /phpmyadmin /usr/share/phpmyadmin

<Directory /usr/share/phpmyadmin>
Order Allow,Deny
Allow from All
</Directory>

保存文件并退出,重启 Apache 服务器即可。

最后,在浏览器中访问 http://localhost/phpmyadmin 即可成功访问phpMyAdmin。