何度も頓挫しそうになったcentosセッティング
tomcatだが、なぜか元サイトからダウンロードできなかった。
vm上でやったときは何も問題なかったはずなのだが……。
そんで以前紹介したtomcatの設定を説明しているサイトのwgetからダウンロードしようとしたがこれまた失敗。
これはバージョンが変わった所為だった。6.0.18となっているところを6.0.24にするとそのバージョンがダウンロードできた。
ちなみにaliasの設定を保存しておく方法を備忘しておく
ホームディレクトリにある(なければ作る).bashrcファイルの中に実行するaliasを記述しておくと起動時に実行してくれる。
centosにおけるtomcatのサーブレット配置場所は/usr/local/tomcat/webapps/servlets-examples/WEB-INF/classesである。
JSPは/usr/local/tomcat/webapps/jsp-examples/WEB-INF/classesに配置する。
テストサーブレットのコンパイルで失敗。servlet.jarファイルをパス指定するのを忘れていた。
tomcatのメインディレクトリからファイルを探すがservlet-api.jarとなっていた。/etc/profileファイルにパスを編集sourceをかけて再度コンパイル実行。成功した。
後はwindows版と同じようにservletタグをxmlで指定してやればいい。
なぜかtomcatのサンプルサーブレットは表示できなかったが、一応はこれで本格的に…。
問題はデータベースエンジンなのだが、以前はMYSQLを使っていた。WINDOWSではHSQLDBを。
感触としてはHSQLDBの方が使いやすいのだが、Linux上ではどうなのだろう…。
とにかくひと段落した。今後の課題は、
・centos上でデータベース操作(JDBC)の確認
・tomcatサーバのサーブレット動作をローカルエリアのPCで確認する方法
・公開の準備