centos7.9 安装namp
时间: 2024-10-22 12:00:45 浏览: 46
CentOS 7.9 安装 Nginx 和 MariaDB 的组合通常被称为 NAMPEX(Nginx + MariaDB + PHP),这是一个轻量级的 Web 服务器环境,适用于很多网站和个人项目。以下是安装步骤:
**1. 更新系统并安装基本工具:**
```sh
sudo yum update -y # 如果还没有安装EPEL仓库,需要这个
sudo yum install wget nano -y
```
**2. 安装 Nginx:**
```sh
sudo yum install nginx -y
systemctl start nginx
systemctl enable nginx # 开机自启动
```
**3. 安装 MariaDB:**
由于官方不再支持MySQL数据库,我们安装MariaDB替代:
```sh
sudo yum install mariadb-y
sudo mysql_secure_installation # 配置MariaDB安全选项
```
或者直接创建root用户密码:
```sh
sudo mysql -u root -p
CREATE USER 'root'@'localhost' IDENTIFIED BY 'your_root_password';
FLUSH PRIVILEGES;
EXIT;
```
**4. 安装 PHP:**
```sh
sudo yum install php php-fpm -y
```
**5. 配置 Nginx 以连接到 MariaDB 和 PHP:**
编辑 `/etc/nginx/conf.d/default.conf` 文件,添加如下PHP处理模块配置:
```bash
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.4-fpm.sock; # 根据实际PHP版本更改路径
}
```
**6. 保存并重启 Nginx:**
```sh
nano /etc/nginx/conf.d/default.conf
sudo systemctl restart nginx
```
完成以上步骤后,NAMPEX环境已经在 CentOS 7.9 上安装好了。你可以通过浏览器访问 `http://your_server_ip` 来测试 Nginx 是否正常工作。
阅读全文