2017年08月07日

Azure Database for PostgreSQL プレビュー


pgadmin3で、接続テスト 
Azure.png

1.Show All; で設定確認 (English_United States.1252になっていた)
"lc_collate";"English_United States.1252"
"lc_ctype";"English_United States.1252"
"lc_messages";"English_United States.1252"
"lc_monetary";"English_United States.1252"
"lc_numeric";"English_United States.1252"
"lc_time";"English_United States.1252"


2.データベースを2つ作成
---------------------------------------
CREATE DATABASE a1_testdb
---------------------------------------
CREATE DATABASE a2_testdb
  TEMPLATE template0 ENCODING 'UTF-8'
  LC_COLLATE 'C' LC_CTYPE 'C';


3.テーブルを2つ作成
CREATE TABLE m_zip7 
 ( 
 PSNO    VarChar( 8) not null,
 KANA    VarChar(100),
 ADDR    VarChar(100)
 )

4.デモデータをインサート
---------------------------------------
INSERT INTO m_zip7 VALUES
  ('201-257','アハ' , 'は(清音)')
 ,('201-260','アバ', 'ば(濁音)')
 ,('201-261','アパ', 'ぱ(半濁音)')
 ,('203-217','アハ' , 'ハ(清音)')
 ,('203-220','アバ', 'バ(濁音)')
 ,('203-221','アパ', 'パ(半濁音)')
 ,('201-257','アハ' , 'あ(清音)')
 ,('201-260','アバ', 'い(清音)')
 ,('201-261','アパ', 'う(清音)')
 ,('203-217','アハ' , '梶i漢字)')
 ,('203-217','アハ' , '求i漢字)')
 ,('203-217','アハ' , '@(漢字)')
 ,('203-217','アハ' , 'A(漢字)')
 ,('203-220','アバ', '祁(漢字)')
 ,('203-221','アパ', '煉(漢字)')
