一、安装CentOS7java
此处省略。
linux
二、配置服务器IPnginx
#一、编辑网卡文件shell
[root@localhost ~]# cd /etc/sysconfig/network-scripts/[root@localhost network-scripts]# vi ifcfg-eno16777736
#二、网卡配置文件apache
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 #子网掩码
#三、保存设置并重启网络服务tomcat
:wq [root@localhost network-scripts]# service network restart Restarting network (via systemctl): [ OK ]
#四、查看IP地址bash
[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
三、添加/删除用户服务器
#一、添加用户网络
[root@localhost home]# adduser rogue
#二、设置用户密码oop
passwd rogue
#三、删除用户
[root@localhost home]# userdel rogue
#四、删除用户以及用户目录
[root@localhost home]# userdel -f rogue
#五、切换到用户
[root@localhost home]# su rogue[rogue@localhost home]$
四、安装JDK
#一、下载 jdk-7u75-linux-x64.tar.gz
#二、在我的文件夹下建立dev目录
[rogue@localhost download]$ cd /home/rogue [rogue@localhost ~]$ mkdir dev
#三、解压jdk-7u75-linux-x64.tar.gz
[rogue@localhost download]$ tar -zxvf jdk-7u75-linux-x64.tar.gz -C /home/rogue/dev
#四、配置环境变量
编辑 .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
#五、使配置文件生效
[rogue@localhost ~]$ source .bash_profile
#六、测试安装状况,以下表示安装成功。
[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)
五、安装Tomcat
#一、下载apache-tomcat-7.0.59.tar.gz
#二、解压apache-tomcat-7.0.59.tar.gz
[rogue@localhost download]$ tar -zxvf apache-tomcat-7.0.59.tar.gz -C /home/rogue/dev/tomcat
六、开启/关闭防火墙
#一、开启防火墙
[root@localhost bin]# systemctl start firewalld.service
#二、关闭防火墙
[root@localhost bin]# systemctl stop firewalld.service
#三、禁止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'
#四、查看防火墙状态
[root@localhost nginx]# firewall-cmd --state