centos apache php 环境,CentOS 7 搭建 Apache + PHP + MySQL 环境

CentOS 7 搭建 Apache + PHP + MySQL 环境

安装 Apache

1. 安装

yum -y install httpd

2. 开启 Apache 服务

systemctl start httpd.service

3. 停止 Apache 服务

systemctl stop httpd.service

4. 设置 Apache 服务开机启动

systemctl enable httpd.service

5. 验证 Apache 服务是否安装成功

在浏览器输入服务器的 IP 地址,如果看到 Apache 的默认页面,有 Testing 123... 字样,说明 Apache 安装成功了。

安装 PHP

1. 安装

yum -y install php

2. 重启 Apache 服务

systemctl restart httpd 或 systemctl restart httpd.service

3. 测试 PHP 是否安装成功

写一个 php 文件:

vi /var/www/html/info.php

i

[Esc]:wq

然后在浏览器输入:

http://host/info.php

会出现php的一些信息,(host 是服务器的 IP 地址)。

安装 MySQL

在使用 CentOS 想要安装 MySQL ,如果下面的命令:

yum -y install mysql

那么,CentOS 就会为你自动安装 MariaDB,虽然也是 MySQL 的一个分支,但我们更习惯用 MySQL 。

在 CentOS 中默认安装有 MariaDB ,但是我们需要的是 MySQL ,安装 MySQL 可以覆盖 MariaDB 。

于是,开始下面的操作:

1. 下载并安装 MySQL 官方的 Yum Repository

wget -i -c https://repo.mysql.com/mysql80-community-release-el7-1.noarch.rpm

2. 安装 Yum Repository

yum -y install mysql80-community-release-el7-1.noarch.rpm

3. 安装 MySQL 服务器

yum -y install mysql-community-server

4. 开启 MySQL 服务

systemctl start mysqld.service

5. 查看 MySQL 服务运行状态

systemctl status mysqld.service

6. 移除 Yum Repository

yum -y remove mysql80-community-release-el7-1.noarch.rpm

更改 MySQL root 密码

1. 查看初始 root 密码

grep "password" /var/log/mysqld.log

2. 使用 root 初始密码登录

mysql -uroot -p

3. 修改 root 密码

ALTER USER 'root'@'localhost' IDENTIFIED BY '这里填新密码';

4. 使用简单密码

因为一些安全原因,MySQL 需要强度高的密码,如果提示错误,你只想使用简单的密码,可以采用以下的方法:

SHOW VARIABLES LIKE 'validate_password%';

+--------------------------------------+--------+

| Variable_name | Value |

+--------------------------------------+--------+

| validate_password.check_user_name | ON |

| validate_password.dictionary_file | |

| validate_password.length | 8 |

| validate_password.mixed_case_count | 1 |

| validate_password.number_count | 1 |

| validate_password.policy | MEDIUM |

| validate_password.special_char_count | 1 |

+--------------------------------------+--------+

7 rows in set (0.00 sec)

set global validate_password.policy=0;

set global validate_password.length=1;

此时就可以使用简单密码了,比如 1234 之类。

安装 php-mysql 模块

yum -y install php-mysql

安装常用的 PHP 模块

1. 安装

yum -y install php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel

2. 重启 Apache 服务

systemctl restart httpd.service

然后,再次在浏览器中查看 info.php ,你会看到安装的 PHP 模块信息。

< 完 >

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值