チップス

ubuntu13 apache2 cgi-bin pathの設定


ローカルで、作業用に使っている ubuntu 13.10 で、wordpress の動作確認をしようと思ったら、普段使っているサーバと apache の設定方法が違っていて、少しとまどってしまいました。
 
html の path は /var/www で、 cgi-bin の path は /usr/lib/cgi-bin 。
 
mysql もインストールしていなかったので、taskselコマンドを使って一気にLAMP環境を構築する事にしました。
 

$ sudo apt-get install tasksel
$ sudo tasksel

設定画面が表示されたら LAMP server の項目をチェックして [了解]をクリックします。
パッケージをインストール途中に mysqlデータベースの 管理ユーザー root のパスワードを2度入力し、後は残りのパッケージインストールして tasksel が終了します。

taskselのインストールが終了すると、apache2 も mysql も起動していました。
 
なんだか mysql の動作があやしいので、
 

$ sudo apt-get mysql* remove

$ apt-get install mysql-server mysql-client php5 php5-mysql

localhost で WordPressを使う時に ftpソフトが必要なので sudo apt-get install vsftpd。

設定はlocalなので最低限にしました。 /etc/vsftpd.conf
 

write_enable=YES
local_umask=022
local_root=/var/www

   チップス