CodeIgniter,一个强大的PHP框架,为开发人员提供了一个强大的平台,用于构建动态和功能丰富的Web应用程序。当与领先的企业级操作系统 Rocky Linux 9 的稳定性和安全性结合使用时,您可以创建尖端的 Web 项目。
在 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官方网站下载最新版本。或者,使用 或 直接下载包:wget
curl
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 官方网站。