文档章节

ubuntu安装mysql+php+apache

溱
 
发布于 2015/07/05 17:44
字数 317
阅读 94
收藏 0

先装MySQL可能会好点

  1. 安装apache2

sudo apt-get install apache2

验证:浏览器中输入网址,显示It Works!

2.安装php5

sudo apt-get install php5

安装gd库

sudo apt-get install php5-gd

3.配置APACHE+PHP

sudo apt-get install libapache2-mod-php5

4:重启apache

sudo /etc/init.d/apache2 restart 重启

5:安装MYSQL

sudo apt-get install mysql-server

6:让apache,php支持mysql

sudo apt-get install libapache2-mod-auth-mysql

7:安装MYSQL的php类库

sudo apt-get install php5-mysql

8:再次重启mysql

sudo /etc/init.d/apache2 restart

 

配置mysql的字符集

修改编码方式

[mysql]

default-character-set=utf8

[mysqld]

character-set-server=utf8

 

隐藏Apache版本信息

在etc/apache2/apache2.conf最下面添加

ServerTokens Prod 

然后再接着加载apache配置信息

sudo /etc/init.d/apache2 reload

这样在Apache的404页面下就没有apache版本信息了

 

 

安装nginx

  1. 下载源码包

    http://nginx.org/en/download.html  下载Stable版本 

  2. 解压进入

  3. 安装依赖库

    sudo apt-get install libpcre3 libpcre3-dev libpcrecpp0 libssl-dev zlib1g-dev

  4. ./configure --with-http_ssl_module

  5. make

  6. sudo make install

  7. 启动

    sudo /usr/local/sbin/nginx    (启动)

    /usr/local/sbin/nginx -s stop (停止)

    /usr/local/sbin/nginx -s reload (重启)

  8. 如果已经安装了apache,最好在nginx目录下的conf中的nginx.conf文件中修改端口

 

 

 

mysql -u root -p

mysql>use mysql;

mysql>update user set host = '%' where user = 'root';

mysql>select host, user from user;

注释掉my.cnf中得bind 

重启mysql

 

 

© 著作权归作者所有

上一篇: Linux 基础命令
下一篇: 面向对象编程
溱

粉丝 39
博文 57
码字总数 27903
作品 0
苏州
高级程序员
私信 提问
加载中

评论(1)

溱
phpmyadmin需要在/var/www目录下.执行sudo ln -s /usr/share/phpmyadmin phpmyadmin
win平台下 MySql+PHP+Apache+Openssl

更新:2016-05-17 ----------------------------分割线------------------------------------------------------- 1、MySql+PHP+Apache的安装 参考 (1)http://hi.baidu.com/jkxcc/blog/it......

Tyrfing
2012/05/12
0
0
Wubi安装 Ubuntu 10.04 图文教程

本图文教程将告诉你在已存在的Windows系统环境中通过Wubi安装Ubuntu 10.04 Lucid Lynx的详细步骤。WUBI是一个Ubuntu 的安装程序,让您在Windows中安装一个正式的Ubuntu Linux操作系统,而不改...

红薯
2010/05/01
39.4K
15
在 Ubuntu 和 Linux Mint 中轻松安装 Android Studio

Android Studio 是谷歌自己的 Android 开发 IDE,是带 ADT 插件的 Eclipse 的不错替代品。Android Studio 可以通过源代码安装,但在这篇文章中,我们将看到如何在 Ubuntu 18.04、16.04 和相应...

作者: Abhishek Prakash
2018/05/10
0
0
在Ubuntu系统中安装Visual Studio Code

导读 微软令人意外地发布了Visual Studio Code,并支持主要的桌面平台,当然包括linux。如果你是一名需要在ubuntu工作的web开发人员,你可以非常轻松的安装Visual Studio Code。 简介 我将要...

linuxprobe
2016/05/08
14
0
Ubuntu 18.04 安装日志-高清截图

Ubuntu 18.04 安装日志-高清截图 IMCN 28分钟前暂无评论 阅读 18 次 ubuntu 18.04 发布了,还是忍不住把自己的系统重做了,安装中分区不再做交换分区,直接一个主分区安装。以下是我的安装截...

IMCN
2018/05/12
0
0

没有更多内容

加载失败,请刷新页面

加载更多

JWT学习总结

官方 https://jwt.io 英文原版 https://www.ietf.org/rfc/rfc7519.txt 或 https://tools.ietf.org/html/rfc7519 中文翻译 https://www.jianshu.com/p/10f5161dd9df 1. 概述 JSON Web Token(......

冷基
今天
4
0
AOP的学习(1)

AOP 理解AOP编程思想(面向方法、面向切面) spring AOP的概念 方面 -- 功能 目标 -- 原有方法 通知 -- 对原有方法增强的方法 连接点 -- 可以用来连接通知的地方(方法) 切入点 -- 将用来插入...

太猪-YJ
今天
4
0
一张图看懂亮度、明度、光度、光亮度、明亮度

亮度、明度、光亮度,Luminance和Brightness、lightness其实都是一个意思,只是起名字太难了。 提出一个颜色模型后,由于明度的取值与别人的不同,为了表示区别所以就另想一个词而已。 因此在...

linsk1998
昨天
11
0
Python应用:python链表示例

前言 python链表应用源码示例,需要用到python os模块方法、函数和类的应用。 首先,先简单的来了解下什么是链表?链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是...

python小白1
昨天
5
0
Source Insight加载源码

Source Insight是一个图形化的源代码查看工具(当然也可以作为编译工具)。如果一个项目的源代码较多,此工具可以很方便地查找到源代码自建的依赖关系。 1.创建工程 下图为Snort源代码的文件...

天王盖地虎626
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部