rpm -ihv FirebirdCS-2.5.8.27089-0.amd64.rpm
-----------------Err
rpm -ihv FirebirdCS-2.5.8.27089-0.amd64.rpm
準備しています... ################################# [100%]
ファイル / (パッケージ FirebirdCS-2.5.8.27089-0.amd64 から) は、パッケージ filesystem-3.2-21.el7.x86_64 からのファイルと競合しています。
ファイル /usr/lib64 (パッケージ FirebirdCS-2.5.8.27089-0.amd64 から) は、パッケージ filesystem-3.2-21.el7.x86_64 からのファイルと競合しています。
[root@localhost src]#
-----------------Err
rpm -ihv FirebirdCS-2.5.8.27089-0.amd64.rpm
準備しています... ################################# [100%]
ファイル / (パッケージ FirebirdCS-2.5.8.27089-0.amd64 から) は、パッケージ filesystem-3.2-21.el7.x86_64 からのファイルと競合しています。
ファイル /usr/lib64 (パッケージ FirebirdCS-2.5.8.27089-0.amd64 から) は、パッケージ filesystem-3.2-21.el7.x86_64 からのファイルと競合しています。
[root@localhost src]#
-----------------Err
yum -y install libstdc++.so.5
yum -y install libncurses.so.5
yum -y install libstdc++.so.6
yum -y install xinetd
--systemctl -t service list-unit-files
systemctl start xinetd
--systemctl status xinetd
cd /usr/local/src
wget https://github.com/FirebirdSQL/firebird/releases/download/R2_5_8/FirebirdCS-2.5.8.27089-0.amd64.rpm
--------------------sonota download
https://github.com/FirebirdSQL/firebird/releases/download/R2_5_8/FirebirdSS-2.5.8.27089-0.amd64.rpm
32bit
https://github.com/FirebirdSQL/firebird/releases/download/R2_5_8/FirebirdCS-2.5.8.27089-0.i686.rpm
https://github.com/FirebirdSQL/firebird/releases/download/R2_5_8/FirebirdSS-2.5.8.27089-0.i686.rpm
--------------------sonota download
wget https://github.com/FirebirdSQL/firebird/releases/download/R2_5_8/FirebirdCS-2.5.8.27089-0.amd64.tar.gz
tar zxvf FirebirdCS-2.5.8.27089-0.amd64.tar.gz
cd FirebirdCS-2.5.8.27089-0.amd64
./install.sh
Press enter to start installation or C to abort で、enterkeyで進みます。
パスワードを設定します、ここでは、masterkey と入力。
Install completed で完了。
データベースアクセス用フォルダの権限の設定、(fdb156ssというフォルダを作成)
mkdir /var/fdb258cs
chown -R firebird.firebird /var/fdb258cs
cd /opt/firebird/bin
./isql -u sysdba -p masterkey
CREATE DATABASE '/var/fdb258cs/TEST1.FDB' page_size 8192 default character set sjis_0208;CREATE DATABASE '/var/fdb258cs/TEST2.FDB' page_size 8192 default character set utf8;
exit;
ls /var/fdb258cs
Firewall 3050 port をopen
firewall-cmd --add-port=3050/tcp --zone=public --permanent
firewall-cmd --reload
ls /usr/lib/systemd/system/
Firebirdを起動
service xinetd restart
インスタンス ID
i-0bce1d95156b1d2df
パブリック DNS (IPv4)
ec2-54-638-53-44.ap-northeast-1.compute.amazonaws.com
インスタンスの状態
running
IPv4 パブリック IP
54.268.28.54
インスタンスタイプ
t2.micro
IPv6 IP
-
Elastic IP
プライベート DNS
ip-172-41-58-191.ap-northeast-1.compute.internal
アベイラビリティーゾーン
ap-northeast-1a
プライベート IP
172.31.30.191
セキュリティグループ
launch-wizard-1. ルールの表示
ec2-user@ec2-54-448-23-66.ap-northeast-1.compute.amazonaws.com
AWS EC2 コマンド体系はCentOS6系
セキュリティグループ
キーペアの作成
Puttygen
Putty
ポートフォワーディングで接続
3050
xxxx:3050
sudo yum -y install libstdc++.so.5
sudo yum -y install libncurses.so.5
sudo yum -y install libstdc++.so.6
sudo yum -y install xinetd
sudo vi /etc/sysconfig/iptables
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3050 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
sudo /etc/init.d/iptables restart
cd /usr/local/src
wget https://github.com/FirebirdSQL/firebird/releases/download/R2_5_8/FirebirdCS-2.5.8.27089-0.amd64.rpm
sudo tar zxvf FirebirdCS-2.5.8.27089-0.amd64.tar.gz
cd FirebirdCS-2.5.8.27089-0.amd64
sudo ./install.sh
sudo mkdir /var/fdb258cs
sudo chown -R firebird.firebird /var/fdb258cs
cd /opt/firebird/bin
sudo ./isql -u sysdba -p masterkey
CREATE DATABASE '/var/fdb258cs/TEST1.FDB' page_size 8192 default character set sjis_0208;
CREATE DATABASE '/var/fdb258cs/TEST2.FDB' page_size 8192 default character set utf8;
ls /var/fdb258cs