Ubuntu 12.04 全新安装LNMP (Nginx 1.6.2 + MySQL 5.6 + PHP 5.5)
一,安装 Nginx 1.6.2
# sudo apt-add-repository ppa:nginx/stable # sudo apt-get update # sudo apt-get install nginx出现 sudo: add-apt-repository: command not found 错误。
一,安装 Nginx 1.6.2
# sudo apt-add-repository ppa:nginx/stable # sudo apt-get update # sudo apt-get install nginx出现 sudo: add-apt-repository: command not found 错误。
# sudo apt-get install python-software-properties # sudo apt-get -y install software-properties-common
# sudo apt-get install php5-cli php5-cgi php5-mysql php5-curl php5-gd php5-imagick php5-mcrypt php5-memcache php5-sqlite php5-xmlrpc php5-dev php5-fpm
参考网址:http://www.kaijia.me/2013/05/ubuntu-latest-nginx-repo-collection/
二,安装 PHP 5.5
# sudo add-apt-repository ppa:ondrej/php5 # sudo apt-get update # sudo apt-get upgrade
下列软件包有未满足的依赖关系:
php5-mcrypt : 依赖: phpapi-20121212
依赖: php5-common (= 5.5.29+dfsg-1+deb.sury.org~vivid+3) 但是 5.6.4+dfsg-4ubuntu6.2 正要被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
《Upgrade from PHP 5.3 to PHP 5.5 on Ubuntu 12.04 LTS》
链接如下:http://phpave.com/upgrade-php-5-3-php-5-5-ubuntu-12-04-lts/
如果是要 从 php 5.3 或 5.4 升级请参考cyper的文章,升级PHP至5.4(ubuntu 12.04)
链接如下:http://my.oschina.net/uniquejava/blog/345926三,安装 MySQL 5.6
# sudo add-apt-repository ppa:ondrej/mysql-5.6 # sudo apt-get update # sudo apt-get install mysql-server mysql-client libmysqlclient-dev
四、设置mysql远程访问
1. 编辑mysql配置文件,把其中bind-address = 127.0.0.1注释了
vi /etc/mysql/mysql.conf.d/mysqld.cnf
如果是升级MySQL 可以参考以下链接:
《Install/Upgrade to MySQL 5.6 on Ubuntu 12.04 LTS》
https://rtcamp.com/tutorials/mysql/mysql-5-6-ubuntu-12-04/
《Installing MySQL 5.6 using PPA》
http://askubuntu.com/questions/422612/installing-mysql-5-6-using-ppa
[EN] How to install MySQL 5.6 on Ubuntu 12.04 (Precise)
http://www.111cn.net/sys/linux/46343.htm
bash: /usr/bin/mysql: 没有那个文件或目录
gao@gao-VirtualBox:~$ sudo add-apt-repository ppa:ondrej/mysql-5.6
This branch tracks my attempt to package latest MySQL 5.6 packaging as available in Debian. Feel free to ping me if I am seriously behind Debian or upstream.
You can get more information about the packages at https://deb.sury.org.
If you are looking for MariaDB 10.0, please use: ppa:ondrej/mariadb-10.0: https://launchpad.net/~ondrej/+archive/mariadb-10.0
If you are looking for MySQL 5.5, please use: ppa:ondrej/mysql-5.5: https://launchpad.net/~ondrej/+archive/mysql-5.5
If you are looking for MySQL 5.6, please use: ppa:ondrej/mysql-5.6: https://launchpad.net/~ondrej/+archive/mysql-5.6
If you are looking for MySQL 5.7, please use: ppa:ondrej/mysql-5.6: https://launchpad.net/~ondrej/+archive/mysql-5.7
If you are looking for Percona XtraDB Cluster 5.5, please use: ppa:ondrej/percona-xtradb-cluster-5.5: https://launchpad.net/~ondrej/+archive/percona-xtradb-cluster-5.5
PLEASE READ: If you like my work and want to give me a little motivation, please consider donating: https://deb.sury.org/pages/donate.html
更多信息: https://launchpad.net/~ondrej/+archive/ubuntu/mysql-5.6
按回车继续或者 Ctrl+c 取消添加
gpg: 钥匙环‘/tmp/tmpsumjzxqr/secring.gpg’已建立
gpg: 钥匙环‘/tmp/tmpsumjzxqr/pubring.gpg’已建立
gpg: 下载密钥‘E5267A6C’,从 hkp 服务器 keyserver.ubuntu.com
gpg: /tmp/tmpsumjzxqr/trustdb.gpg:建立了信任度数据库
gpg: 密钥 E5267A6C:公钥“Launchpad PPA for Ondřej Surý”已导入
gpg: 合计被处理的数量:1
gpg: 已导入:1 (RSA: 1)
OK
gao@gao-VirtualBox:~$
-================================
This PPA has been deprecated!
│
│ Please note that this PPA has been deprecated and you need to use
│ ppa:ondrej/php that contains co-installable versions of PHP 5.5, PHP 5.6
│ and PHP 7.0.
│
│ PHP 5.5.37 has been the last upload into this repository. Also please
│ be aware that 5.5.37 is the last upstream version with security support,
│ so you should be really switching to PHP 5.6 or even PHP 7.0.
│
│ To add the new PPA, do:
│
│ sudo LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php
相关推荐
Ubuntu12.04下安装 nginx + php + mysql 的源代码文件 里面包含如下文件 ibiconv-1.14.tar.gz libmcrypt-2.5.8.tar.gz mcrypt-2.6.8.tar.gz mhash-0.9.9.9.tar.gz pcre-8.30.tar.gz mysql-5.5.22.tar.gz nginx-...
Ubuntu 12.04 下安装 Nginx、Python、uWSGI 和 Django 的步骤 在本文中,我们将介绍如何在 Ubuntu 12.04 环境下安装 Nginx、Python、uWSGI 和 Django。这些技术栈组合是非常流行的 Web 应用程序开发环境。 一、...
在本文中,我们将详细探讨如何在Ubuntu 12.04服务器上安装Nginx、PHP5(通过PHP-FPM)以及MySQL,构建一个高效且可靠的Web服务器环境。这个过程适用于那些希望在Ubuntu上搭建网站或者开发Web应用程序的用户。 首先...
Ubuntu12.04菜鸟使用手册合集+Ubuntu标准教程Ubuntu12.04菜鸟使用手册合集+Ubuntu标准教程Ubuntu12.04菜鸟使用手册合集+Ubuntu标准教程Ubuntu12.04菜鸟使用手册合集+Ubuntu标准教程Ubuntu12.04菜鸟使用手册合集+...
在本文中,我们将详细介绍如何在Ubuntu 12.04服务器上安装Nginx、PHP5(通过PHP-FPM)和MySQL,构建一个完整的Web服务器环境。这是一个适合初学者和有经验的系统管理员的指南,旨在提供详细的步骤来完成这个常见的...
在本文中,我们将详细探讨如何在Ubuntu 12.04上安装和配置一个基于Nginx、PHP5(通过PHP-FPM)和MySQL的Web服务器环境。这个组合常被称为LEMP堆栈(Linux, Nginx, MySQL, PHP)。下面是每个组件的安装和配置步骤。 ...
Ubuntu 12.04下如何安装MySQL ,我按照这文档,已经成功在ubuntu 12.04安装成功mysql!
在Ubuntu 12.04操作系统中安装MySQL数据库是一个系统性的过程,涉及多个步骤。以下是详细的安装教程: 1. **获取管理员权限**: 在开始安装之前,确保你有管理员权限,可以通过运行`sudo -i`命令切换到超级用户...
标题“libc6 for ubuntu12.04”涉及的是Ubuntu 12.04操作系统中的一个关键系统库——libc6。这个标题表明这是一个针对该特定版本Ubuntu的libc6软件包,它是Linux系统中核心的C语言运行时库。 **libc6详解** libc6...
### Ubuntu 12.04 安装及配置过程详解 #### 一、准备工作 **1. 下载 Ubuntu 12.04 镜像文件** - **32位与64位的选择:** - 建议大多数用户选择32位版本,除非您的计算机硬件支持64位并且您需要利用更多的RAM资源...
在Ubuntu 12.04操作系统中安装Python 2.7和QT4是一个常见的任务,尤其是在进行图形化界面开发时。以下将详细讲解这个过程,包括必要的步骤和所需的包。 首先,确保你的Ubuntu系统是最新的。打开终端并运行以下命令...
**Ubuntu Server 12.04安装图解** Ubuntu Server 12.04,代号"precise pangolin",是Ubuntu发行版的一个长期支持(LTS)版本,为服务器环境提供了稳定、安全且高效的操作系统。这个版本的生命周期长达五年,确保了...
Ubuntu 12.04 中 Samba 安装和设置指南 Samba 是一款功能强大的共享工具,可以实现与 Windows 的共享,就是我们经常在 Windows 计算机之间使用的网上邻居功能,可以共享文件和打印机等。在 Ubuntu 12.04 中安装和...
在ubutnu12.04系统下通过安装floodlight+mininet部署OpenFlow试验平台进行抓包测试。
VMWare8.0安装Ubuntu12.04教程,傻瓜式安装教程,很详细
《Ubuntu 12.04 使用手册1—4》是一套专为Ubuntu 12.04 LTS(长期支持版)用户编写的详尽指南,旨在帮助初学者和进阶用户掌握这一开源操作系统的基本操作与高级技巧。Ubuntu 12.04,代号“Precise Pangolin”,是...
原来的ssh扫描报太多漏洞了,整理了下一键安装的脚本直接升级到最新的; #update Ubuntu12.04 : OpenSSH_7.9p1, OpenSSL 1.1.1b 26 Feb 2019 #old : OpenSSH_5.9p1 Debian-5ubuntu1, OpenSSL 1.0.1 14 Mar 2012
在Ubuntu 12.04操作系统中安装Java Development Kit (JDK) 是开发Java应用程序的基础步骤。以下是详细的安装过程: 1. **下载JDK**: 首先,访问Oracle官方网站...