ubuntu下php编程,ubuntu 搭建php本地开发环境

准备工作

先将ubuntu的源更新成网易的,然后更新系统。

sudo -s LANG=C

apt-get install gcc g++ ssh automake cmake build-essential autoconf make re2c wget cron bzip2 rcconf flex vim bison m4 mawk cpp binutils libncurses5 unzip tar libncurses5 libncurses5-dev libtool libpcre3 libpcrecpp0 libssl-dev zlibc openssl libxml2-dev libltdl3-dev libpcre3 libpcrecpp0 libssl-dev zlibc openssl libxml2-dev libltdl3-dev libmcrypt-dev libcurl4-gnutls-dev

安装apache mysql php

因为是开发环境,因此全部使用包安装,服务器生产环境建议使用源码编译。

sudo apt-get install apache2 mysql-server mysql-client php5 php5-gd php5-mysql

apache包安装完之后,打开localhost,出现it works则ok。

5e76eba3a9826890f430284f97f9ee55.png

mysql安装过程中,终端会弹出让你设置root密码

7e87e8cc097379e9576de27f9ca1d081.png

设置好密码,等待安装完成,测试一下mysql是否正常

20ac5749b2387137a75907963569a45d.png

等待php包安装完毕。

sudo gedit /var/www/phpinfo.php 输入:

打开 localhost/phpinfo。php

52fc257d6e8a83dbe082d1b371db601a.png

安装phpmyadmin

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

sudo cp /etc/phpmyadmin/apache.conf /etc/apache2/sites-available/phpmyadmin

cd /etc/apache2/sites-enabled/

sudo ln -s ../sites-available/phpmyadmin

sudo /etc/init.d/apache2 restart

过程中会弹出要你设置phpmyadmin的密码, 和mysql root密码。

d79190099b9daef8f795cc3e7531dc59.png

365290da0e23d0a438de69504d5467e0.png

注意:修改一下apache的默认配置文件,unubtu下面包安装方式,apache的httpd。conf默认为空。

vi /etc/apache2/httpd.conf 在空白配置文件中输入:

ServerName localhost

测试一把php mysql apache

b6c676a87608645cf2151894d824baaa.png

到这里,基本的php环境已经搞定。

安装ImageMagick

sudo apt-get install imagemagick libmagick++-dev 安装完毕,测试一下

calvin@ProBook-4321s:~$ convert -version

Version: ImageMagick 6.6.9-7 2012-08-17 Q16 http://www.imagemagick.org

Copyright: Copyright (C) 1999-2011 ImageMagick Studio LLC

Features: OpenMP 安装php imagick 扩展

sudo apt-get install php5-imagick

重启apache

sudo /etc/init.d/apache2 restart

77354c8df018198ae0b377c37f94ebeb.png

最后搞一个骚一点的IDE

先去软件中心把open jdk 7 安装了它。

0ceff24f31d707822cec1459a847424e.png

再去phpstorm那边下载IDE

下载完了之后, 我把他解压到 /usr/local/lib里面去, 最终的地址是:

calvin@ProBook-4321s:/usr/local/lib/PhpStorm-127.100$ ls

bin build.txt help Install-Linux-tar.txt lib license plugins

a7693ce4a151eb726ac8131bc0739b82.png

给phpstorm。sh的可执行权限。

然后运行他,安装的时候, 他会提示里要不要建立一个快捷方式, 建一个把。方便一点。

最终 在/usr/local/bin 下面会出现他的shell脚本

d14a203014c9f398b34b00a5b3c56558.png

启动一下, 6.0的版本。 皮肤骚得很的

60a6cb78ecb6541a5b7183f9a64a4c8a.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值