
Ubuntu日本語フォーラム

ログインしていません。
Ubuntu7.10をノートPCにハードディスク全部を使用して導入してあります.
デスクトップ版です.
サーバー版を入れればよいのかもしれません。
実際導入してみましたが、実力不足でその後が活用できませんでした。
このPC(Ubuntu7.10,デスクトップ版)でXoopsを動かしたいと思います.
Synaptic ManagerでLAMP環境を構築してから、導入するのだと思いますが、
Apachだけでもいろんな種類が出てきて、何をインストールしたらよいのか分かりません。
また、その後の設定も皆目検討が尽きません。
よろしくご指導お願いします.
オフライン
まず、下記のWikiを参考にApache2を導入します。
Ubuntu Tips/サーバー環境/Apache HTTP Serverを構築するには
Apache2のインストールは、次のコマンドで一発です。何かモジュールが
必要になったら、後から加えていけばいいと思います。
$ sudo aptitude install apache2
Xoopsでは、データベースサーバを使いますので、Mysqlなどが必要です。
SQLiteも使えるようです。また、phpも使いますので、これらをまとめて
入れておきます。
$ sudo aptitude install mysql-server php5 php5-mysql
データベースの設定や、Xoopsを利用したブログサーバの構築方法については、
以前、僕のブログで扱いましたので、少しでも参考になれば…と思います。
ブログサーバーの構築に挑戦!《その2》
XOOPS Cubeでブログサーバー!《その1》
XOOPS Cubeでブログサーバー!《その2》
XOOPS Cubeでブログサーバー!《その3》
※ 注意:ちなみに僕は独学でやっているド素人ですので、セキュリティ関係の専門的なことなど詳しいことはわかりません。
最後の編集者: vine_user (2008-04-08 10:48:43)
オフライン
UBUNTU 9.0.4 Desktop で XOOPS をされている方いらっしゃいますか?
ググっても出てこなかったので。
あるいはこういったブログサーバの分類で
さらに「優れたもの」とか「インストール易いもの」とか「UBUNTUで認証されているもの」
などありましたら教えてください。
hotohoto より
sv2 sv3 は順調に活動しています。今度sv4 を立ち上げました。
オフライン
XOOPSではないんですが、Nucleus CMSやWordpressというCMSをレンタルのサーバで走らせており、動作確認のためにこの2つをローカルにインストールしています。どれもPHP+MySQLで動作するので、参考になると思います。
私はSynaptic経由でLAMPPをインストールするのではなく、Apache Friendsが提供しているXAMPPのLinux版をダウンロード&解凍して使っています。XAMPPの起動はその都度、端末からコマンドを入力して行っていますが、それほど面倒だとは思っていません。なにしろコマンド一発でapacheからMySQLまで起動してくれるので。9ヶ月ほどこの状態でプラグイン開発などしてますが、今のところ動作に不具合は体験してません。
XAMPP for LInux: http://www.apachefriends.org/jp/xampp-linux.html
設置ディレクトリは/optです。以前はルートディレクトリもここに置いてましたが、/homeを別パーティションに配置してからは、そちらにルートディレクトリを持ってくるようにapacheの設定を変更して使ってます。
以上、参考まで。
オフライン
書き忘れましたが、ローカルはUbuntu 9.04のDesktop版をラップトップにインストールしてると考えて下さい。
(正確に言うとUbuntu Studio 9.04なんだけれど、プラグイン開発はgenericカーネルをブートなので、Ubuntu 9.04相当)
オフライン
hotohot です。Mocchiさん 早速ありがとうございます。
Nucleus CMSやWordpress
Apache Friendsが提供しているXAMPPのLinux版 ですね。見に行ってみます。
「XAMPPの起動はその都度、端末からコマンドを入力して」とありますが、起動時に自動立ち上げにしないのはなぜですか?
設定するのに手間がかかるとかなにかしらの結構面倒なことがありますか?
Mocchi による投稿:
設置ディレクトリは/optです。
以前はルートディレクトリもここに置いてましたが、/homeを別パーティションに配置してからは、そちらにルートディレクトリを持ってくるようにapacheの設定を変更して使ってます。
以上、参考まで。
この部分はあまり良く理解できていない分野です。
ここをいじるとapache も設定の変更を必要とするわけですね? 手動で
オフライン
hotohoto による投稿:
起動時に自動立ち上げにしないのはなぜですか?設定するのに手間がかかるとかなにかしらの結構面倒なことがありますか?
先にvine_userさんが書いてましたが
vine_user による投稿:
※ 注意:ちなみに僕は独学でやっているド素人ですので、セキュリティ関係の専門的なことなど詳しいことはわかりません。
同様に、私も独学でやっているド素人なので、危ない橋をなるべく渡りたくない、と言うのが主な理由です。
apacheを適切に設定できていなければ、外部からの不正アクセスを許可してしまう、もしくは公開してはいけないファイルを公開してしまう恐れがあると理解しています。加えて、apacheやMySQLは起動するとデーモン=常駐するので、その分コンピュータのリソースを消費してしまうと理解しています。以上の理由から、必要な時以外は起動しないようにしています。まぁ、ちゃんと設定できていれば問題ないのですが、ここらへん今ひとつ自信が持てないので。
システム起動時に自動立ち上げにするには、メインメニューの「システム→設定→自動起動するアプリ」に追加してあげればいいのかな、と思います。
hotohoto による投稿:
Mocchi による投稿:
設置ディレクトリは/optです。
以前はルートディレクトリもここに置いてましたが、/homeを別パーティションに配置してからは、そちらにルートディレクトリを持ってくるようにapacheの設定を変更して使ってます。この部分はあまり良く理解できていない分野です。
ここをいじるとapache も設定の変更を必要とするわけですね? 手動で
そうです。/optにLAMPP for Linuxを配置した場合、/opt/lampp/etc/httpd.confがapacheの設定ファイルとなります。ドキュメント・ルート・ディレクトリをちゃんと理解しておくと、別な環境を構築した時にすぐに対応が出来ていいですよ。詳しくはWWWでいろんな人が情報を公開してるので、調べてみて下さい。
オフライン
xamppは本番環境としては致命的となり得ることがxamppのサイトに明記してあります。
http://www.apachefriends.org/jp/xampp-windows.html#2784
以上気になりましたので。
オフライン