如何在 Rocky Linux 9 上安装 CodeIgniter

CodeIgniter,一个强大的PHP框架,为开发人员提供了一个强大的平台,用于构建动态和功能丰富的Web应用程序。当与领先的企业级操作系统 Rocky Linux 9 的稳定性和安全性结合使用时,您可以创建尖端的 Web 项目。

codeigniter-logo

在 Rocky Linux 9 上安装 CodeIgniter

第 1 步。第一步是将系统更新到最新版本的软件包列表。为此,请运行以下命令:

sudo dnf update

第 2 步。安装灯组

LAMP堆栈(Linux,Apache,MySQL,PHP)构成了许多Web应用程序的骨干。您可以在此处遵循我们的指南。

第 3 步。为 CodeIgniter 配置 Apache 。

为 CodeIgniter 设置虚拟主机可确保干净的 URL 结构并增强应用程序的性能:

cd /etc/httpd/conf.d/
sudo nano codeigniter.conf

添加以下配置:

<VirtualHost *:80>
ServerAdmin webmaster@example.com
DocumentRoot /var/www/html/codeigniter
ServerName your_domain.com

<Directory /var/www/html/codeigniter>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>

ErrorLog /var/log/httpd/codeigniter_error.log
CustomLog /var/log/httpd/codeigniter_access.log combined
</VirtualHost>

启用虚拟主机并重新启动 Apache :

sudo a2ensite codeigniter.conf
sudo systemctl restart httpd

第 4 步。下载并安装 CodeIgniter。

现在访问CodeIgniter官方网站下载最新版本。或者,使用 或 直接下载包:wgetcurl

cd /tmp
wget https://codeload.github.com/codeigniter4/framework/legacy.zip/refs/tags/v4.3.6

提取下载的存档并将文件移动到 Web 服务器的根目录:

unzip codeigniter4-framework-v4.3.6-0-ge392123.zip
sudo mv ccodeigniter4-framework-v4.3.6-0-ge392123 /var/www/html/codeigniter

确保 CodeIgniter 文件和目录的权限和所有权正确:

sudo chown -R apache:apache /var/www/html/codeigniter
sudo chmod -R 755 /var/www/html/codeigniter

第5步。验证安装

让我们验证一下 CodeIgniter 在 Rocky Linux 9 上的成功安装:

cd /var/www/html/codeigniter/application/controllers
sudo nano Welcome.php

将以下代码添加到文件中:

<?php
defined('BASEPATH') OR exit('No direct script access allowed');

class Welcome extends CI_Controller {
public function index() {
$this->load->view('welcome_message');
}
}

创建示例视图:

cd /var/www/html/codeigniter/application/views
sudo nano welcome_message.php

将以下 HTML 添加到文件中:

<!DOCTYPE html>
<html>
<head>
<title>Welcome to CodeIgniter Idroot.Us</title>
</head>
<body>
<h1>Hello, CodeIgniter!</h1>
</body>
</html>

保存文件,然后打开 Web 浏览器并在地址栏中输入服务器的 IP 地址或域名。您应该会看到欢迎消息,确认 CodeIgniter 已成功安装。

感谢您使用本教程在 Rocky Linux 9 系统上安装 CodeIgniter PHP 框架。有关其他帮助或有用信息,我们建议您查看 CodeIgniter 官方网站

未经允许不得转载:统信UOS之家 » 如何在 Rocky Linux 9 上安装 CodeIgniter

相关文章