CentOS7开发环境搭建(一)——前期准备

1、安装CentOS7

此处省略。

2、配置服务器IP

#1、编辑网卡文件

[root@localhost ~]# cd /etc/sysconfig/network-scripts/[root@localhost network-scripts]# vi ifcfg-eno16777736

#2、网卡配置文件

HWADDR=00:0C:29:18:30:F6
TYPE=Ethernet
BOOTPROTO=static  #设置为静态
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736
UUID=28b08726-b112-40d5-b636-020920a663ba
ONBOOT=yes  #设置为开机启动
IPADDR=192.168.1.110  #IP地址
DNS1=114.114.114.114  #DNS
GATEWAY=192.168.1.253 #网关
NETMASK=255.255.255.0 #子网掩码

#3、保存设置并重启网络服务

:wq
 
[root@localhost network-scripts]# service network restart
Restarting network (via systemctl):                        [  OK  ]

#4、查看IP地址

[root@localhost network-scripts]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eno16777736: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:18:30:f6 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.110/24 brd 192.168.1.255 scope global eno16777736
       valid_lft forever preferred_lft forever
    inet6 fe80::20c:29ff:fe18:30f6/64 scope link 
       valid_lft forever preferred_lft forever

3、添加/删除用户

#1、添加用户

[root@localhost home]# adduser rogue

#2、设置用户密码

passwd rogue

#3、删除用户

[root@localhost home]# userdel rogue

#4、删除用户以及用户目录

[root@localhost home]# userdel -f rogue

#5、切换到用户

[root@localhost home]# su rogue[rogue@localhost home]$

4、安装JDK

#1、下载 jdk-7u75-linux-x64.tar.gz

#2、在个人文件夹下创建dev目录

[rogue@localhost download]$ cd /home/rogue
[rogue@localhost ~]$ mkdir dev

#3、解压jdk-7u75-linux-x64.tar.gz

[rogue@localhost download]$ tar -zxvf jdk-7u75-linux-x64.tar.gz -C /home/rogue/dev

#4、配置环境变量

    编辑 .bash_profile文件

[rogue@localhost home]$ cd rogue
[rogue@localhost ~]$ ls -a
.  ..  .bash_logout  .bash_profile  .bashrc  dev
[rogue@localhost ~]$ vi .bash_profile

     添加JAVA_HOME、CLASSPATH、PATH等变量

# .bash_profile
 
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi
 
# User specific environment and startup programs
 
PATH=$PATH:$HOME/.local/bin:$HOME/bin
 
export PATH
export JAVA_HOME=/home/rogue/dev/jdk1.7.0_75
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

    保存并退出

:wq

#5、使配置文件生效

[rogue@localhost ~]$ source .bash_profile

#6、测试安装情况,如下表示安装成功。

[rogue@localhost ~]$ java -version
java version "1.7.0_75"
Java(TM) SE Runtime Environment (build 1.7.0_75-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.75-b04, mixed mode)

5、安装Tomcat

#1、下载apache-tomcat-7.0.59.tar.gz

#2、解压apache-tomcat-7.0.59.tar.gz

[rogue@localhost download]$ tar -zxvf apache-tomcat-7.0.59.tar.gz -C /home/rogue/dev/tomcat

6、开启/关闭防火墙

#1、开启防火墙

[root@localhost bin]# systemctl start firewalld.service

#2、关闭防火墙

[root@localhost bin]# systemctl stop firewalld.service

#3、禁止firewall开机启动

[root@localhost bin]# systemctl disable firewalld.service
rm '/etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service'
rm '/etc/systemd/system/basic.target.wants/firewalld.service'

#4、查看防火墙状态

[root@localhost nginx]# firewall-cmd --state


转载于:https://my.oschina.net/u/2257245/blog/412233

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值