ubuntu8.04にLAMP環境をインストールする
Linuxについて書いたり、いろいろ思いついた物を書いていきます。
ubuntu 8.04
sudo apt-get install openssh-server
【apache2のインストール】
sudo apt-get install apache2 |
Apacheの起動確認
http://localhost
It Works!と文字が出ればOK
【PHPのインストール】
sudo apt-get install php5 libapache2-mod-php5 |
Apacheの再起動をする
sudo /etc/init.d/apache2 restart |
geditでApacheをコンフィグする。
元々DocumentRootが/var/www/だったら別に変更しなくてOK
コマンドラインから
sudo gedit |
ってして、/ver/www/index.htmlをいじって、変更されてたらOK
/var/www/testphp.phpというファイルを作成。中身は
<?php phpinfo(); ?>
http://localhost/test.php
を見てPHPの画面を確認する。
【mysqlのインストール】
sudo apt-get install mysql-server |
mysqlは今後ずっとrootユーザーで使います。
【phpMyAdminのインストール】
このソフトをインストールしておいたほうがmysqlを使う上で楽ちんです
sudo apt-get install phpmyadmin |
確認用ページはこちら
http://localhost/phpmyadmin/
【FTPサーバのインストール】
sudo apt-get install proftpd |
インストール時は必ず「standalone」を選択すること。
FTPサーバの再起動
sudo /etc/init.d/proftpd restart |
※/var/www/のパーミッションが777とかじゃないとファイルがUPできません。
これで一通りサーバの設定は終わり
セキュリティとかそういうのは全然気を使っていませんが(^-^;)
【IPMSGのインストール】
以下をコピーして、ipという名前で保存。
#!/bin/sh |
そして
sh ip |
ってすればOK。後はパスワードを一度入力してそれで終わり。
【webminのインストール】
この「webmin」をインストールすると、GUIでのコマンド操作が可能になるので便利。
まずは下準備。perlを入れておく。
sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl |
webmin本体をダウンロード。
wget http://prdownloads.sourceforge.net/webadmin/webmin_1.410_all.deb |
いよいよインストール
sudo dpkg -i webmin_*.deb |
※以下は10.04の場合(簡易ですまん)
wget http://sourceforge.net/projects/webadmin/files/webmin/1.510/webmin_1.510-2_all.deb/download
sudo dpkg -i webmin_1.510-2_all.deb
sudo apt-get -f install
rootのパスが無いので設定しておく。webminにはrootでアクセスしましょう。
sudo su - passwd rootのパスワード設定 もう一度入力する |
後はhttps://localhost:10000にアクセスして、rootでログインして下さい。