HCRM博客

CentOS下LAMP环境搭建指南

CentOS 安装 LAMP 步骤详解

CentOS下LAMP环境搭建指南-图1

准备工作

在开始安装 LAMP 之前,请确保您的 CentOS 系统已经安装完毕,并且已经进行了必要的更新和配置,以下是安装 LAMP 所需的准备工作:

  1. 确保您的 CentOS 系统已更新至最新版本。
  2. 安装并配置好网络。
  3. 开启并配置防火墙(如果需要)。

安装 Apache

打开终端,输入以下命令以安装 Apache 服务器:

sudo yum install httpd

安装完成后,启动 Apache 服务并设置开机自启:

sudo systemctl start httpd
sudo systemctl enable httpd

在浏览器中输入您的服务器 IP 地址,查看 Apache 的默认欢迎页面,确认 Apache 安装成功。

安装 MySQL

安装 MySQL 服务器:

sudo yum install mysql-server

启动 MySQL 服务并设置开机自启:

sudo systemctl start mysqld
sudo systemctl enable mysqld

在终端中执行以下命令,初始化 MySQL 的 root 用户密码:

CentOS下LAMP环境搭建指南-图2

sudo mysql_secure_installation

根据提示设置 root 用户的密码、删除匿名用户、禁止 root 远程登录等。

安装 PHP

安装 PHP 及相关扩展:

sudo yum install php php-mysql

检查 PHP 是否安装成功,打开终端并输入以下命令:

php -v

修改 Apache 配置文件,允许 PHP 执行:

sudo nano /etc/httpd/conf/httpd.conf

找到以下行并取消注释:

LoadModule php7_module modules/libphp7.so

DirectoryIndex 行下添加以下行:

DirectoryIndex index.php index.html index.htm

测试 LAMP 环境

  1. 创建一个 PHP 文件,info.php如下:
<?php
phpinfo();
?>
  1. 将文件放置在 Apache 的默认网站目录 /var/www/html/ 中。

  2. 在浏览器中访问 http://您的服务器IP/info.php,查看 PHP 的配置信息,确认 LAMP 环境安装成功。

    CentOS下LAMP环境搭建指南-图3

FAQs

Q1:如何修改 MySQL 的 root 用户密码?

A1:执行以下命令:

sudo mysql_secure_installation

根据提示设置新的 root 用户密码。

Q2:如何在 Apache 中配置虚拟主机?

A2:在 /etc/httpd/conf.d/ 目录下创建一个新的配置文件,example.com.conf,并添加以下内容:

<VirtualHost *:80>
    ServerAdmin webmaster@example.com
    ServerName example.com
    ServerAlias www.example.com
    DocumentRoot /var/www/example.com
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

修改 /etc/httpd/conf/httpd.conf 文件,将 LoadModule vhost_alias_module modules/mod_vhost_alias.so 行取消注释,重启 Apache 服务使配置生效:

sudo systemctl restart httpd

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/49058.html

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
请登录后评论...
游客游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~