Linux中级运维搭建の大总结
任务:搭建以下框架

搭建完一部分记得快照,免得追悔莫及
TASK1.搭建web01
1.添加一块新网卡eth1(172.16.1.0/24)
【1.cd /etc/sysconfig/network-scripts/目录下】
【2.cp ifcfg-eth0 ifcfg-eth1】
【3.修改ifcfg-eth1配置】
【4.重启网卡配置,查看结果】
【5.修改主机名称为web01】
2.下载Nginx并测试
【1.配置Nginx官方仓库源,nginx.repo】
【2.下载安装nginx】:yum -y install nginx
【3.开启Nginx,检查端口,并加入开机自启】
【4.测试Nginx】
【5.修改windows本地hosts,保存】C:\Windows\System32\drivers\etc\hosts
【6.访问本地www.wp.com】:Nginx没问题
下载PHP,并测试
【1.在该网站下载自己想要的PHP源代码包】
https://www.php.net/releases/
【2.在AI上搜索如何使用即可】
【3.下载完毕PHP后】
或者
【按以下流程输入】
【1】
【2】
【3】
【4】指定php71版本
【5】安装需要的插件
以上命令:
1.yum -y install epel-release.noarch
2.rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
3.yum install -y https://rpms.remirepo.net/enterprise/remi-release-7.rpm
4.yum -y install yum-utils
5.yum-config-manager --enable remi-php71
6.yum -y install php71w php71w-cli php71w-common php71w-devel php71w-embedded php71w-gd php71w-mcrypt php71w-mbstring php71w-pdo php71w-xml php71w-fpm php71w-mysqlnd php71w-opcache php71w-pecl-memcached php71w-pecl-redis php71w-pecl-mongodb --nogpgcheck
测试
【1.启动PHP服务,并设置开机自启】
【2.查看端口9000是否开启】
【3.配置PHP】
【4.检测语法并重启Nginx服务】
【5.创建所需/php文件与index.php文件】
【6.访问测试】
【7.vim /php/index.php】
【8.重新访问】
TASK2.按照同样步骤搭建web02
或者scp远程备份
【1.scp WEB01上的nginx.repo仓库】
【2.下载yum-utils】
【3.下载Nginx】
【4.启动Nginx并设置开机自启】
【5.检查端口80】
【6.下载PHP如web01】
【7.开启php并开机自启】
【8.检查端口9000】
【如上测试】
TASK3.搭建NFS服务器
【1.安装NFS服务】
【2.vim /etc/exports配置NFS共享目录】
【3.创建共享目录/server】
【4.开启服务并设置开机自启】
【5.检查服务端口rpc】
【6.检查nfs日志】
【7.nfs服务默认使用nfsnobody虚拟用户】
【8.修改/server共享目录的属主属组】
【9.客户端web01和web02都需要下载nfs-utils服务,但无须开启】
【10.客户端查看服务端共享的目录】





































































































































浙公网安备 33010602011771号