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
[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的访问资源
Modificar os resultados são os seguintes:
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
[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