Centos7 安装LNMP环境

1.安装EPEL源

安装: 
yum install epel-release -y

检查是否安装: 
yum repolist

2.安装remi源

安装: 
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm -y

3.清空yum缓存

yum clean all

4.生成yum缓存

yum makecache

5.安装nginx1.14.2

1.进入yum源文件目录 
cd /etc/yum.repos.d/

2.新建nginx yum源 
touch nginx.repo

3.编辑nginx yum源 
vim nginx.repo

4.输入 
  1 [nx]
  2 name=nginx repo
  3 baseurl=http://nginx.org/packages/centos/7/$basearch/
  4 gpgcheck=0
  5 enabled=1

5.保存退出

6.清空yum缓存 
yum clean all

7.生成yum缓存 
yum makecache

8.安装
nginx yum install nginx

9.启动
nginx systemctl start nginx.service

10.设置开机启动
nginx systemctl enable nginx.service

6.配置firewall打开80端口

1.打开80端口 firewall-cmd --zone=public --add-port=80/tcp --permanent
2.重新载入firewall配置使上面操作生效 firewall-cmd --reload

浏览器中输入你的 ip应该可以显示nginx欢迎页面

7.安装mysql

1.首先检查是否安装mariadb数据库 
rpm -qa | grep mariadb

2.如果有卸载
mariadb rpm -e --nodeps mariadb-libs #--nodeps表示强制

3.安装mysql源 
yum localinstall https://dev.mysql.com/get/mysql80-community-release-el7-2.noarch.rpm

4.安装mysql 
yum install mysql-community-server -y

5.启动mysql服务并设置开机启动 
systemctl start mysqld 
systemctl enable mysqld

8.安装php7.3.1

1.安装php7.3.1
yum install php73 php73-php-fpm -y

2.设置php为开机启动
systemctl start php73-php-fpm    #启动,restart-重启,stop-停止
systemctl enable php73-php-fpm    #开机启动

9.配置nginx解析php

1.进入nginx配置
cd /etc/nginx/conf.d

2.备份nginx配置文件
ls
cp default.conf default.conf.back

3.编辑nginx配置文件
vim default.conf

4.修改8-11列以下部分
location / {
           root   /usr/share/nginx/html; #修改为 root /home/www/
          index  index.html index.htm; #增加 index.php
      }

5.删除30-36行注释(删除前面的#即可)
     location ~ \.php$ {
         root           html;
         fastcgi_pass   127.0.0.1:9000;
         fastcgi_index  index.php;
         fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;#修改/scripts为$document_root
         include        fastcgi_params;  
     }   

6.保存退出default.conf

7.重载nginx
nginx -s reload

PS:mysql 安装后的临时密码保存在 /var/log/mysqld.log ,可使用cat /var/log/mysqld.log |grep password 查看

就是为了玩

奔四的人还是有一颗玩的心

发表评论

电子邮件地址不会被公开。 必填项已用*标注