学习啦 > 学习电脑 > 电脑安全 > 防火墙知识 > CentOS搭建LAMP

CentOS搭建LAMP

时间: 林泽1002 分享

CentOS搭建LAMP

  随着信息技术不断发展,尤其是计算机网络技术的的飞速发展,网络课程管理已经成为现代教育的一个重要组成部分,并正发挥着越来越重要的作用。下面是學習啦小編收集整理的CentOS搭建LAMP,希望對大家有幫助~~

  CentOS搭建LAMP

  工具/原料

  centos

  方法/步骤

  1首先安装apache2

  输入:sudo yum install httpd

  2修改防火墙配置

  输入:sudo vim /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

  输入:sudo vim /etc/selinux/config#SELINUX=enforcing #注释掉

  #SELINUXTYPE=targeted #注释掉

  SELINUX=disabled #增加

  4配置apache2

  输入:sudo vim /etc/httpd/conf/httpd.conf

  找到 #ServerName www.example.com:80

  修改为 ServerName 这里设置为你自己的域名,如果没有域名,可以设置为localhost:80

  5在配置开机自动启动apache2

  输入:sudo chkconfig httpd on

  6完成以上步骤后,重启机器。

  在浏览器中输入地址测试。

  7再安装MySQL

  输入:sudo yum install mysql mysql-server

  安装完毕后,设置开机自动启动,并拷贝配置文件

  输入:chkconfig mysqld on

  cp /usr/share/mysql/my-medium.cnf /etc/my.cnf

  接着为root账户设置密码

  输入:sudo mysql_secure_installation

  因为还没有设置root密码,所以直接按回车。

  紧接着输入y,再回车。

  设置完密码后,紧接着一路Y确认。

  最后出现:Thanks for using MySQL!

  完毕后再重启MySQL,或者干脆直接重启机器好了。

  接下来安装PHP5

  输入:sudo yum install php

  安装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

  重启MySQL和 apache

  /etc/init.d/mysqld restart/etc/init.d/httpd restart

  最后就配置Apache:

  vi /etc/httpd/conf/httpd.conf

  DirectoryIndex index.html index.html.var 在402行 修改为:DirectoryIndex index.html index.htm Default.html Default.htm

  照样重启Apache。

  这样就结束了。创建一个php文件试试。


CentOS搭建LAMP相关文章:

1.CentOS6.5系统中的yum如何安装LAMP

2.Apache服务器编译安装与简单配置

3.Linux如何安装zoneminder软件

4.怎么安装Ubuntu操作系统

2956089