CentOS系统中基于Apache+php+mysql的许愿墙网站的搭建

时间:2023-04-22 23:03:38

1.首先,我们需要两台虚拟机(CentOS7,Linux文本)。

2.给两台虚拟机配置网络环境分别为桥接模式 CentOS7 ip为192.168.100.139、24,linux文本ip为192.168.100.239/24,然后各自配置yum源配置文件。

3.给CentOS7中安装httpd、php、php-mysql,然后重启服务及关闭防火墙:

systemctl restart httpd.service       //重启httpd服务
systemctl stop firewalld.service //临时关闭防火墙
setenforce //关闭selinux

4.接下来给linux文本中修改yum配置文件及安装mysql-server 及关闭防火墙:

yum -y install mysql-server          //安装mysql服务
service mysqld restart //重启mysql
service iptables stop //关闭防火墙
setenforce

CentOS系统中基于Apache+php+mysql的许愿墙网站的搭建

5.给CentOS7上传许愿墙文件,在FZ上使用ip登陆,如图:

CentOS系统中基于Apache+php+mysql的许愿墙网站的搭建

6.再在linux文本中输入 mysql 命令,进入数据库管理

CentOS系统中基于Apache+php+mysql的许愿墙网站的搭建

7.接下来输入命令:  show databases;     //查看mysql-server有哪些数据库

8.再输入命令: create user 'xia'@'192.168.100.139' identified by '123456';     //给192.168.100.139创建用户,即创建的用户只能在139上登录。

CentOS系统中基于Apache+php+mysql的许愿墙网站的搭建

9.再输入命令:create databa xyq;    //创建xyq数据库

CentOS系统中基于Apache+php+mysql的许愿墙网站的搭建

10.可再次查看数据库 就会有xyq这个数据库

CentOS系统中基于Apache+php+mysql的许愿墙网站的搭建

11.接下来可设置文本的权限,输入命令:grant all privileges on xyq.* to 'xia'@'192.168.100.139';  

CentOS系统中基于Apache+php+mysql的许愿墙网站的搭建

12.输入命令: use xyq;       //进入到xyq数据库。

并上传文件到数据库

CentOS系统中基于Apache+php+mysql的许愿墙网站的搭建

13.输入:quit;   退出数据库

14. 再进入CentOS7  中  /etc 下进入 /var/www/html 下 再输入命令: vi    connec.php 按 i  修改配置文件:

CentOS系统中基于Apache+php+mysql的许愿墙网站的搭建

15.最后可进行验证,在浏览器中输入ip192.168.100.139 即可。

CentOS系统中基于Apache+php+mysql的许愿墙网站的搭建

16.完成!