多语言展示
当前在线:1618今日阅读:193今日分享:47

lamp:centos+apache+mysql+php安装配置方法

lamp就是linux、apache、mysql、php四个名称的缩写。由于 Linux 和PHP 的免费,apache有非常稳定,目录在国内外这种web架构是相当的流行。下面小编就详细介绍下lamp搭建的方法。
工具/原料

centos系统主机

方法/步骤
1

首先安装apachecentos可以直接yum安装apache  。命令:yum install httpd   //根据提示,输入Y安装即可成功安装

2

然后启动apache,并且设置系统让 Apache 开机自动启动。命令:service httpd start    //启动Apache chkconfig httpd on   //设置开机自启

3

防火墙设置。关闭内核防火墙selinux,和iptables防火墙策略里设置运行网站的80端口,和数据库的3306端口。命令: vi /etc/selinux/config  //关闭内核防火墙,将SELINUX=enforcing 改成SELINUX=disabled   vi /etc/sysconfig/iptables //添加以下2个记录  -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

4

安装mysql,此处也直接yum安装命令:  yum install mysql mysql-server。//安装mysqlservice mysqld start    //安装完,用命令启动服务。mysql_secure_installation   //设置mysql密码,直接回车,根据提示输入Y,然后会让输入2次你想设置的密码,接下来的按照提示一直按y就行了。 最后出现:Thanks for using MySQL!设置成功chkconfig mysqld on   //和apache一样设置开机自启service mysqld restart  //重启mysql

5

安装PHP,和PHP组件,命令:yum install phpyum 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到此我们的apache、mysql、php都安装完了。在此重启一次apache和mysqlservice httpd  restart    service mysqld restart

6

apache默认网站目录是/var/www/html,在里面写个php测试页。命令:cd /var/www/htmlvi  ceshi.php

注意事项

关闭selinux需要重启机器才能生效。也可以用命令setenforce 0 临时关闭selinux,这个是立即生效的。

推荐信息