Top > Ubuntu > Server > 9.10 > Inst

サーバーのインストール

 インストールだけなら1時間足らずでお手軽に LAMP Server が作れる。OpenSSH / Samba を入れておくことで Web アプリ開発環境が簡単に作れる。

初期作業

  0
  1
  2
  3
  4
# 最新版にしておく。
$ sudo apt-get update; sudo apt-get upgrade; 
# swat (Samba オンライン設定) / phpmyadmin (MySQL管理) の導入
$ sudo apt-get install swat phpmyadmin
# ### phpmyadmin の動作設定は apache2 とする。 db-config-common は yes ###

phpMyAdmin の php.ini を編集。

  0
  1
  2
$ cd /etc/php5/apache2/
$ sudo vi php.ini
$ sudo apache2ctl restart

編集内容は以下の通り。

  0
  1
  2
  3
  4
  5
; Maximum allowed size for uploaded files.
upload_max_filesize = 256M
;upload_max_filesize = 2M
 
; Maximum size of POST data that PHP will accept.
post_max_size = 256M
;post_max_size = 8M

Sambaの設定

一時的に root にパスワードを設定。

  0
  1
  2
  3
  4
$ sudo vi /etc/shadow
# 1行目が以下のようになっていることを確認。
# root:*:14700:0:99999:7:::
$ sudo su passwd root
$ sudo passwd root

ttp://hostname:901/ で root / 設定パスでログインする。

  1. GLOBAL を詳細表示させ、 "unix extensions" が YES になっていたら NO にする
    • シンボリックリンクより先をアクセス拒否してしまう対策
    • 設定を反映 で反映させること。
  2. WIZARDで、以下の設定を確認。
    • サーバータイプはスタンドアロンのまま、WINSは使わないのまま。
    • ホームディレクトリの公開 を No から Yes へ。
    • 設定を反映
  3. STATUSで「すべて再起動」

そして、rootのパスワードを無効にし、Swat をアンインストール。

  0
  1
  2
  3
  4
# shadow を開き、下記の * 部分が暗号化パスになってるので、* に戻す。
# root:*:14700:0:99999:7:::
$ sudo vi /etc/shadow
$ sudo apt-get purge swat
$ sudo apt-get autoremove

リロード   新規 下位ページ作成 編集 凍結 差分 添付 コピー 名前変更   ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS
Last-modified: Fri, 22 Jul 2011 21:58:03 JST (1525d)