Linux

Ubuntu 13.10 64bitでGo環境を準備する

なにげに思い立ったのでUbuntu 13.10 64bitでGoの環境を準備してみました。 Windows7のVMWare上にインストールしました。 Ubuntuのインストール Download Ubuntu Desktop | Download | Ubuntuから必要な物をダウンロードしてインストール。 VMWare設定 プロ…

OpenSSH設定

既存のopensshを削除します。 # yum -y remove openssh openssh-5.2p1.tar.gzを取得します。 # wget http://mirror.mcs.anl.gov/openssh/portable/openssh-5.2p1.tar.gz contrib/aix、caldera、cygwin、hpux、solaris、suseディレクトリを削除します。contri…

Apache+mod_SSL

mod_sslをインストールします。 # yum -y install mod_ssl /etc/pki/tls/certs/ディレクトリにて、 サーバー用証明書有効期限を延長 # sed -i 's/365/3650/g' Makefile サーバー用秘密鍵・証明書作成 # make server.crt Webサーバ起動時にパスワードを聞かれ…

Subversion導入

パッケージのインストール # yum -y install subversion mod_dav_svn リポジトリの作成 # mkdir /var/www/svn # svnadmin create /var/www/svn/xxxxx # chown -R apache:apache /var/www/svn モジュールをインストールすると/etc/httpd/conf.d/subversion.co…

Sambaで共有ディレクトリ

smb.confは必要に応じて修正。SELinux使用時は # setsebool -P samba_enable_home_dirs 1 を実行する必要あり。ただし共有フォルダが/home以下でない場合は # chcon -t samba_share_t XXXXXX でタイプを変更しないと駄目みたい。いろいろ調べると samba_enab…

Apacheのポートを変更

SELinuxではhttpで使用できるポートが決められているので、 使いたいポートを追加する必要があるんですね。確認 # semanage port -l 追加 # semanage port -a -t http_port_t -p tcp XXXX あとは通常通りhttpd.confを修正するだけ。