GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu14.04にCodeIgniterをインストールする方法

このチュートリアルでは、Ubuntu 14.04にCodeIgniterをインストールして構成する方法を説明します。知らない人のために、CodeIgniterは非常に小さい強力なPHPフレームワークです。フル機能のWebアプリケーションを作成するためのシンプルでエレガントなツールキットを必要とするPHPコーダー向けに構築されたフットプリント。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、独自のVPSでサイトをホストしていることを前提としています。インストールは非常に簡単です。 Ubuntu14.04サーバーへのCodeIgniterの段階的なインストールを示します。

Ubuntu14.04にCodeIgniterをインストールする

手順1.まず、次のapt-getを実行して、すべてのシステムパッケージが最新であることを確認します。 ターミナルのコマンド。

sudo apt-get update
sudo apt-get upgrade

手順2.LAMPサーバーをインストールします。

Ubuntu 14.04 LAMPサーバーが必要です。LAMPがインストールされていない場合は、こちらのガイドに従ってください。

ステップ3.CodeIgniterをインストールします。

CodeIgniterの最新の安定バージョンをダウンロードします。この記事を書いている時点では、バージョン3.0.1です:

cd /var/www/
wget https://github.com/bcit-ci/CodeIgniter/archive/3.0.1.zip
unzip 3.0.1.zip
mv /var/www/CodeIgniter-3.0.1 /var/www/codeigniter

そのディレクトリとファイルの所有権を変更します:

chown -R www-data: /var/www/codeigniter

ステップ4.CodeIgniter用にMySQLデータベースを構成します。

デフォルトでは、MySQLは強化されていません。mysql_secure_installationを使用してMySQLを保護できます。 脚本。ルートパスワードの設定、匿名ユーザーの削除、リモートルートログインの禁止、テストデータベースの削除と安全なMySQLへのアクセスを行う各手順を注意深くお読みください。

mysql_secure_installation

次に、MySQLコンソールにログインして、CodeIgniterのデータベースを作成する必要があります。次のコマンドを実行します。

mysql -u root -p

これによりパスワードの入力を求められるので、MySQLルートパスワードを入力してEnterキーを押します。データベースサーバーにログインしたら、次のデータベースを作成する必要があります。 CodeIgniterソフトウェア:

mysql> CREATE DATABASE codeigniter_db;
mysql> GRANT ALL PRIVILEGES on codeigniter_db.* to 'codeigniter_user'@'localhost' identified by 'YoUrPaS$w0rD';
mysql> FLUSH PRIVILEGES;
mysql> exit

次に、データベース接続設定を、新しく作成したデータベースにアクセスするために必要な設定に変更する必要があります。

nano /var/www/codeigniter/application/config/database.php

次の行を検索します:

$db['default'] = array(
        'dsn'   => '',
        'hostname' => 'localhost',
        'username' => '',
        'password' => '',
        'database' => '',
);

また、次のファイルを編集する必要があります:

nano /var/www/codeigniter/application/config/config.php

次の行を見つけてベースURLを設定します:

$config['base_url'] = 'http://yourdomain.com';

ファイルを保存して閉じます。

ステップ5.Apache2Webサーバーを構成します。

仮想ホストファイルを編集し、ドキュメントルートを/var/www/codeigniterを指すように変更します :

nano /etc/apache2/sites-enabled/000-default

ニーズに合わせて次の行を編集します:

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/codeigniter/
ServerName yourdomain.com
ServerAlias www.yourdomain.com
<Directory /var/www/codeigniter/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/httpd/yourdomain.com-error_log
CustomLog /var/log/httpd/yourdomain.com-access_log common
</VirtualHost>

完了したら、ファイルを保存して閉じます。変更を有効にするには、Apacheサービスを再起動します。

service apache2 restart

ステップ6.CodeIgniterにアクセスします。

CodeIgniterはデフォルトでHTTPポート80で使用できます。お気に入りのブラウザを開き、http://yourdomain.comに移動します。 またはhttp://server-ip-address インストールを完了するために必要な手順を完了します。ファイアウォールを使用している場合は、ポート80を開いて、コントロールパネルにアクセスできるようにしてください。

おめでとうございます!CodeIgniterが正常にインストールされました。Ubuntu14.04システムにCodeIgniterをインストールするためにこのチュートリアルを使用していただき、ありがとうございます。追加のヘルプや役立つ情報については、CodeIgniterの公式Webサイトを確認することをお勧めします。


Ubuntu
  1. Ubuntu14.04にGallery3をインストールする方法

  2. Ubuntu14.04にCollabtiveをインストールする方法

  3. Ubuntu15.04にPunBBをインストールする方法

  1. Ubuntu18.04にMySQL8.0をインストールする方法

  2. Ubuntu20.04にMySQLをインストールする方法

  3. Ubuntu18.04にMySQLをインストールする方法

  1. Ubuntu18.04にMySQL8.0をインストールする方法

  2. UbuntuにMySQLをインストールする方法

  3. UbuntuにMySQLサーバーをインストールする方法