首页 技术正文

ubuntu18.04 安装 LNMP

gaosc 技术 2019-04-29 4966 0 linuxubuntuLNMP

201905056310_6220.jpg

环境:Ubuntu18.04 nginx1.4  php7.2  mysql5.7

1.安装 nginx

#sudo apt install nginx

确认:查看端口
#netstat -anp |grep 80
或者
#sudo lsof -i:80
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
nginx 1750 root 6u IPv4 22825 0t0 TCP *:http (LISTEN)
nginx 1750 root 7u IPv6 22826 0t0 TCP *:http (LISTEN)
nginx 1752 www-data 6u IPv4 22825 0t0 TCP *:http (LISTEN)
nginx 1752 www-data 7u IPv6 22826 0t0 TCP *:http (LISTEN)
确认:查看 nginx 服务
#sudo systemctl status nginx

2 .安装 php

#sudo apt install php php-fpm
#sudo apt-get install php7.2 php7.2-fpm
确认:查看版本
#php -v
PHP 7.2.10-0ubuntu0.18.04.1 (cli) (built: Sep 13 2018 13:45:02) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.2.10-0ubuntu0.18.04.1, Copyright (c) 1999-2018, by Zend Technologies
确认:查看进程
#ps -ef |grep php
root 10848 1 0 12:41 ? 00:00:00 php-fpm: master process (/etc/php/7.2/fpm/php-fpm.conf)
www-data 10862 10848 0 12:41 ? 00:00:00 php-fpm: pool www
www-data 10863 10848 0 12:41 ? 00:00:00 php-fpm: pool www
dhbm 10983 1232 0 12:48 pts/0 00:00:00 grep –color=auto php

3 .修改站点配置,测试 php 文件解析

1).新建一个 php 文件
#cd /var/www/html
#sudo vim info.php
加入以下 3 行
<?php
phpinfo();
?>
2).修改站点配置
#cd /etc/nginx/sites-available/default
a. 去掉 location ~ \.php$ { 这行的注释,同时去掉配对的 } 这行的注释
b. 去掉 fastcgi_pass unix:/var/run/php/php7.2-fpm.sock; 这行的注释
c. 同时,修改成对应的 php-fpm 版本号的文件名(我安装的是 php7.2)
3).纪录一下修改的结果
location ~ \.php$ {
include snippets/fastcgi-php.conf;
#
# # With php-fpm (or other unix sockets):
fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
# # With php-cgi (or other tcp sockets):
# fastcgi_pass 127.0.0.1:9000;
}
4).测试 nginx,重启 nginx 服务
#nginx -t
#sudo systemctl restart nginx

注:安装php扩展
sudo apt install php-mysql php-curl php-mcrypt php-gd php-memcached php-redis

4.安装mysql

#sudo apt-get install mysql-server mysql-client

确认
#sudo netstat -tap | grep mysql
tcp 0 0 localhost.localdo:mysql 0.0.0.0:* LISTEN 2808/mysqld


打赏 支付宝打赏 微信打赏
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

Music