linux 环境配置

1、修改主机名称
- hostnamectl set-hostname centos7
- vi /etc/hostname
2、安装网络工具
- yum search ifconfig
- yun install net-tools
3、修改IP地址
- vim /etc/sysconfig/network-scripts/ifcfg-网络接口名称
- BOOTPROTO=static
- IPADDR=10.10.10.90 #静态IP
- GATEWAY=10.10.10.2 #默认网关
- NETMASK=255.255.255.0 #子网掩码
- DNS1=10.10.10.2 #DNS配置
- 重启:service network restart

4、安装postgresql
- Install the repository RPM:
- yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-centos10-10-2.noarch.rpm
- Install the client packages:
- yum install postgresql10
- Optionally install the server packages:
- yum install postgresql10-server
- Optionally initialize the database and enable automatic start:
- /usr/pgsql-10/bin/postgresql-10-setup initdb
- systemctl enable postgresql-10
- systemctl start postgresql-10
- 配置文件地址:/var/lib/pgsql/10/data

5、关闭防火墙
- //临时关闭
- systemctl stop firewalld
- //禁止开机启动
- systemctl disable firewalld
6、JDK安装
- vi /etc/profile
- JAVA_HOME=/usr/jdk/jdk1.8.0_161
- JRE_HOME= JAVAHOME/jrePATH= J A V A H O M E / j r e − P A T H = PATH: JAVAHOME/bin: J A V A H O M E / b i n : JRE_HOME/bin
- CLASSPATH= JAVAHOME/lib/dt.jar: J A V A H O M E / l i b / d t . j a r : JAVA_HOME/lib/tools.jar:$JRE_HOME/lib/dt.jar
- JAVA_HOME JRE_HOME PATH CLASSPATH
7、ntp时间同步
yum install ntpdate
ntpdate -u ntp1.aliyun.com
其他查用ntp服务器地址:
ntp1.aliyun.com
ntp2.aliyun.com
ntp3.aliyun.com
ntp4.aliyun.com
ntp5.aliyun.com
ntp6.aliyun.com
ntp7.aliyun.com

8、zk配置
- zoo_sample.cfg 修改为 zoo.cfg
- data_dir=/usr/zk/data


/usr/lib/systemd/system/zk.service
[Unit]
Description=zookeeper.service
After=network.target
[Service]
Type=forking
Environment=ZOO_LOG_DIR=/usr/zk/logs/
Environment=JAVA_HOME=/usr/jdk/jdk1.8.0_161
Environment=PATH=/usr/jdk/jdk1.8.0_161/bin:/usr/jkd/jdk1.8.0_161/jre/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin
ExecStart=/usr/zk/zookeeper-3.5.4-beta/bin/zkServer.sh start
ExecStop=/usr/zk/zookeeper-3.5.4-beta/bin/zkServer.sh stop
ExecReload=/usr/zk/zookeeper-3.5.4-beta/bin/zkServer.sh restart
User=root
[Install]
WantedBy=multi-user.target
9、redis
yum -y install gcc
yum install tcl
make MALLOC=libc

mkdir -p /usr/local/redis
cp redis.conf /usr/local/redis/
cp ./src/redis-server /usr/local/redis/
cp ./src/redis-cli /usr/local/redis/


[Unit]
Description=The redis-server Process Manager
After=syslog.target network.target

[Service]
ExecStart=/usr/local/redis/redis-server /usr/local/redis/redis.conf
ExecStop=/usr/local/redis-cli -h 127.0.0.1 -p 6379 shutdown
[Install]
WantedBy=multi-user.target

10、erlang

– In /etc/yum.repos.d/rabbitmq-erlang.repo
[rabbitmq-erlang]
name=rabbitmq-erlang
baseurl=https://dl.bintray.com/rabbitmq/rpm/erlang/20/el/7
gpgcheck=1
gpgkey=https://www.rabbitmq.com/rabbitmq-release-signing-key.asc
repo_gpgcheck=0
enabled=1

yum install erlang

rpm -ivh rabbitmq-server-3.7.6-1.el7.noarch.rpm

rabbitmq-plugins enable rabbitmq_management
systemctl start rabbitmq-server
systemctl enable rabbitmq-server
rabbitmqctl add_user username password
rabbitmqctl set_user_tags username administrator

11、nginx
yum install gcc-c++
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel
wget http://nginx.org/download/nginx-1.14.0.tar.gz
tar zxvf nginx-1.14.0.tar.gz
cd nginx-1.14.0
./configure
make
make install
vi /usr/lib/systemd/system/nginx.service


[Unit]
Description=nginx
After=network.target

[Service]
Type=forking
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx -s reload
ExecStop=/usr/local/nginx/sbin/nginx -s quit
PrivateTmp=true

[Install]
WantedBy=multi-user.target


12.vmware workstation pro export ovf
ovftool F:\VirtualMachines\CentOS7_NGINX\CentOS7_NGINX.vmx F:\VirtualMachines\ovf\CentOS7_NGINX\CentOS7_NGINX.ovf

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值