centos 自带apache(httpd)不用安装

1.查看linux 版本号

方法1:

cat /etc/redhat-release
/etc/redhat-release配置文件用一行内容来声明 Red Hat 的名称和版本号。 由 rc.local 使用.
方法2:查看rpm包版本
rpm -q centos-release

如果是redhat,用这个 rpm -q redhat-release

方法3:linux 通用 但是如果没有lsb_release 命令还需要安装

yum  install   lsb_release  -y

然后查看

lsb_release -a

方法4:

uname  -r   / uname -a

2.设置ssh

我的虚拟机安装完成后,使用ssh命令提示ssh:command not  found

解决方法是:

yum install   openssh*

开启关闭ssh

service sshd restart    或    /etc/init.d/sshd  restart
service sshd stop
SSH开启后会有一个进程SSHD在运行,可以用netstat -nap 命令查询得到
netstat -nap | grep -i sshd

查看ssh端口

netstat -a | grep ssh 或 ps -ef | grep ssh 

3.设置网卡

将网卡设为开机默认启动

vi  /etc/sysconfig/network-scripts/ifcfg=eth0

将里面的onboot 设为yes

启动网卡

/etc/init.d/network  restart   或者   service  network  restart

查看ip地址

ifconfig

如图:

ping 一下 看网卡是否正常

ping  www.baidu.com
有时候eth0不出现,或者没有ip地址 ,设置虚拟机网络为nat或者桥接且选中接入网线cable connected,然后再命令行中 dhclient eth0,一般就可以了

4.yum更新所有软件
yum  update

5.yum安装nginx

直接安装不了,需要先处理下源

rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm

然后通过yam安装

yum  install  nginx
6.设置虚拟机网站可以被本机访问
状况如下:本机可以ping通虚拟机,虚拟机也能ping通本机,虚拟机能访问自己的web,本机无法访问虚拟己的web。
原因是防火墙将80端口屏蔽了
解决办法:
/sbin/iptables -I INPUT -p tcp --dport  -j ACCEPT

保存

/etc/rc.d/init.d/iptables save

重启防火墙

/etc/init.d/iptables restart

查看防火墙状态

/etc/init.d/iptables status

7.修改linux的名字

vim /etc/sysconfig/network

NETWORKING=yes
HOSTNAME=localhost.localdomain

改成

NETWORKING=yes
HOSTNAME=namenew

然后

vim   /etc/hosts   

添加

127.0.0.1    namenew

命令行  输入

hostname   namenew 

后关闭命令行重新进入就改完了

centos linux的更多相关文章

  1. CentOS Linux服务器安全设置

    转自:http://www.osyunwei.com/archives/754.html 引言: 我们必须明白:最小的权限+最少的服务=最大的安全 所以,无论是配置任何服务器,我们都必须把不用的服务关 ...

  2. CentOS Linux解决Device eth0 does not seem to be present

    在VMware里克隆出来的Centos Linux.. ifconfig...没有看到eth0..然后重启网卡又报下面错误. 故障现象: 解决办法: 首先,打开/etc/udev/rules.d/70 ...

  3. CentOS linux下安装和配置Apache+SVN(用浏览器http方式访问SVN目录)

    在CentOS linux下安装SVN,我们可以进行以下步骤: 第一步:安装CentOS Linux操作系统,并在CentOS安装进行的同时,自定义安装这一步,一定要勾选Subversion(在“开发 ...

  4. Centos7安装完毕后重启提示Initial setup of CentOS Linux 7 (core)的解决方法

    问题: CentOS7安装完毕,重新开机启动后显示: Initial setup of CentOS Linux 7 (core) 1) [x] Creat user 2) [!] License i ...

  5. CentOS Linux VPS安装IPSec+L2TP VPN

    CentOS Linux VPS安装IPSec+L2TP VPN 时间 -- :: 天使羊波波闪耀光芒 相似文章 () 原文 http://www.live-in.org/archives/818.h ...

  6. [转]装完CentOS后,重新开机启动后显示: Initial setup of CentOS Linux 7 (core)

    转:装完Centos7提示Initial setup of CentOS Linux 7 (core)   在用U盘装完CentOS后,重新开机启动后显示: Initial setup of Cent ...

  7. centos linux安全和调优 第四十一节课

    centos  linux安全和调优    第四十一节课 上半节课 Linux安全 下半节课 Linux调优 2015-07-01linux安全和调优 [复制链接]--http://www.apele ...

  8. 转:装完Centos7提示Initial setup of CentOS Linux 7 (core)

    在用U盘装完CentOS后,重新开机启动后显示: Initial setup of CentOS Linux 7 (core) 1) [x] Creat user 2) [!] License inf ...

  9. Centos linux php扩展安装步骤

    使用phpinfo()函数输出PHP信息,然后找到Configuration File (php.ini) apachectl 其设计意图是帮助管理员控制Apache httpd后台守护进程的功能. ...

  10. VMware ESXi CentOS Linux虚拟机安装VMware Tools教

    转自VMware ESXi CentOS Linux虚拟机安装VMware Tools教程 | 一米居 http://www.yimiju.com/articles/548.html 最近一周在学习和 ...

随机推荐

  1. TYVJ P1029 牛棚回声 Label:坑

    背景 USACO OCT09 3RD 描述 奶牛们灰常享受在牛栏中牟叫,因為她们可以听到她们牟声的回音.虽然有时候并不能完全听到完整的回音.Bessie曾经是一个出色的秘书,所以她精确地纪录了所有的牟 ...

  2. c++模版函数

    1.定义 可以使用class或者typename字段来申明 template <class T> template <class T1, class T2, ...class TN& ...

  3. php页面之间传值

    echo("<script>window.open('2.php?head=".$head."');<script>");

  4. 从eclipse到Android studio/迁移eclipse的Android项目到Android studio平台的注意事项

    整体要注意的地方 先说明一下整体需要注意的地方 1在Android studio建立项目的时候,要注意包名和原来的完全一致,不然会有很多需要改动. 2依赖的jar一定一定要找齐,不然新建项目引用不到, ...

  5. svn搭建,很简单

    yum install subversion 2015年1月7日15:23:07 我测试的时间 系统是centos6.5 直接yum,centos是可以直接解决apr apr-util 依赖问题,如果 ...

  6. 优雅的函数式编程--Clojure概述

    欢迎转载,转载请注明出处,徽沪一郎. 楔子 由于阅读storm源码的原因,头一次接触到Clojure.没有花特别的时间来研究clojure语法,只是在一些特殊的用法时,才查了一下clojure官网的文 ...

  7. jquery.cookie.js 的使用

    jquery.cookie.js 对cookie的操作 $.cookie('the_cookie'); //读取Cookie值 $.cookie('the_cookie', 'the_value'); ...

  8. PHP 多个文件上传

    关键函数: is_uploaded_file():用于判断指定的文件是否是通过 HTTP POST 上传的,如果是则返回 TRUE.用于防止潜在的攻击者对原本不能通过脚本交互的文件进行非法管理,这可以 ...

  9. eclipse不正常编译导致错误:Access denied for user 'root'@'localhost' (using password: YES)

    使用eclipse连接mysql报错:Access denied for user 'root'@'localhost' (using password: YES) 连接代码没有任何问题,网上找了很多 ...

  10. svn截图

        一.合并一个范围的版本 此类型应用最为广泛,主要是把分支中的修改合并到主干上来.在主干上点击右键选择合并,然后选择合并类型:合并一个范围的版本.合并的源URL填写的是要合并的分支的URL,待合 ...