知识点 Linux 配置LAMP环境

LAMP:指Web应用软件组合
L-Linux 为linux操作系统
A-Apache 为Web服务器
M-Mysql 为数据库管理系统
P-PHP 脚本语言

本文的主要目标,就是在虚拟机CentOS 7环境下配置好LAMP环境,保证PHP语言和Mysql数据库可正常使用。

一、安装Apache(采用yum安装)

yum -y install httpd

修改配置文件

vi /etc/httpd/conf/httpd.conf

在文件的ServerName 行改为ServerName localhost:80

开启防火墙

systemctl start firewalld

开启防火墙的80端口

firewall-cmd --zone=public --add-port=80/tcp --permanent

重启防火墙

firewall-cmd --reload

查看80端口是否开启

firewall0cmd --list-ports

启动apache服务,完成后即可外网访问IP

systemctl start httpd
systemctl enable httpd #开机自动启动

二、安装Mysql

yum -y install mysql
yum -y install mariadb-server

启动mysql

systemctl start mariadb.service
systemctl enable mariadb.service

修改mysql密码

首先登陆mysql

mysql -u root -p

出现password 直接空格登录,进入mysql界面

知识点   Linux 配置LAMP环境
命令行输入 use mysql;(不要忘记分号)
知识点   Linux 配置LAMP环境
命令行输入
update user set password=password(’ 要修改的密码 ‘) where user = ‘用户名’
例如:
update user set password=password(’ 123456 ') where user = ‘root’
回车
命令行输入 flush privileges
这样就改好密码了,退出mysql
输入 exit 看到Bye 表示成功退出。

三、安装PHP

yum -y php php-fpm php-gd php-mysql php-mbstring

这样就安装好了所有LAMP所需软件包,下面测试一下该LAMP环境能否正常使用。

四、测试环境

1.apache服务测试

ifconfig

查看自己的IP地址,在外网的浏览器上输入自己的IP,看看可不可以访问,正常会显示text123 的apache服务界面:

知识点   Linux 配置LAMP环境
2.php测试
apache的文件默认在 /var/www/html目录下,因此在该目录下建立测试文件
hello.php,输入以下内容:

<?php echo "hello world" ?>

保存,在外网输入192.168.222.129/hello.php (这里192.168.222.129表示我的IP),如果成功会看到网页显示 hello world
知识点   Linux 配置LAMP环境
3.php与mysql连接测试
在 /var/www/html 建立测试文件 mysql.php 输入以下内容

<?php header("Content-type:text/html;charset=utf-8"); echo '开始mysql数据库连接.
'; $con=mysql_connect("主机名","用户名","密码"); if($con){ echo '连接mysql数据库成功.
'; }else{ die('连接mysql数据库失败:'.mysql_error()); } mysql_close($con); echo '关闭mysql数据库连接.'; ?>

保存 在外网输入 192.168.222.129/mysql.php 注意mysql_connect的三个参数:主机名(localhost)、用户名(默认root)、密码。
如果php与mysql连接成功,则会显示如下信息
知识点   Linux 配置LAMP环境
至此就算成功搭建LAMP环境了。

上一篇:源码编译安装LAMP和部署wordpress博客系统


下一篇:python算法专项(一)——基础练习