VBでHTML中のリンクのURLとアンカーテキストを抽出する正規表現
(?.*?)
2個所ある ( と ) で囲まれた部分は「グループ化」を行っており、それぞれに対して ?
? により、「url」と「text」というグループ名を付けている。
VB2005 regex
Apache2.2+PHP5.3+PostgreSQL8.4(CentOs6.2)
【Apache2.2(httpd)のインストール】
yum install httpd
SSLを有効にする場合は
yum install mod_ssl
も。
/etc/httpd/conf/httpd.confの編集
AddType application/x-httpd-php .php を追加
もし、.htm .htmlのファイル中でもPHPを使用するのであれば、
AddType application/x-httpd-php .php .html .htm にする
【PHP5.3】
yum install php
【PostgreSQL8.4】
yum install postgresql-server
サーバー起動時にXenのDomainUを自動起動
LinuxのCentos5.7で設定。
/etc/xen/autoに設定ファイル(仮想環境に付けた名前で/etc/xenに作られるファイル)をリンクしておくと次回起動時(再起動など)に自動的にDomain-Uが起動される。
(例)
ln -s /etc/xen/virt1 /etc/xen/auto/virt1
再起動や起動後すぐにxm listをしても仮想サーバーが立ち上がってない場合があるので、あせらず待つ。
それでも起動しない場合は
chkconfig xendomains on
で、xendomainsも自動的に起動するように設定。
それでもドメインUの自動起動が失敗する場合は
xendomainsの実行タイミングを遅らせる。
xendが完全に起動する前にxendomainsが起動しているかららしい。
xendomainsの起動スクリプトを変更してスクリプトの起動タイミングを遅らせる。
# vi /etc/init.d/xendomains
関数start部分に「sleep 60」を追加。
start()
{
sleep 60
if [ -f $LOCKFILE ]; then
-----
ドメインUをシャットダウン後、ドメイン0をシャットダウン・起動するとドメインUは自動起動しないみたい。
考え方としてはわかるような・・・