01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
- chalow のバージョンを上げて UTF-8 化。
- Twitter、Facebook、Google+ 対応
さて、サーバのリプレースもぼちぼちやるかのう。
http://www.listening-plaza.com/
英語のリスニング学習のために、厳選した音声素材を無料で提供しているサイトです。
どうぞ日々の学習にご利用ください。
Androidでダウンロードしてみた。
流しっぱなしにしてみるかのう。
とりあえずやったこと。
apache2 をインストール
sudo apt-get install apache2
基本設定の修正
cd /etc/apache2/
sudo cp -p apache2.conf apache2.conf.dist
sudo vi apache2.conf
diff -u apache2.conf.dist apache2.conf は以下。
-KeepAlive On
+KeepAlive Off
...
<IfModule mpm_prefork_module>
...
- MaxClients 150
+ MaxClients 20
...
- MaxRequestsPerChild 0
+ MaxRequestsPerChild 100
</IfModule>
...
アクセスが膨大になったときに困らないように設定。
KeepAlive は On のほうがパフォーマンス的には良いけど、
DDoSっぽいアクセスがあると酷いことになるので。
その対策。
userdirモジュールをロードするようにする。
cd /etc/apache2/mods-enabled
sudo ln -s ../mods-available/userdir.load .
でも userdir の conf は sites-enabled 以下のファイルに書く。
なので userdir.conf はリンクしない。
サイトの本体は、vhost に持たせるようにする。
sudo mkdir /var/vhost
sudo mkdir /var/vhost/www.pochi.cc
sudo mkdir /var/vhost/www.pochi.cc/htdocs
sudo mkdir /var/vhost/www.pochi.cc/logs
cd /etc/apache2/sites-enabled/
sudo cp 000-default 001-www.pochi.cc
sudo vi 001-www.pochi.cc
diff -u 000-default 001-www.pochi.cc ↓
<VirtualHost *:80>
+ ServerName www.pochi.cc
- ServerAdmin webmaster@localhost
+ ServerAdmin *****@pochi.cc
- DocumentRoot /var/www
+ DocumentRoot /var/vhost/www.pochi.cc/htdocs
- <Directory /var/www/>
+ <Directory /var/vhost/www.pochi.cc/htdocs/>
...
+ UserDir public_html
+ UserDir disabled root
+
+ <Directory /home/*/public_html>
+ AllowOverride FileInfo AuthConfig Limit Indexes Options
+ Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec ExecCGI
+ <Limit GET POST OPTIONS PROPFIND>
+ Order allow,deny
+ Allow from all
+ </Limit>
+ <LimitExcept GET POST OPTIONS PROPFIND>
+ Order deny,allow
+ Deny from all
+ </LimitExcept>
+ </Directory>
- ErrorLog ${APACHE_LOG_DIR}/error.log
+ ErrorLog "|/usr/sbin/rotatelogs /var/vhost/www.pochi.cc/logs/error.log.%Y%m%d 86400 540"
- CustomLog ${APACHE_LOG_DIR}/access.log combined
+ CustomLog "|/usr/sbin/rotatelogs /var/vhost/www.pochi.cc/logs/access.log.%Y%m%d 86400 540" combined
2021 : 01 02 03 04 05 06 07 08 09 10 11 12
2020 : 01 02 03 04 05 06 07 08 09 10 11 12
2019 : 01 02 03 04 05 06 07 08 09 10 11 12
2018 : 01 02 03 04 05 06 07 08 09 10 11 12
2017 : 01 02 03 04 05 06 07 08 09 10 11 12
2016 : 01 02 03 04 05 06 07 08 09 10 11 12
2015 : 01 02 03 04 05 06 07 08 09 10 11 12
2014 : 01 02 03 04 05 06 07 08 09 10 11 12
2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
最終更新時間: 2021-03-02 14:20