,('602-8368','キヨウトフキヨウトシカミギヨウクキタマチ','京都市上京区の下立売通御前西入上る、上の下立売通御前西入2丁目、上の下立売通御前西入')
,('602-8048','キヨウトフキヨウトシカミギヨウクニシオオジチヨウ','京都市上京区る、下立売通油小路東入、下立売通小川西入、下立売通小川東入)')
,('602-8114','キヨウトフキヨウトシカミギヨウクコウジンチヨウ','京都市上京区る、出水通猪熊西入、出水通猪熊東入、出水通葭屋町西入)')
,('602-0848','キヨウトフキヨウトシカミギヨウクオウギチヨウ','京都市上京区る、寺町通広小路上る、石薬師通寺町東入)')
,('602-8154','キヨウトフキヨウトシカミギヨウクヨンチヨウメ','京都市上京区る、日暮通丸太町下る西入)')
,('602-8072','キヨウトフキヨウトシカミギヨウクナカノチヨウ','京都市上京区る、西洞院通上長者町下る)')
,('602-0846','キヨウトフキヨウトシカミギヨウクコメヤチヨウ','京都市上京区る東入、中筋通今出川下る)')
,('602-8414','キヨウトフキヨウトシカミギヨウクニシキタコウジチヨウ','京都市上京区る東入、大宮通寺之内半丁下る東入、大宮通寺之内下る東入1丁目、寺之内通大')
,('602-8391','キヨウトフキヨウトシカミギヨウクシンメイチヨウ','京都市上京区る2丁目、御前通今出川上る3丁目、寺之内通御前西入)')
,('602-8392','キヨウトフキヨウトシカミギヨウクキタマチ','京都市上京区る2筋目、御前通今出川上る西入、御前通今出川上る東入、御前通今出川2丁目')
,('602-0816','キヨウトフキヨウトシカミギヨウクビシヤモンチヨウ','京都市上京区る4丁目西入、寺町通今出川西入、寺町通今出川2丁目上る西入、塔之段寺町通')
,('602-0944','キヨウトフキヨウトシカミギヨウクイチジヨウヨコチヨウ','京都市上京区一条横町')
,('602-0934','キヨウトフキヨウトシカミギヨウクイチジヨウデンチヨウ','京都市上京区一条殿町')
,('602-8374','キヨウトフキヨウトシカミギヨウクニシマチ','京都市上京区一条通御前西入下る、一条通御前西入下る3丁目、一条通紙屋川東入')
,('602-8374','キヨウトフキヨウトシカミギヨウクニシマチ','京都市上京区一条通御前西入2丁目、一条通御前西入2丁目上る、一条通御前西入2丁目')
,('602-8374','キヨウトフキヨウトシカミギヨウクニシマチ','京都市上京区一条通御前3丁目西入、一条通御前西入上る、一条通御前西入上る西入、')
,('602-0905','キヨウトフキヨウトシカミギヨウクイチマツチヨウ','京都市上京区一松町')
,('602-8064','キヨウトフキヨウトシカミギヨウクイツチヨウメ','京都市上京区一町目(上長者町通堀川東入、東堀川通上長者町上る、東堀川通中')
,('602-8134','キヨウトフキヨウトシカミギヨウクイツチヨウメ','京都市上京区一町目(大宮通椹木町下る、大宮通丸太町上る、椹木町通大宮西')
,('602-8103','キヨウトフキヨウトシカミギヨウクイツチヨウメ(マツヤチヨウドオリデミズサガル、マツヤチヨウドオリシモダチウリアガル)','京都市上京区一町目(松屋町通出水下る、松屋町通下立売上る)')
,('602-8345','キヨウトフキヨウトシカミギヨウクイチバンチヨウ','京都市上京区一番町')
,('602-0824','キヨウトフキヨウトシカミギヨウクイツシンチヨウ','京都市上京区一真町')
,('616-0000','キヨウトフキヨウトシウキヨウクイカニケイサイガナイバアイ','京都市右京区以下に掲載がない場合')
,('616-8205','キヨウトフキヨウトシウキヨウクウタノオヤシキチヨウ','京都市右京区宇多野御屋敷町')
,('616-8204','キヨウトフキヨウトシウキヨウクウタノオイケチヨウ','京都市右京区宇多野御池町')
,('616-8203','キヨウトフキヨウトシウキヨウクウタノシバハシチヨウ','京都市右京区宇多野柴橋町')
,('616-8209','キヨウトフキヨウトシウキヨウクウタノシバマチ','京都市右京区宇多野芝町')
,('616-8252','キヨウトフキヨウトシウキヨウクウタノカミノタニチヨウ','京都市右京区宇多野上ノ谷町')
,('616-8207','キヨウトフキヨウトシウキヨウクウタノナガオチヨウ','京都市右京区宇多野長尾町')
,('616-8202','キヨウトフキヨウトシウキヨウクウタノババチヨウ','京都市右京区宇多野馬場町')
,('616-8208','キヨウトフキヨウトシウキヨウクウタノフクオウジチヨウ','京都市右京区宇多野福王子町')
,('616-8206','キヨウトフキヨウトシウキヨウクウタノホウアンジチヨウ','京都市右京区宇多野法安寺町')
,('616-8201','キヨウトフキヨウトシウキヨウクウタノキタノインチヨウ','京都市右京区宇多野北ノ院町')
,('616-8245','キヨウトフキヨウトシウキヨウクオンドヤマヤマノチヤヤチヨウ','京都市右京区音戸山山ノ茶屋町')
,('616-8042','キヨウトフキヨウトシウキヨウクハナゾノイマチ','京都市右京区花園伊町')
,('616-8024','キヨウトフキヨウトシウキヨウクハナゾノイチジヨウデンチヨウ','京都市右京区花園一条田町')
,('616-8027','キヨウトフキヨウトシウキヨウクハナゾノエンジヨウジチヨウ','京都市右京区花園円成寺町')
,('616-8026','キヨウトフキヨウトシウキヨウクハナゾノオカノモトチヨウ','京都市右京区花園岡ノ本町')
,('616-8047','キヨウトフキヨウトシウキヨウクハナゾノミヤノカミチヨウ','京都市右京区花園宮ノ上町')
,('616-8056','キヨウトフキヨウトシウキヨウクハナゾノコンナンチヨウ','京都市右京区花園坤南町')
,('616-8033','キヨウトフキヨウトシウキヨウクハナゾノコンボクチヨウ','京都市右京区花園艮北町')
,('616-8041','キヨウトフキヨウトシウキヨウクハナゾノテラノマエチヨウ','京都市右京区花園寺ノ前町')
,('616-8036','キヨウトフキヨウトシウキヨウクハナゾノテラノナカチヨウ','京都市右京区花園寺ノ中町')
,('616-8043','キヨウトフキヨウトシウキヨウクハナゾノテラノウチチヨウ','京都市右京区花園寺ノ内町')


