FC2ブログ

Seasonism Season2 ~ナヲキの想うところ~

清く正しく美しいヘンタイに――
INDEX | BBS | HOME

--年--月--日 ---:---

拍手ボタン■スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

2010年02月22日 -05:54-

拍手ボタン■さ○らのレンタルサーバーラ○トでWordPressを動かす
※未解決の問題※
レンタルサーバーラ○トではMySQLが使えない(かも知れない)ので、レンタルサーバーラ○トでも利用可能な「SQLite」を使っています。
WordPressはデフォルトの状態でMySQLしか扱えません。なので、サードパーティー製のプラグインでSQLiteに対応しています。
ボクはPHPとかMySQLはおろか、WordPress自体チンプンカンプンなので、MySQLを使わないことによる弊害は全く分かりません。自分で調べてください。
レンタルサーバーラ○トでもMySQLが使える抜け道があれば、是非教えていただきたいところですが、おそらく、サービスプランによって明示的にMySQLの使える個数が決定されているため、抜け道はないかと思われます。

※注意※
レンタルサーバーラ○トは本来PHPが動かせません。PHPの利用は本来上位プランの機能です。
なぜラ○トでもPHPが動くのかはよく分かりませんが、上記の理由により突然PHPが使えなくなったり、サーバーから削除されたりしても、MAKE YOUR OWN RISK でお願いします。

……とはいえ、何年も使われてる手法なので、おそらく、さ○ら側としても『サポートはしないけどサーバー負荷かけないなら黙認』というところかと思われます。利用者一人一人が節度を守っているからこそ出来ることかも知れません。


規約上問題ないらしいことが発覚。でも謎。

では本題へ。



さ○らのレンタルサーバーラ○トでWordPressを動かすまとめ

さ○らのレンタルサーバーラ○トではPHPとMySQLに対応していないため、これを利用しているWordPressは本来動きません。
ただし、PHPは「自分でインストールする」という抜け道があり、MySQLはSQLiteで代替出来るため、手段を踏めば動くようになります。

元々WordPressのインストール自体が「手順を踏むもの」なので、手間はさほど変わらないかと思います。
さて、以下にその方法を記載します。自分用のメモみたいなものなので、説明不足なところも多々ありますがご了承下さい。

0.準備

ファイルマネージャーでは5MB以上のファイルがアップロード出来ないので、FFFTPを用意してください。
FTPの接続設定はここを参照。それ以外は特に設定不要。

あと作業中、Notepadでは正しくファイルを作れない場合が多いので、TeraPadなり秀丸エディタなりを用意してください。改行コードにLFを扱えるものならなんでも構いませんが。

また、拡張子を変更することが多いため、拡張子の表示もオンにしていたほうがいいです。ただしFFFTPで拡張子を指定したアップロードが出来るので、必須ではありません。

……なお、この段階で既に意味が分からない場合は、素直に無料ブログサービスを利用することをおすすめします。

1.PHPをインストールする

アライグマ道場の記事→http://mameflag.blog89.fc2.com/blog-entry-324.html
こちらを参考にPHPをインストールします。
元記事はここなのですが、上記の記事の方が分かりやすくかつ安全で、しかも比較的新しいPHPのバージョンの情報なのでおすすめです。

自分はあれこれ試すのがイヤなのでPHP5.2.6で行いましたが、PHP5.2.11でも大丈夫かと思われます。

1.1.telnet.cgiの補足

(中級者向け補足) telnet.cgiは何も改変しなくて大丈夫です。一行目を変更しなければならないことも多いですが、その点は標準的なパスです

