• apache安装及相应配置


    给公司装过环境,自己也装过自己的服务器环境。但是每次都是现谷歌,毕竟每个人遇到的问题都不一样,还是记录下,以防忘记

    一、安装

    Centos7默认已经安装httpd服务,只是没有启动。如果你需要全新安装apache,可以yum install -y httpd

    启动服务:systemctl start httpd.service

    服务查看:chkconfig --list

    设置开机自动启动:systemctl enable httpd.service

    端口查看: netstat -ntlp

    测试Apache,安装完成Apache后,我们可以使用http://你的服务器ip/测试访问Apache,如果能显示如下图,则说明Apache已经安装成功。

    二、配置

    Apache安装好后,默认的网站路径是/var/www/html,也就是说以后我们想部署网站的话,必须把文件放到这个目录下,例如我们下面测试一下。

    在/var/www/html下面创建一个index.html文件,内容是"你好,测试Apache 首页 By Drmeng 2017.7.25",此时我们刷新浏览器,访问我们的Apache网站应该可以看到页面。

      

    #打开配置文件
        vim /etc/httpd/conf/httpd.conf
    

    打开文件后,我们输入/docu,然后按下回车,这样就可以快速搜索到我们要找到内容。如下图,可以看到有两个/var/www/html的地方,分别是DocumentRoot "/var/www/html"和<Directory "/var/www/html">。我们要修改的就是这两个地方,把/var/www/html修改成我们想要的路径,比如/home/www,那么修改后就是这样的。

    重启Apache服务

    [root@iZj6c6r59dfzz11wmsqiinZ ~]# systemctl stop httpd
    [root@iZj6c6r59dfzz11wmsqiinZ ~]# systemctl start httpd
    [root@iZj6c6r59dfzz11wmsqiinZ ~]# systemctl restart httpd
    

    配置多站点: 

    在安装目录httpd的conf.d下手动创建以.conf为后缀的文件 

    三、安装php5

    #yum安装
        yum -y install php
    #安装完成后,我们的php配置文件路径是:/etc/php.ini
    #安装完PHP后,一定要重起apache服务,PHP才能生效!
        systemctl restart httpd.service/systemctl restart httpd
    

    测试

    echo "<?php echo "第一个PHP测试页面"; phpinfo(); ?>" > /var/www/html/index.php

    在浏览器中访问http://你的ip/index.php后可以看到如下效果则说明php安装成功。

     

    四、mysql安装

      跳转查看

    五、安装扩展

    yum install php php-fpm php-bcmatch php-gd php-mbstring php-mcrypt php-mysql 
    systemctl restart httpd.service
    ps -ef|grep httpd
    #这样就把php和mysql完全整合了。
    

    六、在阿里云服务器上进行安全配置,开放3306端口,允许远程连接

    测试结果如图

      赋予文件权限chmod -R 777 *

  • 相关阅读:
    js 屏蔽非数字字符输入
    javaScript注释变成颜文字
    canvas 画图优化
    快速回到顶部
    多行文字垂直居中
    innerHTML 与 outerHTML区别
    高内聚、低耦合
    webstorm快捷键
    HTML、CSS规范
    RabbitMQ学习笔记(3)----RabbitMQ Worker的使用
  • 原文地址:https://www.cnblogs.com/two-bees/p/10511095.html
Copyright © 2020-2023  润新知