インストール後によくインストールするモジュール



テストで使用しているDebian環境があまりにも混沌としてしまったので、
再インストールを行いました。

インストール後に入れるモジュールのメモ書きです。

まずは、MySQL、Apache、PHPなどなど

apt-get install mysql-server-5*
apt-get install apache2
apt-get install php5
apt-get install php5-mysql
apt-get install php5-gd
apt-get install mcrypt


たまにJava

#Javaのインストール
cp jdk-6u3-linux-i586.bin /usr/local
cd /usr/local/
chmod 755 jdk-6u3-linux-i586.bin
./jdk-6u3-linux-i586.bin
rm jdk-6u3-linux-i586.bin
cd /root/
vi .bash_profile

#.bash_profile
export JAVA_HOME=/usr/local/jdk1.6.0_03
export PATH=$PATH:$JAVA_HOME/bin


・・・そういえば、最近Java書いてないな。。。


おまけでTomcat

#tomcatのインストール
mkdir /usr/local/jakarta
tar xvzf apache-tomcat-6.0.14.tar.gz
mv apache-tomcat-6.0.14 /usr/local/jakarta/apache-tomcat-6.0.14
ln -s /usr/local/jakarta/apache-tomcat-6.0.14 /usr/local/tomcat6


vi /etc/init.d/tomcat6

#! /bin/bash
#
# tomcat6 Start the Apache Tomcat server.
#
NAME=tomcat6
DAEMON1=/usr/local/tomcat6/bin/startup.sh
DAEMON2=/usr/local/tomcat6/bin/shutdown.sh
PIDFILE=/var/run/$NAME.pid
trap "" 1
export LANG=C
export JAVA_HOME=/usr/local/jdk1.6.0_03
export TOMCAT_HOME=/usr/local/tomcat6
test -f $DAEMON || exit 0
case "$1" in
start)
echo -n "Starting servlet server: $NAME"
$DAEMON1
;;
stop)
echo -n "Stopping servlet server: $NAME"
$DAEMON2
;;
debug)
echo -n "Starting servlet server: $NAME"
$DAEMON debug
;;
*)
echo "Usage: /etc/init.d/$NAME {start|stop|debug}"
exit 1
;;
esac

#実行権限付与
chmod 755 /etc/init.d/tomcat6
#自動実行設定
update-rc.d tomcat6 defaults 30



MySQLのパスワード設定もよく実行するかも

grant all privileges on *.* to root@localhost identified by 'passwd';


/etc/apache2/conf.d/charset の設定変更もよくやります。

AddDefaultCharset Off 


そういえば、保留パッケージアップデートも実行するかも。

apt-get dselect-upgrade


【参考URL】
http://ww2.friction.ddo.jp/~masatsu/mt/archives/debiangnulinux/index.html

http://yaw.jp/hobby/linux/article/apache.html


もどる