有日子没写php了,然后觉得,诶,不好,虽然不能兼顾,但是尽量的能保证不丢掉自己感兴趣的东西就好,所以果断在平板电脑上装了下mysql,arm版本的ubuntu,用起来跟x86架构没什么两样儿,安装mysql也非常的简单,直接用apt-get install命令即可,简单的记述一下过程。
首先你要确定自己的电脑上没有安装过mysql,然后在中断中输入如下命令,我的习惯是直接切换到root账户来执行各项操作,所以我就不需要写sudo
sudo apt-get install mysql-server mysql-client然后输入y表示确定,即可自动完成安装。
安装完成mysql后,会自动进入设置界面,即输入mysql的root账户的密码,一般本地的话密码可以自己随便设置,重复,点击OK即可完成配置。
这样儿,mysql就算是安装完成了,同时,mysql的服务也都起来了,可以通过如下的命令查看一下:
netstat -tap |grep mysql
然后就要选择一个webserver了,之前一直听说Nginx,但因为我不是php科班出身的,所以没有用过,这次干脆就直接在平板电脑上试试了。输入如下命令进行安装:
apt-get install nginx
因为安装的时候没有截图,只拍了一张照片,但可以放大了看下,arm版本的ubuntu安装的Nginx也是完整版的,安装完成后,输入如下的命令启动Nginx:
/etc/init.d/nginx start
然后在浏览器中输入127.0.0.1,回车,就会看到以下的结果:
OK,安装成功!
不着急,我们接下来再配置下php。在终端中输入如下命令:
apt-get install php5-fpm安装Fast CGI守护进程,守护进程默认的端口号是9000
然后就是nginx的配置文件,里面我改动的不多,就在events下添加了epoll的支持。
接下来就是配置站点信息
重点是
location ~ \.php$ {
fastcgi_split_path_ino ^(.+\.php)(/.+)$
fastcgi_pass 127.0.0.1:9000; #这里指定了fastcgi进程侦听的端口,nginx就是通过这里与php交互的
fastcgi_index index.php;
include fastcgi_params;
}OK,然后我们用vim或者任何一个文本编辑器,在/usr/share/nginx/www/路径下新建一个info.php,代码只有一个方法,就是最常用的phpinfo(),然后就直接在地址栏里访问就可以了,具体效果见下图:
完成,那么接下来的日子里,除了用平板电脑做python开发学习,还可以用来写php了。
2013年06月19日,Eric.Tang 记