zoukankan      html  css  js  c++  java
  • CentOS 6.6 (Desktop)部署Apache、MySQL以及Eclipse Luna等记录

    内容较多,持续更新(2015-03-12 16:37:05)

    *如果没有特别说明,以下操作都是在root账号下完成,图形界面为GNOME。

    一、防火墙

    先从防火墙入手,为了后续的环境搭建,需要打开80、3306、8080等端口。

    启动终端,输入以下命令编辑防火墙配置表:

    vi /etc/sysconfig/iptables

    在COMMIT前加入以下代码:

    -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

    保存退出,重启防火墙:

    /etc/init.d/iptables restart

    我们可以通过以下命令来查看防火墙的当前状态:

    /etc/init.d/iptables status

    更多有关防火墙的信息请参阅同站朋友的一篇博文

    然后,暂时关闭SELinux(什么是SELinux):

    /usr/sbin/setenforce 0

    二、Apache

    虽然笔者在安装Apache时发现CentOS 6.6 Desktop下已集成了该软件,不过这里还是列出安装指令:

    yum install httpd

    Apache默认是关闭的,启动:

    /etc/init.d/httpd start

    这里启动时会提示一个错误:

    httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName

    解决办法,打开Apache配置文件:

    vi /etc/httpd/conf/httpd.conf

    找到这一行:

    #ServerName www.example.com:80

    去掉#号,改为:

    ServerName localhost:80

    保存退出后,重启Apache:

    /etc/init.d/httpd restart

    将Apache设为开机启动:

    chkconfig httpd on

     为了验证Apache的部署是否成功,可以在web浏览器中输入localhost来访问Apache的测试页。

  • 相关阅读:
    CentOS6.9依赖包快速安装指南
    CentOS 6.5安装部署Zabbix 3.05指南
    Nginx最佳安装与优化
    Linux Bonding最优配置
    macOS下用命令行发邮件
    Linux iperf网络性能测试
    MTR网络诊断自动脚本实例
    nmon监控linux资源使用情况
    思科HSRP配置实例
    常用正则表达式
  • 原文地址:https://www.cnblogs.com/gugia/p/4332132.html
Copyright © 2011-2022 走看看