没事瞎搞ubuntu环境

周末搞了2天的ubuntu系统,自己是菜鸟,只是按照简单的方法来安装,几乎全部的事情都是apt-get完成的。 php

固然我仍是把想要的工具所有安装上了,比较开心。 mysql

首先是搭建 php apache mysql环境 期间也有好多小问题。 linux

安装模块问题: web

   sudo apt-get install mysql-server sql

sudo apt-get install apache2 shell

sudo apt-get install php5 //安装PHP5 apache

 sudo apt-get install libapache2-mod-php5//配置APACHE+PHP  (当时不知道还须要安装这个模块windows下集成环境用习惯了~纠结)
    sudo apt-get install libapache2-mod-auth-mysql//让apache支持mysql(顺道安装+学习)
    sudo apt-get install php5-mysql  //mysql链接
    sudo apt-get install php5-gd //GD库 ubuntu

 sudo apt-get install phpMyAdmin  安装phpmyadmin安装后的目录在/usr/share/phpmyadmin  windows

(主要是想作一个软连接到web下这样就方便使用了,当时就死活没找到这个目录) 工具

 sudo apt-get install php5-dev安装phpize扩展功能和php-config配置 (才知道phpize是干啥的,哎我仍是菜鸟~)

安装好了以后满觉得就可以无忧无虑的联系一下了,谁知到我不知道在linux下在那里配置虚拟主机...(哭)最后终于瞎搞知道实在/apache2//sites-available/default这个文件里哎,作好虚拟主机配置以后,忽然我发现apache不能启动了,纠结了半天才知道忘了sudo了。当时都疯了,干吗老sudo啊。

今天主要是安装了一下yaf 扩展 期间下载了一个yaf源码而后根据内容进行了编译

/usr/bin/php5/phpize

./configure --with-php-config=/usr/bin/php5/php-config

make && make install

php.ini  添加 extension=yaf.so //当时又找不到php.ini配置文件了,查了老半天,才知道php.ini分开了,根据不一样的模块都有本身的php.ini而后我又找到apache2和cli这两个由于都有php.ini我纠结了。我修改了apache2下的。ini添加了extension=yaf.so  没想到不用yaf.so的绝对路径,多是make的时候已经编译到php5里面了,对于cli我在网上查了一些资料是

i是php Command Line Interface的简称,如同它名字的意思,就是php在命令行运行的接口
能够去写shell运行脚本。

打印phpinfo() 查看是否成功

  而 这些 

web/tools/cg/yaf_cg   example 执行生成代码

要使用全局库php.ini中也要设置yaf.library='路径';

是干吗的我还没弄懂...明天在弄很纠结。

相关文章
相关标签/搜索