作业
俩个apache安装
安装php,php-server,php-mysql
在/etc/my.cnf上修改端口号
先重启mariadb服务
创建数据库访问密码(无密码回车,yes创建新密码,然后一直回车)
本地访问,访问数据库
把压缩包放到/var/www/html下
安装unzip服务
解压软件包到/var/www/html中:unzip D…… -d /var/www/html
将upload里的文件拿会出来,ls查看
mv upload/* .
重启httpd服务
在浏览器上输入http://apache1的地址
点同意会出现以下界面,给文件目录写的权限
ll查看已经有了写的权限
重启httpd服务
浏览器刷新
注:如果向下滑出现了下图,证明没有安装php-mysql服务,安装好后重启httpd服务
选择全新安装,写入数据库密码和管理员密码
成功界面
nfs服务
分别在apache1,apache2,nfs上创建guazai,guazai,luntan
安装nfs服务
编辑/etc/exports /luntan 192.168.200.0/24(fsid=0,rw,no_root_squash)
启动服务,重读/etc/exports文件
在apache1,2上通过挂载来访问nfs上的共享目录
测试
安装vsftpd,mdadm服务
添加五个硬盘
磁盘阵列
mdadm -C /dev/md5 -l 5 -n 3 -x 2 /dev/sd{b..f}
如果没有反应重装mdadm(yum reinstall -y mdadm)
格式化
挂载
安装unzip服务
解压
在apache1,2挂载
重启httpd服务
在mysql上安装mdadm mariadb*
创建一个新目录data
添加五个硬盘
创建磁盘阵列+格式化
重启mariadb服务
创建数据库密码
配置远程连接数据库
在apache上修改权限
下载阿里云centos7基础yum源文件:
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
获取到阿里的网络镜像文件后,需要打开文件(/etc/yum.repo.d/CentOS-Base.repo),将所有的http改为https,所有的gpgcheck改为0
罗列展示基础包的所有软件:yum list | grep nginx
下载网络源
成功的标志:
在/etc/yum.repo.d/CentOS-Base.repo配置nginx软件的yum源
安装nginx:yum install -y nginx
启动:systemctl start nginx
注:nginx使用tcp80端口,请注意与其他web冲突
在/etc/nginx/nginx.conf上配置方向代理的主机是谁
修改配置文件开启代理功能:/etc/nginx/conf.d/default.conf
重启nginx服务
验证:在在浏览器上输入http://nginxIP 访问多次刷新
查看apache的/var/log/httpd/access_log 查看最后一行 确认访问者IP为nginxIP
6.访问验证