首页 > 其他分享 >搭建LAMP环境

搭建LAMP环境

时间:2023-02-14 21:45:49浏览次数:53  
标签:httpd Cent7 MySQL 环境 LAMP mysql Apache root 搭建

环境:CentOS7+Apache+MySQL+PHP

思路:先安装网站基本框架:Apache+PHP,然后安装MySQL数据库

一、关闭SELinux和防火墙

编辑SELinux配置文件/etc/selinux/config中的SELINUX=enforcing更改为SELINUX=disabled,然后重启。 # 关闭SELinux

[root@Cent7 ~]# systemctl stop firewalld.service # 停止firewall

[root@Cent7 ~]# systemctl disable firewalld.service # 禁止firewall开机自启

二、安装配置Apache

[root@Cent7 ~]# yum -y install httpd* # 安装Apache

[root@Cent7 ~]# systemctl start httpd # 启动HTTPD

[root@Cent7 ~]# systemctl enable httpd # 开机自启

Apache默认网站根目录:/var/www/html

 

 

 

三、安装配置PHP

1、安装PHP环境及拓展

[root@Cent7 ~]# yum --skip-broken install -y php* libjpeg* # 安装PHP环境及拓展

2、修改Apache配置文件

Apache默认配置文件:/etc/httpd/conf/httpd.conf

vi /etc/httpd/conf/httpd.conf # 编辑配置文件

在DirectoryIndex后添加上index.php

 

 

 

[root@Cent7 ~]# systemctl restart httpd # 重启HTTPD服务

3、测试PHP环境

[root@Cent7 ~]# cd /var/www/html/

[root@Cent7 html]# vi index.php

文件内写入:

<?php
   phpinfo();
?>

访问网站验证环境:

四、安装配置MySQL

1、下载MySQL源

[root@Cent7 ~]# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

 

 

 

2、安装MySQL

CentOS7以上的系统,默认数据库为MariaDB。

[root@Cent7 ~]# rpm -ivh mysql-community-release-el7-5.noarch.rpm

[root@Cent7 ~]# yum install -y mysql-community-server

[root@Cent7 ~]# systemctl start mysqld # 启动MySQL服务

[root@Cent7 ~]# systemctl enable mysqld # 开机自启MySQL

注:MySQL数据库默认没有密码

[root@Cent7 ~]# mysql -u root

 

 

 

3、配置数据库密码

mysql> use mysql; # 使用mysql库

mysql> update user set password=PASSWORD("root") where user='root'; # 设置密码

mysql> flush privileges; # 刷新权限

mysql> exit; # 退出

[root@Cent7 ~]# mysql -u root -p # 登录

 

 

4、验证MySQL与PHP连接

[root@Cent7 ~]# vi /var/www/html/index.php

<?php
   $link=mysql_connect("localhost","root","root");
   if(!$link) echo "数据库连接失败

标签:httpd,Cent7,MySQL,环境,LAMP,mysql,Apache,root,搭建
From: https://www.cnblogs.com/HKalpa/p/17120983.html

相关文章