LAMP(Ubuntu+apache+mysql+php)+Zend Studio 新手の PHP的
添加时间:2013-7-18 点击量:
因为工作须要,就从c#转型过来研究PHP。可是没想到从一开端就赶上了题目,景象设备方面的题目足足令我头疼了两天。因为博主本人对于linux的接触很是少,所以在解决这个题目的时辰也学到了不少器材,
很是高兴。好,话不久不多说,直接进入正题。
小我认为关于LAMP+zendstudio的搭建,必然要重视体系的版本题目。之前博主用了Ubuntu13.04_64位版本把lamp给搭起来了,可是在这个版本之下Zendstudio老是呈现闪退,语法提示的时辰主动退出,主动关掉
的景象。(原因不明,小我认为是冲突题目~!嘛,具体就不深切究查了)
于是折腾一番之后,发明Ubuntu12.04_32位+zendstudio9.04的搭配相当稳定,博主也松了一口气。
所以碰到Zendstudio闪退题目的同窗 可以测验测验换上方的版底本尝尝。
借着就是 手把手搭建LAMP景象+Zendstudio教程。
起首安装apche2+mysql+php5。
打开终端,输入如下号令:
sudo apt-get install apache2 mysql-server mysql-client php5 php5-gd php5-mysql
无脑点yes,然后设置数据库的暗码,还有选择办事器apache(apache/light中选择apache)。
然后重启一下apache,
号令: sudo service apache2 restart
在浏览器中输入http://localhost 若是看见It works ~! 那就成功安装了。
操极目次权限赐与(因为很多操纵都与/var/www 这个文件夹有关,所以赐与接见的权限是必须的,这里为了便利就给高权限。)号令:
chmod 777 /var/www
接下来就是安装phpmyadmin,终端输入如下号令:
sudo apt-get install phpmyadmin
安装完了之后,须要赐与映射办事器接见目次(/var/www)
号令: ln -s /usr/share/phpmyadmin /var/www
打开浏览器输入:http://locahost/phpmyadmin
看见phpmyadmin后台就完成了~!
到了这里就根蒂根基搭建完成了LAMP了~!
接下来的重点就是关于zendstudio的景象设备~!(网上找了好久都没有很好的教程,为了造福他人,博主就来完美一下。)
我选择的是Zendstudio9.04 因为之前装10的时辰不稳定,具体什么原因我就不谈久了,反正这个版本稳定。
具体版本以及相干请参考这里:http://www.geekso.com/ZendStudio9-key/ (传送门已开,绝对良心~!)
下下来之后解压,若是呈现错误就是JDK没有安装,因为Unbuntu 不知道从什么版本开端就没有自带JDK 了,下面奉上具体安装细节(很多人都在设备JDK 景象的 “挂掉了”,尤其新手)。
博主是在终端下 安装JDK的,从Oracle的办事器JDK,并安装。该办事器如同叫做WEBUPD8,还是说这是个和谈,反正不知道叫什么意思。
1. 打开号令行终端,依次履行以下号令
(1). Add the “WEBUPD8″ PPA.
sudo add-apt-repository ppa:webupd8team/java (2). Update your repositories.
sudo apt-get (3). Install JAVA 7 JDK.
sudo apt-get install oracle-java7-installer
若是要卸载该JDK,履行以下号令
sudo apt-get remove oracle-java7-installer 2. 设备JAVA景象。
履行:
sudo gedit /etc/profile
(重视这个是要在root的权限下进行的,没有进入root权限请sudo su 进入root 权限)
在设备文件中参加如下项目组:
export JAVA_HOME=/home/jackwong/jdk1.6.0_26
export JRE_HOME=/home/jackwong/jdk1.6.0_26/jre
export PATH=/home/jackwong/jdk1.6.0_26/bin:¥PATH
export CLASSPATH=.:/home/jackwong/jdk1.6.0_26/lib:/home/jackwong/jdk1.6.0_26/jre/lib
保存,然后刊出当前用户,从头登录,景象变量就生效了。
验证是否安装成功:
履行:
java -version
若是呈现:
java version 1.6.0_26
Java(TM) SE Runtime Environment (build 1.6.0_26-b06)
Java HotSpot(TM) Server VM (build 20.0-b11, mixed mode)
如许的信息,就申明OK了。
因为工作须要,就从c#转型过来研究PHP。可是没想到从一开端就赶上了题目,景象设备方面的题目足足令我头疼了两天。因为博主本人对于linux的接触很是少,所以在解决这个题目的时辰也学到了不少器材,
很是高兴。好,话不久不多说,直接进入正题。
小我认为关于LAMP+zendstudio的搭建,必然要重视体系的版本题目。之前博主用了Ubuntu13.04_64位版本把lamp给搭起来了,可是在这个版本之下Zendstudio老是呈现闪退,语法提示的时辰主动退出,主动关掉
的景象。(原因不明,小我认为是冲突题目~!嘛,具体就不深切究查了)
于是折腾一番之后,发明Ubuntu12.04_32位+zendstudio9.04的搭配相当稳定,博主也松了一口气。
所以碰到Zendstudio闪退题目的同窗 可以测验测验换上方的版底本尝尝。
借着就是 手把手搭建LAMP景象+Zendstudio教程。
起首安装apche2+mysql+php5。
打开终端,输入如下号令:
sudo apt-get install apache2 mysql-server mysql-client php5 php5-gd php5-mysql
无脑点yes,然后设置数据库的暗码,还有选择办事器apache(apache/light中选择apache)。
然后重启一下apache,
号令: sudo service apache2 restart
在浏览器中输入http://localhost 若是看见It works ~! 那就成功安装了。
操极目次权限赐与(因为很多操纵都与/var/www 这个文件夹有关,所以赐与接见的权限是必须的,这里为了便利就给高权限。)号令:
chmod 777 /var/www
接下来就是安装phpmyadmin,终端输入如下号令:
sudo apt-get install phpmyadmin
安装完了之后,须要赐与映射办事器接见目次(/var/www)
号令: ln -s /usr/share/phpmyadmin /var/www
打开浏览器输入:http://locahost/phpmyadmin
看见phpmyadmin后台就完成了~!
到了这里就根蒂根基搭建完成了LAMP了~!
接下来的重点就是关于zendstudio的景象设备~!(网上找了好久都没有很好的教程,为了造福他人,博主就来完美一下。)
我选择的是Zendstudio9.04 因为之前装10的时辰不稳定,具体什么原因我就不谈久了,反正这个版本稳定。
具体版本以及相干请参考这里:http://www.geekso.com/ZendStudio9-key/ (传送门已开,绝对良心~!)
下下来之后解压,若是呈现错误就是JDK没有安装,因为Unbuntu 不知道从什么版本开端就没有自带JDK 了,下面奉上具体安装细节(很多人都在设备JDK 景象的 “挂掉了”,尤其新手)。
博主是在终端下 安装JDK的,从Oracle的办事器JDK,并安装。该办事器如同叫做WEBUPD8,还是说这是个和谈,反正不知道叫什么意思。
1. 打开号令行终端,依次履行以下号令
(1). Add the “WEBUPD8″ PPA.
(2). Update your repositories.
sudo apt-get(3). Install JAVA 7 JDK.
sudo apt-get install oracle-java7-installer
若是要卸载该JDK,履行以下号令
2. 设备JAVA景象。
履行:
sudo gedit /etc/profile
(重视这个是要在root的权限下进行的,没有进入root权限请sudo su 进入root 权限)
在设备文件中参加如下项目组:
export JAVA_HOME=/home/jackwong/jdk1.6.0_26
export JRE_HOME=/home/jackwong/jdk1.6.0_26/jre
export PATH=/home/jackwong/jdk1.6.0_26/bin:¥PATH
export CLASSPATH=.:/home/jackwong/jdk1.6.0_26/lib:/home/jackwong/jdk1.6.0_26/jre/lib
保存,然后刊出当前用户,从头登录,景象变量就生效了。
验证是否安装成功:
履行:
java -version
若是呈现:
java version 1.6.0_26
Java(TM) SE Runtime Environment (build 1.6.0_26-b06)
Java HotSpot(TM) Server VM (build 20.0-b11, mixed mode)
如许的信息,就申明OK了。