5.セレクト
SELECT psno,kana, addr
  FROM m_zip7
  ORDER BY addr


ここからは、AWSで、同様のことを行ってみます。
1.Show All; で設定確認 (en_US.UTF-8)
"lc_collate";"en_US.UTF-8"
"lc_ctype";"en_US.UTF-8"
"lc_messages";""
"lc_monetary";"C"
"lc_numeric";"C"
"lc_time";"C"

5.セレクト



ここからは、Herokuで、同様のことを行ってみます。
1.Show All; で設定確認 
"lc_collate";"en_US.UTF-8"
"lc_ctype";"en_US.UTF-8"
"lc_messages";"en_US.UTF-8"
"lc_monetary";"en_US.UTF-8"
"lc_numeric";"en_US.UTF-8"
"lc_time";"en_US.UTF-8"

5.セレクト




posted by a23 at 18:11| Comment(0) | PostgreSQL

2017年07月12日

ownCloud CentOS6 install

ownCloud CentOS6(64bit)

1.
MinimaI Desktopで、インストール

screenshot-0001.png

2.
yum  -y update

3.
あとで、使うので、gedit  をインストール (vi を使用のかたは、不要)
yum install gedit
スクリーンショットが、必要な方は、
yum install gnome-utils
001.png


ここから
を参考に

4. 
yum -y install epel-release
002.png


5.
6.
004.png

7.
 yum -y --enablerepo=remi,remi-php56 install owncloud mysql-server php-mysql
少し、時間が、かかります。
006.png

8.
sudo gedit /etc/sysconfig/iptables
80
3306を追加。
007.png


9.
/etc/init.d/iptables restart
008.png

10.
chkconfig httpd on
chkconfig mysqld on
service httpd start
009.png

11.
service mysqld start
010.png

12.
mysql -u root -p
011.png

13.
CREATE DATABASE own_cloud_mydb;
012.png

14.
 use own_cloud_mydb;
GRANT ALL ON own_cloud_mydb.* to 'own_admin'@'localhost' IDENTIFIED BY 'Passwd643';

 //CREATE DATABASE owncloud;
 //GRANT ALL ON owncloud.* to 'owncloud'@'localhost' IDENTIFIED BY 'owncloud';

FLUSH PRIVILEGES;
013.png

15.
quit;
014.png

16.
Firefoxで、 127.0.0.1/owncloud 
015.png

17.
Username  : own_admin
Password      : Passwd643

<GRANT ALL ON own_cloud_mydb to 'own_admin'@'localhost' IDENTIFIED BY 'Passwd643';>から参照。
Database_user       : own_admin
Database_password   : Passwd643
Database_name       : own_cloud_mydb
017.png
Finish setup

間違いが、あると
017_err.png
18. ×
018.png
19. 
019.png

20. 日本語化
020.png

21.
021.png

22.
他の機器から、アクセスする、ユーザーを作成しておきます。
own_test1 / password
own_test2 / password など
041.png
042.png


