[关闭]
@452671860 2023-05-27T16:09:30.000000Z 字数 1859 阅读 1255

Lamp小结

ubuntu php mysql apache 后端

作者:
时间:2016/03/19


最近尝试了一下 lamp(Linux+Apache+Mysql+PHP),在这里记录一下整个配置过程。若有错误,望指正。

注:默认环境为Ubuntu,本文使用apt-get方法安装,想体验源码编译安装的同学请参考相应的官方文档。 我作死试过,折腾了一晚上 (╯‵□′)╯︵┻━┻


一、环境简介

系统:Ubuntu 15.10
PHP版本:5.6.19
Apache版本:2.4.12
Mysql版本:5.6.28
数据库管理工具:phpMyAdmin
php IDE: PhpStorm


二、安装过程

1.更新源列表

打开终端,输入

  1. sudo apt-get update

如果不运行该命令,直接安装php可能会出现

有几个软件包无法下载,您可以运行apt-getupdate.......

的错误提示,导致无法安装。

2.安装PHP

打开终端,输入

  1. sudo apt-get install php5
  2. sudo apt-get install php5-gd #安装GD库,php处理图形的扩展库

3.安装Apache

打开终端,输入

  1. sudo apt-get install apache2

要验证apache安装是否完成,在浏览器中打开http://localhost/或者http://127.0.0.1。如果出现It works!那证明成功。

  1. sudo apt-get install libapache2-mod-php5 #让apache支持php5

apache2的操作命令:

4.安装MySQL

打开终端,分步输入

  1. sudo apt-get install mysql-server
  2. sudo apt-get isntall mysql-client
  3. sudo apt-get isntall php5-mysql #php5的mysql数据库扩展,提供php能够使用的访问mysql的接口
  4. sudo apt-get install libapache2-mod-auth-mysql #让apache支持mysql

安装过程中会提示设置密码,牢记这个密码。

通过如下命令登陆mysql数据库:

  1. sudo mysql -u root -p

关于mysql在命令行中的操作,这里不多叙述,网上有许多详细的教程可以参考。其实是我就会几个 (逃

5.安装phpMyAdmin

phpmyadmin是一个mysql管理工具,安装该工具后,可以通过web形式直接管理mysql数据,而不需要通过执行系统命令来管理。

打开终端,输入

  1. sudo apt-get install phpmyadmin

安装完成后进行配置:

  1. sudo gedit /etc/phpmyadmin/config.inc.php

找到$cfg['Servers'][$i]['password']= '';
改成$cfg['Servers'][$i]['password']= 'root';
root是刚才设置的mysql的密码。

安装完毕可测试:http://127.0.0.1/phpmyadmin

6.安装PhpStorm

PhpStorm是一个轻量级且便捷的PHP IDE
由于它是用JAVA开发的,所以在安装之前需要先安装jdk:
打开终端,输入

  1. sudo apt-get install default-jdk

我们从官方网站下载安装包
文件名为:PhpStorm-*.tar.gz

解压压缩文件:

  1. tar xfz '文件所在路径 '
  2. #火狐下载默认路径为'/home/用户名/下载/PhpStorm-*.tar.gz'
  3. #x指extract,意思是解包,f指file,,z是指gzip,指这个包是压缩过的,需要解压缩
  4. 或者
  5. tar xvfz '文件所在路径 '
  6. #多了个v,指verbose,会把解压缩过程显示出来。

接下来进入目录,执行安装脚本。

  1. cd PhpStorm-* #进入解压缩后的文件夹
  2. ./phpstorm.sh

安装程序开始启动。

在安装过程中需要输入注册码,你可以选择30天试用,也可以选择购买,或者点击下面的链接
http://idea.qinxi1992.cn/
http://idea.lanyus.com/


至此,整个环境搭建完成了!


三、写在最后

感谢你读完这篇文章!

这次总结是我第一次记录自己的学习过程,可能上面的步骤中存在一些问题,请提出宝贵建议。
QQ:452671860

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注