CentOS 安装使用的一些坑
坑一
在最小化安装 CentOS 时,默认网卡是关闭的,需要修改网卡配置
修改 /etc/sysconfig/network-scripts/
下的第一个文件,修改 ONBOOT=no
为 ONBOOT=yes
保存退出
然后执行命令 service network restart
重启网卡服务
箭头所示为 ip 地址
注:这里为虚拟机网卡地址
下面是可能出现的暗坑
暗坑一:
ifconfig
命令不存在
最小化安装是没有 ifconfig
命令,需要自行安装
yum provides ifconfig
可以查看哪个包提供了 ifconfig
命令,yum install net-tools
安装即可使用
暗坑二:修改配置文件时
sudo
出现XXX is not in the sudoers file
需要将当前用户加入到 sudo
配置文件里
执行 su root
输入密码
执行 visudo
命令
找到 root ALL=(ALL) ALL
,在下面添加一行 xxx ALL=(ALL) ALL
其中 xxx
是要加入的用户名称
虚拟机安装的 CentOS ip 地址为 10.0.2.*
使用示例为 VirtualBox
修改网络连接方式为主机(Host-Only)网络
共享本地网络
这里的网卡名必须与在VirtualBox设置的一致
然后就会看到自动被分到 192.168.137.1 网段上了
此时重启虚拟机查看 ip,这里 ip 也变成该网段下了
java 环境搭建
下载好对应包并上传到服务器
执行 tar -zxvf jdk-8u181-linux-x64.tar.gz
解压
执行 vim /etc/profile
修改环境变量
添加
export JAVA_HOME=/home/litiaolun/java/jdk1.8.0_181
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
执行 source /etc/profile
./configure && make && make install 编译安装和卸载
从最近 Nginx 安装可以得出,CentOS 下 安装一般分为配置(configure)、编译(make)、安装(make install)
./configure [--prefix]
如果不配置 --prefix
安装后可执行文件默认放在 /usr /local/bin
,库文件默认放在 /usr/local/lib
,配置文件默认放在 /usr/local/etc
,其它的资源文件放在 /usr /local/share
部分图片图库已丢失