CentOS平台快速搭建LAMP环境的方法

 更新时间:2019年05月09日 11:52:26   作者:Yxh_blogs  
这篇文章主要介绍了CentOS平台快速搭建LAMP环境的方法,结合实例形式分析了CentOS服务器上搭建LAMP环境的步骤、相关命令与操作注意事项,需要的朋友可以参考下

本文实例讲述了CentOS平台快速搭建LAMP环境的方法。分享给大家供大家参考,具体如下:

LAMP --  Linux Apache MySQL PHP

在CentOS安装的顺序,我一般是Apache -> MySQL -> PHP

第一步、安装并配置Apache

1、使用yum安装

yum install httpd

2、修改防火墙配置,打开80端口,可以顺便把MySQL的3306端口也打开

vi /etc/sysconfig/iptables

添加两条记录

-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

注意添加位置,如下图

3、关闭SELINUX

vi /etc/selinux/config

修改SELINUX=disabled

4、Apache配置文件

vi /etc/httpd/conf/httpd.conf

找到ServerName,设置为自己的域名,如果没有域名,可以设置为localhost:80

5、开机自动启动Apache

chkconfig httpd on

6、重启Apache

service httpd restart

7、打开浏览器,输入地址测试

第二步、安装并配置MySQL

1、使用yum安装

yum install mysql mysql-server

2、开机自动启动MySQL

chkconfig mysqld on

3、MySQL设置root密码

mysql_secure_installation

回车后,输入y进行密码设置,设置完密码之后,一路回车,直到出现:Thanks for using MySQL!

4、重启MySQL

service mysqld restart

第三步、安装并配置PHP

1、使用yum安装

yum install php

2、安装PHP组件

yum install php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt

3、重启Apache和MySQL

4、可以在默认的代码目录下,上传PHP文件进行测试,默认目录在/var/www/html。可以在httpd.conf文件里修改路径。

*然后,就可以根据自己的具体需要,来对Apache MySQL PHP进行配置。默认的配置文件路径如下:

Apache配置文件路径:/etc/httpd/conf/httpd.conf
MySQL配置文件路径: /etc/my.cnf
PHP配置文件路径:     /etc/php.ini

希望本文所述对大家CentOS服务器维护有所帮助。

相关文章

  • Linux内核私闯进程地址空间并修改进程内存的方法

    Linux内核私闯进程地址空间并修改进程内存的方法

    这篇文章主要介绍了Linux内核私闯进程地址空间并修改进程内存的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-10-10
  • Linux curl表单登录或提交与cookie使用详解

    Linux curl表单登录或提交与cookie使用详解

    这篇文章主要给大家介绍了关于Linux curl表单登录或提交与cookie使用的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Linux系统具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-08-08
  • linux轻量级 Web 服务器

    linux轻量级 Web 服务器

    linux轻量级 Web 服务器...
    2007-11-11
  • 使用 libevent 和 libev 提高网络应用性能的方法

    使用 libevent 和 libev 提高网络应用性能的方法

    构建现代的服务器应用程序需要以某种方法同时接收数百、数千甚至数万个事件,无论它们是内部请求还是网络连接,都要有效地处理它们的操作
    2011-05-05
  • linux文件上传,给文件或目录添加apache权限的方法

    linux文件上传,给文件或目录添加apache权限的方法

    下面小编就为大家带来一篇linux文件上传,给文件或目录添加apache权限的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-11-11
  • Apache下开启SSI配置使html支持include包含的方法

    Apache下开启SSI配置使html支持include包含的方法

    这篇文章主要介绍了Apache下开启SSI配置使html支持include包含的方法,需要的朋友可以参考下
    2016-10-10
  • Linux使用shell脚本定时删除历史日志文件

    Linux使用shell脚本定时删除历史日志文件

    这篇文章主要介绍了Linux使用shell脚本定时删除历史日志文件,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-08-08
  • Linux添加swap分区的方法

    Linux添加swap分区的方法

    这篇文章主要介绍了Linux添加swap分区的方法,首先需要我们建立一个普通的linux 分区,具体实例代码,大家跟随脚本之家小编一起看看吧
    2018-08-08
  • 使Apache实现gzip压缩配置

    使Apache实现gzip压缩配置

    Apache默认的http.conf配置文件中没有开启gzip压缩,apache1.3.x可以用mod_gzip进行优化网页浏览的速度,在apache2中也尝试用mod_gzip,但是配置后确发现网页不能正确显示(空白页),所以改换为mod_deflate
    2014-08-08
  • 记一次linux服务器入侵应急响应(小结)

    记一次linux服务器入侵应急响应(小结)

    这篇文章主要介绍了记一次linux服务器入侵应急响应,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-08-08

最新评论