23.
ifconfig で、IPアドレスを確認
192.168.24.54 
022.png

mysql --version
Show variables like 'character_set%';
で、インストール環境を確認できます。
046.png
Server version: 5.5.56 MySQL Community Server (GPL) by Remi

character_set_client              | utf8                     
character_set_connection   | utf8                     
character_set_database      | latin1                  
character_set_filesystem     | binary                 
character_set_results           | utf8                      
character_set_server            | latin1                   
character_set_system           | utf8
と、なっていました。


24.
他の機器(Windows7のChrome)より、アクセス
192.168.24.54 で、apacheのTest Pageで、接続を確認
w01.png

192.168.24.54/owncloud
w02.png

Forbidden のエラー
w003.png
Forbidden
You don't have permission to access /owncloud on this server.
Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
Apache/2.2.15 (CentOS) Server at 192.168.24.54 Port 80

禁じられた
あなたはこのサーバーにアクセスして/クラウドにアクセスする権限を持っていません。
さらに、要求を処理するためにErrorDocumentを使用しようとしているときに、403 Forbiddenエラーが発生しました。
Apache / 2.2.15(CentOS)サーバー192.168.24.54ポート80



25.
sudo gedit /etc/owncloud/config.php
031.png

035.png


 'trusted_domains' =>
  array (
    0 => '192.168.24.57',    <-アクセスする機器のIP
    1 => '192.168.24.54',
    2 => '127.0.0.1',



26.
ln -s /etc/httpd/conf.d/owncloud-access.conf.avail /etc/httpd/conf.d/z-owncloud-access.conf
service httpd restart
038.png



27.
再び、他の機器(Windows7のChrome)より、アクセス
192.168.24.54/owncloud
w04.png


28.
作成したユーザーとパスワードで、ログイン。
own_test1 / password
w05.png
w06.png




posted by a23 at 11:41| Comment(0) | クラウドサービス

2017年07月10日

ownCloud






sudo vi /var/www/html/owncloud/config/config.php

'trusted_domains' => 
 array (
   0 => 'localhost', 
   1 => '192.168.0.x',
   2 => 'hoge.hoge.com',
),


vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp

/etc/init.d/iptables restart

cd /etc/yum.repos.d/
wget http://download.opensuse.org/repositories/isv:ownCloud:community/CentOS_CentOS-6/isv:ownCloud:community.repo

yum install owncloud mysql-server
chkconfig httpd on
chkconfig mysqld on
service httpd start
service mysqld start


 yum -y install epel-release

 cd /etc/yum.repos.d

 yum -y --enablerepo=remi,remi-php56 install owncloud mysql-server php-mysql


yum install owncloud mysql-serverchkconfig httpd onchkconfig mysqld onservice httpd startservice mysqld start

yum install owncloud mysql-server

chkconfig httpd on
chkconfig mysqld on
service httpd start
service mysqld start

sudo gedit /etc/httpd/conf.d/owncloud.conf

mysql -u root -p
mysql> CREATE DATABASE owncloud;
mysql> GRANT ALL ON owncloud.* to 'owncloud'@'localhost' IDENTIFIED BY 'owncloud';
mysql>FLUSH PRIVILEGES;
 
ln -s /etc/httpd/conf.d/owncloud-access.conf.avail /etc/httpd/conf.d/z-owncloud-access.conf


sudo gedit /etc/owncloud/config.php
'trusted_domains' =>
  array (
    0 => '192.168.24.57',
    1=> '192.168.24.56',
   2 => 'localhost',
  ),


apach
 yum list installed | grep httpd



*my.cnf設定
find /* -name my*.cnf
cp -p /etc/my.cnf /etc/my00cnf.org
vi /etc/my.cnf

*文字コード確認
Show variables like 'character_set%';
ンストール確認
rpm -qa | grep mysql
mysql --version

posted by a23 at 14:18| Comment(0) | クラウドサービス