ambiente de implantação LNMP com base na linha de produtos de nuvem

LNMP = Linux Nginx Mariadb Php
 静态界面:html
 解析动态界面 :php
 解析静态界面:Nginx
[root@localhost ~]# yum -y install epel-release
[root@localhost ~]# yum -y install nginx
[root@localhost ~]# yum -y install php php-fpm php-curl php-intl php-mysql
[root@localhost ~]# yum -y install mariadb mariadb-server

Aqui Insert Picture Descrição

[root@~]# systemctl start nginx
[root@ ~]# systemctl start php-fpm 
[root@ ~]# systemctl enable nginx //将nginx服务设置为开机自启动 
[root@ ~]# systemctl enable mariadb //将mysql服务设置为开机自启动 
[root@ ~]# systemctl enable php-fpm //将php-fpm服务设置为开机自启动
[root@localhost ~]# mysqladmin -uroot password 'QianF@123'  #设置密码
mariadb 安装默认是没有密码的  
[root@localhost ~]# vim /etc/nginx/nginx.conf
修改nginx的访问资源

Aqui Insert Picture Descrição
Modificar os resultados são os seguintes:
Aqui Insert Picture Descrição
Aqui Insert Picture Descrição
Aqui Insert Picture Descrição

location ~ \.php$ { root /farm; //文档根目录 
fastcgi_pass 127.0.0.1:9000; //指定访问的地址 
fastcgi_index index.php; //指定默认访问的文件 
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;//站点根目录,取决于 root配置项的值 
include fastcgi_params; //此包包含nginx常量的定义 }

Implantação do serviço php

[root@localhost ~]# vim /etc/php.ini 
将short_open_tag = Off 改为 On

Aqui Insert Picture Descrição

[root@localhost ~]# systemctl restart nginx
[root@localhost ~]# systemctl restart php-fpm

Cinco: produto on-line
1. Crie um site diretório de distribuição

[root@localhost ~]# mkdir /farm 创建默认发布目录

2. Baixe o carregamento pacote de projeto (você pode me dar uma mensagem posso enviar o seu pacote de projeto)
3. Extrato

[root@localhost ~]# yum -y install unzip 下载解压工具
[root@localhost ~]# unzip farm-ucenter1.5.zip 解压文件

4. Mova o item para o Web site de publicação de diretório

[root@localhost ~]# cp -r upload/* /farm
[root@localhost ~]# chmod 777 /farm -R

Seis: Importação de banco de dados

[root@localhost ~]# cd /farm/
[root@localhost ~]# mysql -u root -p farm < qqfarm.sql

Desligue o firewall

[root@localhost ~]# systemctl stop firewalld 
[root@localhost ~]# setenforce 0

Sete: acesso do browser para o nosso endereço IP, para testar se o funcionamento normal do site
Aqui Insert Picture Descrição
Aqui Insert Picture Descrição
Aqui Insert Picture Descrição
Aqui Insert Picture Descrição
Aqui Insert Picture Descrição

Publicado 48 artigos originais · ganhou elogios 18 · vista 3635

Acho que você gosta

Origin blog.csdn.net/wx912820/article/details/105054676
Recomendado
Clasificación