Ubuntu 16.04 lts 下安装mysql + php + nginx + phpmyadmin(图形化mysql管理工具)
来源:互联网 发布:全职之烽火知韩 编辑:程序博客网 时间:2024/05/29 01:55
1、运行nginx
1、安装nginx
- 1
- 1
Ubuntu安装之后的文件结构大致为:
所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下
程序文件在/usr/sbin/nginx
日志放在了/var/log/nginx中
并已经在/etc/init.d/下创建了启动脚本nginx
默认的虚拟主机的目录设置在了/var/www/nginx-default (有的版本 默认的虚拟主机的目录设置在了/var/www, 请参考/etc/nginx/sites-available里的配置)
2、启动nginx
- 1
- 1
测试,访问 http://localhost/
若出现welcome界面,则可以继续下一步,否则,google相应错误解决
2、配置mysql和php
1、安装mysql
- 1
- 2
- 1
- 2
2、安装php
- 1
- 1
3、安装FastCgi
- 1
- 1
3、配置nginx
修改nginx的配置文件:/etc/nginx/sites-available/default 修改主机名
- 1
- 1
修改index的一行修改为:
- 1
- 1
去掉下面部分的注释,换成下面的文本,用于支持 PHP 脚本:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 1
- 2
- 3
- 4
- 5
- 6
- 7
重新启动nginx:
- 1
- 2
- 1
- 2
启动fastcgi php:
- 1
- 1
为了让php-cgi开机自启动: Ubuntu开机之后会执行/etc/rc.local文件中的脚本 所以我们可以直接在/etc/rc.local中添加启动脚本。 spawn-fcgi -a 127.0.0.1 -p 9000 -C 10 -u www-data -f /usr/bin/php-cgi 添加到语句:exit 0 前面才行
创建、测试phpinfo:
- 1
- 1
写入
- 1
- 1
保存退出,测试,打开:http://localhost/info.php
没有报错,则测试成功。
4、配置phpmyadmin
1、安装apache2
- 1
- 1
检测安装是否成功: 在浏览器输入:127.0.0.1或locahost.浏览器上出现内容并有It works.说明安装成功!
2、安装phpmyadmin
- 1
- 2
- 3
- 1
- 2
- 3
建立/var/www/html 下的软链接
$ sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
修改php配置文件
- 1
- 2
- 3
- 1
- 2
- 3
修改cgi.fix_pathinfo=1 为 cgi.fix_pathinfo=0
并且把这一行前面的注释给去掉
重启apache
- 1
- 1
重启nginx
- 1
- 1
打开浏览器,打开localhost/phpmyadmin/,输入用户和密码,即可使用phpmyadmin
- Ubuntu 16.04 lts 下安装mysql + php + nginx + phpmyadmin(图形化mysql管理工具)
- Ubuntu 16.04 lts 下安装mysql + php + nginx + phpmyadmin(图形化mysql管理工具)
- Ubuntu 12.04 LTS 下安装apache+php+mysql+phpmyadmin
- ubuntu 12.04 LTS下安装apache+php+mysql+phpmyadmin
- 安装ubuntu 16.04 LTS、virtualbox、mysql、php、phpmyadmin、apache、phpstorm
- Ubuntu 16.04 LTS 安装 Nginx/PHP 7/MySQL 5.7 (LEMP)
- Ubuntu 16.04 LTS (LEMP) 安装 Nginx/PHP 7/MySQL 5.7
- Ubuntu 16.04 LTS 安装 Nginx/PHP 7/MySQL
- Ubuntu 16.04 LTS (LEMP) 安装 Nginx/PHP 7/MySQL 5.7
- MySQL的图形管理工具phpMyAdmin
- Ubuntu 14.04 LTS 安装 LNMP Nginx\PHP5 (PHP-FPM)\MySQL
- Ubuntu 14.04 LTS 安装 LNMP Nginx\PHP5 (PHP-FPM)\MySQL
- Ubuntu 14.04 LTS 安装 LNMP Nginx\PHP5 (PHP-FPM)\MySQL
- Ubuntu 14.04 LTS 安装 LNMP Nginx\PHP5 (PHP-FPM)\MySQL
- Ubuntu下搭建nginx + php + mysql + phpmyadmin开发环境
- LNMP Debian/Ubuntu下Nginx+MySQL+PHP+phpMyAdmin+Zend一键安装包
- Ubuntu12.04 下安装php mysql nginx phpmyadmin wordpress
- 在linux+nginx+mysql+php环境下安装 phpmyadmin
- 【Python错误】windows下使用pip/easy_install提示Fatal error in launcher: Unable to create process using...
- 可阻塞的队列-笔记整理12
- Tengine(Nginx的升级版)的健康检查
- ZJOI2017蒟蒻游记4
- 【Dubbo】初识
- Ubuntu 16.04 lts 下安装mysql + php + nginx + phpmyadmin(图形化mysql管理工具)
- 【C#基础知识点】——vs常用快捷键
- JavaScript逻辑运算符之或(||) 总结
- Mysql单机多实例及主从备份设置
- Android:线性布局和相对布局的效率对比小实验
- 类型系列题目:1. Two Sum 15,3 sum ,16 3sum closet, 18 4sum, 454 4Sum II
- java中List的用法
- Binary Tree Maximum Path Sum 求二叉树的最大路径和
- 修复windows 、Linux双系统无法正确启动