• 【CentOS7】基于Apache+php+mysql的许愿墙网站的搭建


    搭建准备

    方案一:将全部部署到一台服务器


    方案二:
    A服务器(centos7):Apache+php+php的网站
    B服务器(centos5):mysql

    我们使用的是方案二

    一丶将各服务器所需软件安装好,并进行操作

    A服务器:
    首先挂载光盘,配置本地yum源 #yum install httpd -y ///安装Apache #yum install php -y ///安装PHP #yum install php-mysql -y ///安装连接PHP与MySQL的服务 #setenforce 0 ///临时关闭selinux防火墙
    #systemctl stop firewalld.service ///临时关闭firewalld防火墙
    #vi /etc/sysconfig/selinux 然后在文件里将SELINUX=XXXX 改为 SELINUX=disable ///永久关闭selinux防火墙
    #systemctl disable firewalld.service ///永久关闭firewalld防火墙
    #systemctl restart httpd.service ///重启Apache服务

    将网站素材添加到 /var/www/html 目录下

    进入connect.php 修改文件

    <?php
    $host="192.168.100.234";    ///数据库位于那台主机
    $db_user="aa01";     ///连接数据库需要的用户
    $db_pass="123456";    ///连接数据库需要的密码
    $db_name="xyq";     ///所需数据库名
    $timezone = "Asia/Shanghai";

     

    B服务器:
    首先挂载光盘,配置本地yum源
    #yum install mysql-server -y    ///安装数据库服务器端
    #service mysqld restart  ///重启数据库服务
    #mysql   ///首先进入数据库进行管理
     show databases;         //查看mysql-server有那些数据库
     create user 'aa01'@'192.168.100.134' identified by '123456';    /// //给192.168.100.134创建用户,即创建的用户只能在192.168.100.134上登录
     create database xyq;             //创建xyq数据库
     grant all privileges on xyq.* to 'aa01'@'192.168.100.140';       //给某个用户加上指定数据库的权限,*代表所有的表
    
     use xyq;      ///进入到xyq数据库
     show tables;           ///查询数据库里有那些表
    ///然后将所需要的表创建在xyq数据库
    quit ///退出数据库管理

    现在在浏览器输入A服务器IP地址进行测试:

    实验成功!!!!

  • 相关阅读:
    [转]Hibernate Session各种状态转换方法分析
    Hibernate3回顾-4-事务和并发管理
    Hibernate3回顾-3-Session管理
    Hibernate3回顾-2-相关概念
    [转]oracle for update和for update nowait的区别
    数组
    Android 调用webservice faultactor 错误
    Java "==和equals区别" 示例
    Java "==和equals区别"
    Java "double字符串转数字"
  • 原文地址:https://www.cnblogs.com/centos7/p/5974802.html
Copyright © 2020-2023  润新知