Cent Os 7 LNMP 架构部署
首先安装本地yum源:
1.df -h 查看镜像
2.mount /dev/sr0 /mnt 挂载镜像
3.cd /etc/yum.repos.d 进入到本地yum
4.rm -rf * 清空此目录中的内容 vim q.repo 创建并直接进入q.repo
进入vim 编辑器中后按i进行插入所插的内容是
[u]
name=u
baseurl=file:///mnt
gpgcheck=0
enable=1 按esc退出命令行 :wq保存并退出
5.安装软件包 yum -y install mariadb-server php php-fpm php-mysql
安装nginx软件包
由于本地yum源并不存在nginx包,所以使用离线包
将nginx包拷贝到一空文件夹内,并解压,得到9个以rpm结尾的文件
在该目录下执行rpm –ivh nginx-*.rpm,将nginx安装
6.关闭防火墙、selinux,打开mariadb、nginx服务
systemctl stop firewalld systemctl start httpd mariadb
7.在火狐浏览器中测试nginx是否成功(网址栏输入127.0.0.1)
8.在/etc/nginx/下,复制nginx.conf.default并命名为nginx.conf,修改nginx.conf文件,在45行添加index.php,将65行到71行的注释去掉,并将69行修改内容 如下图
9.在/usr/share/nginx/html/下,新建index.php文件,写入相应内容
<?php
phpinfo()
?>
10.重启nginx服务,并在浏览器中测试 systemctl restart nginx 测试nginx和php是否结合成功.
11.初始化数据库,设置密码
12.登录数据库
mysql -uroot -p密码 登录数据库
create database +数据库名称; 创建数据库
show databases; 查看当前有哪些数据库
13.将程序包复制到/usr/share/nginx/html/下确保复制没有问题
14.解压程序包
15.上线成功