1.Centos 7の導入
1798 ワード
1システム更新
1.1最新バージョンへの更新 yum update
yum upgrade
1.2 epel更新ソースの追加 yum install epel-release
yum update
1.3開発環境に必要なソフトウェアのインストール yum install gcc gcc-c++ gdb svn libtool intltool make autoconf lsb htop p7zip vim automake net-tools lrzsz htop bzip2 cmake cmake3 zlib zlib-devel icu libicu-devel openssl-devel pcre-devel zlib-devel wget mesa-libGL-devel mesa-libGLU-devel freeglut-devel opemmpi opemmpi-devel protobuf protobuf-devel tbb tbb-devel libcurl-devel jsoncpp-devel hiredis-devel
2新しいユーザーfastdfsの追加
yum update
yum upgrade
1.2 epel更新ソースの追加 yum install epel-release
yum update
1.3開発環境に必要なソフトウェアのインストール yum install gcc gcc-c++ gdb svn libtool intltool make autoconf lsb htop p7zip vim automake net-tools lrzsz htop bzip2 cmake cmake3 zlib zlib-devel icu libicu-devel openssl-devel pcre-devel zlib-devel wget mesa-libGL-devel mesa-libGLU-devel freeglut-devel opemmpi opemmpi-devel protobuf protobuf-devel tbb tbb-devel libcurl-devel jsoncpp-devel hiredis-devel
2新しいユーザーfastdfsの追加
yum install epel-release
yum update
yum install gcc gcc-c++ gdb svn libtool intltool make autoconf lsb htop p7zip vim automake net-tools lrzsz htop bzip2 cmake cmake3 zlib zlib-devel icu libicu-devel openssl-devel pcre-devel zlib-devel wget mesa-libGL-devel mesa-libGLU-devel freeglut-devel opemmpi opemmpi-devel protobuf protobuf-devel tbb tbb-devel libcurl-devel jsoncpp-devel hiredis-devel
2新しいユーザーfastdfsの追加
3ファイアウォールの設定
3.1インストール yum install firewalld firewall-config
3.2起動 systemctl enable firewalld #
systemctl start firewalld #
3.3状態メンテナンス systemctl status firewalld #
systemctl disable firewalld #
systemctl stop firewalld #
systemctl restart firewalld or firewall-cmd --reload #
3.4開発ポート firewall-cmd --zone=public --add-port=22122/tcp --permanent
firewall-cmd --zone=public --add-port=23000/tcp --permanent
firewall-cmd --zone=public --add-port=8081/tcp --permanent
firewall-cmd --zone=public --add-port=8085/tcp --permanent
firewall-cmd --zone=public --add-port=11300/tcp --permanent
boostコンパイル
Centosはboost 1.53を持っていて、バージョンは少し古くなって、一部のプログラムの最新バージョンは更新するboostバージョンが必要なので、自分でコンパイルする必要があります.http://www.boost.org/./bootstrap.sh ./b2 -s HAVE_ICU=1 ./b2 install ldconfig
yum install firewalld firewall-config
3.2起動 systemctl enable firewalld #
systemctl start firewalld #
3.3状態メンテナンス systemctl status firewalld #
systemctl disable firewalld #
systemctl stop firewalld #
systemctl restart firewalld or firewall-cmd --reload #
3.4開発ポート firewall-cmd --zone=public --add-port=22122/tcp --permanent
firewall-cmd --zone=public --add-port=23000/tcp --permanent
firewall-cmd --zone=public --add-port=8081/tcp --permanent
firewall-cmd --zone=public --add-port=8085/tcp --permanent
firewall-cmd --zone=public --add-port=11300/tcp --permanent
boostコンパイル
Centosはboost 1.53を持っていて、バージョンは少し古くなって、一部のプログラムの最新バージョンは更新するboostバージョンが必要なので、自分でコンパイルする必要があります.http://www.boost.org/./bootstrap.sh ./b2 -s HAVE_ICU=1 ./b2 install ldconfig
systemctl enable firewalld #
systemctl start firewalld #
systemctl status firewalld #
systemctl disable firewalld #
systemctl stop firewalld #
systemctl restart firewalld or firewall-cmd --reload #
3.4開発ポート firewall-cmd --zone=public --add-port=22122/tcp --permanent
firewall-cmd --zone=public --add-port=23000/tcp --permanent
firewall-cmd --zone=public --add-port=8081/tcp --permanent
firewall-cmd --zone=public --add-port=8085/tcp --permanent
firewall-cmd --zone=public --add-port=11300/tcp --permanent
boostコンパイル
Centosはboost 1.53を持っていて、バージョンは少し古くなって、一部のプログラムの最新バージョンは更新するboostバージョンが必要なので、自分でコンパイルする必要があります.http://www.boost.org/./bootstrap.sh ./b2 -s HAVE_ICU=1 ./b2 install ldconfig
firewall-cmd --zone=public --add-port=22122/tcp --permanent
firewall-cmd --zone=public --add-port=23000/tcp --permanent
firewall-cmd --zone=public --add-port=8081/tcp --permanent
firewall-cmd --zone=public --add-port=8085/tcp --permanent
firewall-cmd --zone=public --add-port=11300/tcp --permanent
Centosはboost 1.53を持っていて、バージョンは少し古くなって、一部のプログラムの最新バージョンは更新するboostバージョンが必要なので、自分でコンパイルする必要があります.http://www.boost.org/./bootstrap.sh ./b2 -s HAVE_ICU=1 ./b2 install ldconfig