フルインストールしたVine Linux4.0であるが、3.2に比べるとGNOMEの画面としては若干垢抜けた感じがするものの、やっぱり慣れないせいか使いにくい。
今回のLinux環境の構築の目的は、LAMP環境(Linux,Apache,MySQL,PHP)における様々なWEBアプリの開発手法を学ぶことであり、最低限の上記環境とFTPの環境だけであるのでデスクトップ環境は特に問題としない。無くても良いくらいである。とはいうものの、エディタだけはVi,EMACSを使うのはちょっとしんどいので、最低限のデスクトップ環境で良いので使いにくくても大して問題では無いが。
とりあえず、IPをDHCPから固定のIPアドレスに変更し、常に同じIPになるようにする。従来は、この値もエディタで設定していたが、Windowsと同様に対話式に設定できる(「デスクトップ」「システムの管理」「ネットワークの設定」)のは助かる。
続いて各サービスの確認「デスクトップ」「システムの管理」「サービスの管理」で、FTPサービスと、Apacheサービスをチェックを入れて起動する。
GNOME端末FTPが起動しているか調べる。
ftp 192.168.1.XX
ユーザ名は、インストール時に設定したもの(root以外のユーザ)だ、問題無く接続できている。
次にWindowsからも接続の確認を行う。
FFFTPで接続をすると…あれ?ファイル名が一覧されない。
これはサーバの設定を間違えたかと、色々コンフィグの値を変えてみたが直らない。結局、FFFTPで接続する時の、
「ホストの設定-高度-LISTコマンドでファイル一覧を取得」
にすればOK。ちなみに、Windows環境からアクセスすると、接続時ちょっと待たされる。Windowsのファイアウォール設定が原因かも。これは後で調べよう。
HTMLを格納するフォルダは、Apache2 になってから /var/www/html になっているので、このフォルダにテストファイルをアップロードしてみる。
その前に、/var/www/html のアクセス権限を他のユーザも書き込みできるように変更しておく。その後、アップロードすると問題無くアップロードできた。
今回はわざとPHPのスクリプトをアップロードしてみた。実行すると当然、正常な処理が行われない。
PHPをインストールしなければならない。
(次回へ続く)
今回のLinux環境の構築の目的は、LAMP環境(Linux,Apache,MySQL,PHP)における様々なWEBアプリの開発手法を学ぶことであり、最低限の上記環境とFTPの環境だけであるのでデスクトップ環境は特に問題としない。無くても良いくらいである。とはいうものの、エディタだけはVi,EMACSを使うのはちょっとしんどいので、最低限のデスクトップ環境で良いので使いにくくても大して問題では無いが。
とりあえず、IPをDHCPから固定のIPアドレスに変更し、常に同じIPになるようにする。従来は、この値もエディタで設定していたが、Windowsと同様に対話式に設定できる(「デスクトップ」「システムの管理」「ネットワークの設定」)のは助かる。
続いて各サービスの確認「デスクトップ」「システムの管理」「サービスの管理」で、FTPサービスと、Apacheサービスをチェックを入れて起動する。
GNOME端末FTPが起動しているか調べる。
ftp 192.168.1.XX
ユーザ名は、インストール時に設定したもの(root以外のユーザ)だ、問題無く接続できている。
次にWindowsからも接続の確認を行う。
FFFTPで接続をすると…あれ?ファイル名が一覧されない。
これはサーバの設定を間違えたかと、色々コンフィグの値を変えてみたが直らない。結局、FFFTPで接続する時の、
「ホストの設定-高度-LISTコマンドでファイル一覧を取得」
にすればOK。ちなみに、Windows環境からアクセスすると、接続時ちょっと待たされる。Windowsのファイアウォール設定が原因かも。これは後で調べよう。
HTMLを格納するフォルダは、Apache2 になってから /var/www/html になっているので、このフォルダにテストファイルをアップロードしてみる。
その前に、/var/www/html のアクセス権限を他のユーザも書き込みできるように変更しておく。その後、アップロードすると問題無くアップロードできた。
今回はわざとPHPのスクリプトをアップロードしてみた。実行すると当然、正常な処理が行われない。
PHPをインストールしなければならない。
(次回へ続く)