1.telnet.cgiをブラウザで表示し(http://(アカウント).sakura.ne.jp/telnet.cgi)、
入力欄に以下のコマンドを入力して「/home/(アカウント)/work」へ移動します。
「pwd」のコマンドで、現在いるディレクトリを確認できます。

cd ../work


telnetってコマンドプロンプトさわったこと無い人にはしっくり来ないと思いますが、「cd」というのはディレクトリ(Windowsで言うフォルダ)を移動するコマンドです。
たとえばC:\Windows\というディレクトリにいたとして、「cd ../」というコマンドを入力するとC:\に移動し、さらに「cd a」と入力するC:\a\に移動します。よってC:\Windows\から「cd ../a」と入力すると、C:\a\に移動するという仕組みです。

telnet.cgiを開いたとき、現在のディレクトリは「/home/(アカウント)/」になっているはずなので、上の記事のように入力すれば確実に「/home/(アカウント)/work」へ移動出来ます。
ただし、途中で間違えてしまうと、自分がどこのディレクトリにいるかわからなくなるので、「pwd」というコマンドで現在のディレクトリを確認してください。
「cd」の後にどう入力すればいいかは、今挙げた例を参考に、FFFTPでのディレクトリ構造を見て行えば出来るかと思います。

1.2.インストール時間について

サーバーの負荷状況にもよりますが、PHPの解凍や「sh conf.sh」は数秒、「setenv PHP_PEAR_CACHE_DIR /home/(アカウント)/php5/pear/cache;」→「make」のところで5分程度かかります。記事を読み進めるなどして、落ち着いて待ちましょう。

1.3.その他、細かいこと

頻出事項ですが、「.htaccess」というファイルをOS上で作ることが出来ないので、「htaccess.txt」などのファイルで作成し、FFFTPでアップロードするときに「名前を変えてアップロード」して下さい。(ファイル右クリック)

フォルダ構造は間違えやすいので気をつけましょう。「/home/(アカウント)/www/」ではなく「/home/(アカウント)/」にフォルダを作ることが多いです。デフォルトは「/home/(アカウント)/www/」になっていることが多いので確認して下さい。

なお、重要なのでこちらでも書きますが、作業終了後にtelnet.cgiは必ず消すようにして下さい。第三者にファイルを好き勝手改変されてしまう可能性が高く、非常に危険です。

2.WordPressをインストールする

整頓中(仮)の記事→http://www.retropc.net/mm/archives/13
こちらを参考に、SQLiteに対応したWordPressをインストールします。

特にさ○らに合わせた設定はなく、

ブラウザから、インストール設定画面を開きます。こんなURLです→http://www.xxxxx.xxx/WordPress/wp-admin/install.php



のところまではそのまま進めてOKですが、

ここで問題が起きて、まず、真っ白な画面が出てきます。こりずにブラウザ更新すると、「ようこそ」の画面が出てくるのですが、WordPressをインストールのボタンを押すとSQLのエラーが表示されます。



…は自分の環境(WindowsXP Firefox3.5.7)では発生しませんでした。
普通にインストールが完了するため、それ以降は記事を参考にする必要もありません。
たぶんバージョンかなんかの違いで、不具合が改善されたのかも知れません。

ただし、WordPressをインストールしたフォルダのアクセス権を755に戻しておくことを忘れないようにして下さい。危険です。

3.普通に使える!!

以上、たったこれだけでWordPressが使えるようになりました。すごい。
記事元の方々に感謝せずにはいられません。

動かない場合は、属性の設定、ファイルの保存形式(FFFTPのアップロード形式は特に注意する必要がない)、ディレクトリ構造、をよく確認して下さい。以上に注意して、もう一度最初からやり直すのも一つの手です。
また、URLが間違っている場合もあります。telnet.cgiやWordPressのURLをよく確認して下さい。特に、URLは大文字と小文字を区別することを忘れずに。自分はすっかり忘れてて、おもいきりはまりました。

繰り返しますが自己責任で。サーバーに迷惑が掛からない範囲で利用して下さい。
以上で説明、というかまとめは終了です。
スポンサーサイト

■コメント

■コメントの投稿

管理者にだけ表示を許可する
※英字のみのコメント・トラックバック、言及リンクのないトラックバックは、スパム対策の関係上、自動削除されます。

| Blog TOP | Firefoxでページ全体のスクロールバーだけ左側に >>

プロフィール

ナヲキ

Author:ナヲキ


twitter
著作権について

携帯へのURL転送

QRコード

ブロとも申請フォーム

ブログ検索

カレンダー

11 | 2018/12 | 01
- - - - - - 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 - - - - -

最近のコメント

データ取得中...

最近のトラックバック

管理用

WEBコンサルティング joomlaでホームページ制作 ブログパーツ制作
Copyright(C) 2007 ナヲキ. All rights reserved.
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。