tweet:2016:0325_01
Ubuntu 15.10にZenPhotoを入れる
メモ
静止画像ならこれで問題ないが、動画の場合に問題が出ることがわかった。ので、ZenPhoto自体をあきらめるしかないかもしれない。 もしそれが正しいのならば、WordPressでギャラリーをやるしかないかもしれない
あと、FreeBSDでZenPhotoを実行すると、ファイル名の問題が起こることが判明した。要するに日本語ファイル名のハンドル問題。 したがって、Linux系で頑張るしかないかもしれない。その場合、FreeBSDのNFSも捨てる羽目になるかもしれない…
- UbuntuをVMとしてInstall
- minimumで入れる
- 初期設定だけする
- /etc/network/interfacesを修正
- UID/GIDの変更など
- Rootになれるようにする人は、/etc/group のsudoグループに追加
- apt-get update
- apt-get upgrade
- NFS Client
- apt-get install nfs-common
- sshd
- .ssh/authorized_keys を入れる
- portを変える
- PasswordAuthentication no
- UseDNS no
- PermitRootLogin no
- ufwで必要なportのみ開ける
- ufw allow (ssh port)
- ufw allow (MySQL port)
- ufw allow http
- ufw enable
- 最小限のToolを導入
- apt-get chrony
- Zabbix-Agentd (Zabbix公式Repoから)
- dpkg -i zabbix-release_3.0-1+trusty_all.deb
- apt-get update
- apt-get install zabbix-agent
- NGiNX (NGiNX公式Repoから)
- curl http://nginx.org/keys/nginx_signing.key | sudo apt-key add -
- sudo sh -c “echo 'deb http://nginx.org/packages/mainline/ubuntu/ wily nginx' » /etc/apt/sources.list”
- sudo sh -c “echo 'deb-src http://nginx.org/packages/mainline/ubuntu/ codename nginx' » /etc/apt/sources.list”
- sudo apt-get update
- sudo apt-get install nginx
- MariaDB Client
- ここ を参照
- sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db
- sudo add-apt-repository 'deb [arch=amd64,i386] http://ftp.yz.yamagata-u.ac.jp/pub/dbms/mariadb/repo/10.1/ubuntu wily main'
- sudo apt-get update
- sudo apt-get install mariadb-client
- PHP関連
- sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt php5-mysql php5-gd
- あとは普通にZenPhoto関連の設定をするだけ
tweet/2016/0325_01.txt · 最終更新: 2016/03/25 21:07 by 127.0.0.1