问下linux里安装apache,php这些的问题...

qazwsxhai 2012-08-31 06:01:39
比较爱占牛角尖吧, 还有用w的比较多.

就拿安装tar包的php来说吧.~~

php
mkdir /user/local/php
./configure --with-mysql=/usr/local/mysql --with-apxs2=/usr/local/apache2/bin/apxs --with-jpeg --with-gd=/usr/local/gd --with-png --with-zlib --with-mcrypt --enable-ftp --with-pdo=shared --with-pdo-mysql=/usr/local/mysql

其中安装时 config 时要输入上述的配置.
我想能不能 直接就 ./configure 就得了..然后安装好php 后 手动到 比如apache 下面配置 php 加载它的模块(windows的思想) ,能不能呢, 好少这样的说法.

有的,具体怎么做?

因为我的mysql 是rmp包装的, 不能--with-pdo=shared --with-pdo-mysql=/usr/local/mysql 这个,难道就用不了 吗
...全文
99 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
qazwsxhai 2012-09-02
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
没看懂,apache和php都是支持so加载的,难道你编译过PHP模块?

bc,gmp,zlib,xmlwriter,xmlreader,soap,太多了,都是后来编译配置到php.ini的extension的。

apache更不用说了,所有web服务器都是插件回调架构。
[/Quote]

比如我先装好了apache, 现在再装个soap, 我装了soap后, 是不是在http.conf loadmodule ...so 库就行了?
qazwsxhai 2012-09-02
  • 打赏
  • 举报
回复
apache
mkdir /usr/local/apache2
./configure --prefix=/usr/local/apache2 --enable-rewrite=shared --enable-so
....

php
mkdir /user/local/php
./configure --prefix=/usr/local/php5
...
假如我是这样安装apache和php的, 我怎么才能让php在apache上运行起来?
就如windows下的apache运行php在http.conf加个
LoadModule php5_module d:/AppServ\php5\php5apache2_2.dll 就得了.
淼哥 2012-09-01
  • 打赏
  • 举报
回复
可以默认安装的话,/etc目录下应该有php的配置文件
qq120848369 2012-08-31
  • 打赏
  • 举报
回复
没看懂,apache和php都是支持so加载的,难道你编译过PHP模块?

bc,gmp,zlib,xmlwriter,xmlreader,soap,太多了,都是后来编译配置到php.ini的extension的。

apache更不用说了,所有web服务器都是插件回调架构。

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