SymfonyをVDS / FreeBSDにインストールします

興味のある方は、VDS仮想マシンを使用し、ISPマネージャーを称賛し、自分でFreeBSDをインストールしたことを意味します。



座って、設定します。





さらに楽譜について

-ISPサーバーマネージャーに移動-> PHP拡張機能->次の拡張機能を有効にする

-xml.so

-pdo.so

-pdo_mysql.so



-拡張子dom.soを追加します

-curl.soを含めると便利ですが、 すべての人に適しているわけではありません。

-sshを介して接続します(Winでは、例えばputtyを使用できます)

-梨を入れます:



$ cd / usr / ports / devel / pear

$すべてのインストールをクリーンにする



-今エキサイティングな瞬間-symfonyを置きます。 私たちは悪者になります、私たちは梨を入れます



$ pear channel-discover pear.symfony-project.com

$ pear install symfony / symfony-1.4.9



-ISP Managerで新しいユーザーとデータベースを作成する



ユーザー->新規ユーザー-> example.com-> ...-> ApacheモジュールとしてのPHP

データベース管理->新しいデータベース-> MySQL-> ...->リモートアクセス



-プロジェクトを埋める:

a)FTPで:

プロジェクトをftpルートに関連する/ www /にコピーします

プロジェクトのwwwフォルダーの名前をexample.com(またはドメイン名)に変更します

sfフォルダーを/www/example.com/フォルダー(正しくない)にコピーします '



b)sshにより:

プロジェクトをftpルートに対して/home/example.com/data/www/にコピーします

プロジェクトのwwwフォルダーの名前をexample.com(またはドメイン名)に変更します

sfフォルダーを/home/example.com/data/www/example.com/フォルダーにコピーします(正しくない)



-処方するプロジェクトを設定します(ファイル(プロジェクト)/demstore/config/ProjectConfiguration.class.phpが必要です)



require_once '/usr/local/share/pear/data/symfony/autoload/sfCoreAutoload.class.php'を変更します;



-Webサーバーは/home/example.com/data/tmp/にしかアクセスできないため、/ var / tmp /を構成します。

a)すべてのsys_get_temp_dirシンフォニーファイルの最初のパスが/home/example.com/data/tmp/に変更されます

b)悲しいかな、2番目の方法は私にはわからない



すべて準備完了です。



All Articles