搭建Nginx和php服务器,连接mysql服务器

构建搭设环境

关闭防火墙以及selinux

systemctl   stop   firewalld     关闭防火墙

systemctl    disable  firewalld      

setenforce   0    

或者   vim     /etc/selinux/config                                       关闭防火墙

将SELINUX修改成SELINUX=disabled

getenforce   查看Selinux状态

  一台nginx+php服务        一台mysql服务

yum   install    -y     nginx         下载nginx

如果yum源码包中没有nginx,可以通过

yum   install   -y      epel-release    下载红帽自带源码包,下载完成后重新下载nginx

yum   install    -y   php-fpm  php-mysql   php-gd       下载中间件php

注意php-fpm为主要服务,其他均为php配置文件

systemctl     start     nginx    启动nginx服务

systemctl     start     php-fpm    启动php服务

对数据库做好域名解析,否则连接数据库会出现用户名与密码不符的情况

在另外一台主机上从官网下载mysql  yum包

在官网下载压缩包

然后对mysql进行yum安装

通过rz命令将rpm包拉入主机内

yum  install  -y    *rpm   同时下载所有源码包

然后对数据库进行域名解析   vim  /etc/hosts

输入主机IP地址     主数据库自定义主机名

输入从主机IP地址     从数据库自定义主机名

grep   'password'    /var/log/mysqld.log   查看mysql数据库默认密码

mysqladmin   -uroot    -p'默认密码'     password   '自定义密码'  修改数据库密码

mysql    -p'自定义的密码'      进入数据库

create   database   库名;        show   database;   创建查看库

grant   all   on    库名.*   to    用户@'ip地址或者ip网段'    identified   by   '自定义密码'  给用户授权

flush   privileges;    刷新权限

在wordpress.org官网下载wordpress压缩包

rz命令拖入主机内压缩包

使用unzip命令解压压缩包

rm -rf /usr/share/nginx/html/index.php   删除nginx  php默认网页

cp -rf /root/wordpress/* /usr/share/nginx/html    复制解压缩后内容到html目录下

chown -R nginx.nginx /usr/share/nginx/html/*  更改文件属主属组

chmod 777 /usr/share/nginx/html/    授权读写执行权限

使用客户端进行访问IP地址

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值