Apache2の設定でつまづいたメモ@Ubuntu

ubuntu No Comments »

ローカル開発環境構築。プロジェクトごとに適当なURLを割り当ててブラウザからアクセスしたい。

http://localhost/ と http://another.sample.com/ が同時に見られるようにする。
( http://another.sample.com/ の方は適当に命名して /etc/hosts で設定する)

/etc/apache2/sites-enabled/ に main_site と another_site というファイルを作成。
中身は下記のように。

main_site

NameVirtualHost *:80

<VirtualHost *:80>
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www
        ErrorLog /var/log/apache2/error.log
        LogLevel warn
        CustomLog /var/log/apache2/access.log combined
        LanguagePriority ja en cs de es fr it nl sv pt-br ro
</VirtualHost>

another_site

NameVirtualHost *:80

<VirtualHost *:80="">
                ServerAdmin another@sample.com
                DocumentRoot /var/www/another
                ServerName another.sample.com
                ErrorLog /var/log/apache2/another-error_log
                CustomLog /var/log/apache2/another-access_log combined
                <Directory "/var/www/another">
                        Options ExecCGI
                        AddType application/x-httpd-cgi .cgi
                </Directory>
</VirtualHost>

で、sudo /etc/init.d/apache2 restartすると
http://another.sample.com/ は見れるんだけど、
http://localhost/ が見れない。

main_siteの方が打ち消されてる(?)みたい。
main_siteというファイル名を000-main_siteなどと変えてapache再起動すると両方見れるようになった。

読み込まれる順番の問題なのかな?と勝手に納得した。

Tags: , ,

UbuntuからサーバへSSH接続した時のメモ

ubuntu No Comments »

Ubuntuで鍵の作成

Linux便利帳(基本コマンド)を参考にして

% ssh-keygen -t rsa1

id_rsa id_rsa.pub identity identity.pub
の4つのファイルができてた。

サーバに公開鍵を置く

別のPC経由でサーバにid_rsa.pubをアップ。
authorized_keysと同じディレクトリに置いて

# cat id_rsa.pub >> authorized_keys

Ubuntuから接続

コンセプトの壺 - ブログ - IT全般 'gt; Linux上のEclipseから、SubversionにSSHでアクセスする
のマネをして

% ssh-add

その後

% ssh 123.456.789.012

とやってみたけどログインできず

% ssh tarou@123.456.789.012

でログインできた。(ユーザ名:tarou / サーバのIP:123.456.789.012 の場合)

Powered by WordPress | WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS ログイン