参考网上的Centos 7 的安装步骤,安装好后参考下面的配置进行配置
CentOS的安装软件方式
- rpm:需要.rpm安装包文件,并按顺序安装
- yum install:需要联网
- tar -zxvf:直接解压运行
- make:解压源码,make编译安装
配置静态IP
vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="1f2a32d7-d6c5-4854-aceb-d30aca6f7fc3"
DEVICE="ens33"
ONBOOT="yes"
IPADDR=192.168.110.4
GATEWAY=192.168.110.2 #网关
NETMASK=255.255.255.0
DNS1=8.8.8.8
DNS2=8.8.4.4
保存退出
重启服务:
service network restart
配置好后测试:curl ifconfig.me
安装组件
yum -y install wget
yum install perl
yum -y install vim
yum -y install gcc automake autoconf libtool make
yum -y install gcc gcc-c++ autoconf make
安装jdk
- wget jdk下载的url
- tar -xvf jdk*.tar.gz 解压缩
- vi /etc/profile
在最后添加内容:
JAVA_HOME=/opt/store/java/jdk-9.0.1
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
export PATH JAVA_HOME CLASSPATH
保存退出编辑
source /etc/profile 刷新配置
- yum 安装
yum -y install java-1.8.0-openjdk*x86_64
测试:java -version
将防火墙的80端口开放:
/sbin/iptables -I INPUT -p tcp --dport 80-j ACCEPT
/etc/rc.d/init.d/iptables save
/etc/init.d/iptables status
非root用户不能占用80端口的解决方案
由于非root用户不能占用80端口,所以使普通用户以root身份启动应用
- cd /ucenter/soft/nginx/sbin
- chown root nginx
- chmod u+s nginx