2009-07-01から1ヶ月間の記事一覧

検索エンジンを作ってみる

目的 検索エンジンの知識を得る 検索サイト運営を知る 設計思想 開発者自分ひとりであることを考慮して、以下を遵守することとする インフラ ネットワーク とりあえず開放するポートはhttpとssh DB 基本的には正規化を行うが負荷を考慮したテーブル設計は可…

VirtualHost作成

dev.*****.comのVirtualHost作成 mkdir -p /var/dev/htdocs chmod -R 775 /var/dev sudo vim /etc/httpd/conf/httpd.conf NameVirtualHost *:80 <VirtualHost *:80> ServerName *****.com </VirtualHost> <VirtualHost *:80> DocumentRoot "/var/dev/htdocs" ServerName dev.*****.com <Directory "/var/dev/htdocs"> Options …</directory></virtualhost>

ValueDomainのDNSサーバにIPアドレス登録

DNS

1248112356*ValueDomainにログイン https://www.value-domain.com/ 1248112357*以下の任意IPでセットする a @ 61.***.***.** a dev 61.***.***.** a git 61.***.***.**devは開発環境、gitはgitリポジトリサーバ

CentOS5.3 Setup3

セキュリティに関する設定を行っておく httpdの設定 sudo vi /etc/httpd/conf/httpd.conf ServerName www.*****.com ServerAdmin admin@*****.com ServerTokens productonly <Directory "/var/www/htdocs"> Options FollowSymLinks ~~ phpの設定 sudo vi /etc/php.ini expose_php = Off Ap</directory>…

CentOS5.3 Setup4

git(ギット)のインストール gitとは、 Linux Torvalds氏によって開発されたバージョン管理システムである。 gitの特徴 分散型バージョン管理システム 実際のインストール方法(失敗) # gitはgit-coreという名前でパッケージされているらしい sudo yum ins…

CentOS5.3 Setup2

MySQLのインストール # 5.0.45が入ってきた sudo yum install mysql-server # 起動 sudo /etc/init.d/mysqld start # 起動確認 mysql -uroot PHPのインストール # 入っていたが一応UPDATE yum list | grep php sudo yum install php php-mysqli php-pear mys…

CentOS5.3 SetUP

自分用ユーザの作成 # ユーザの作成 su - groupadd *** useradd ***** -g *** passwd ***** sudoのインストール # これはなかなか便利 yum list installed | grep sudo su - visudo ***** ALL=(ALL) ALL SSHの設定 # sshd_configのマニュアルを読んだり man …