linux下php扩展(php ext)开发记录
2012-09-05 14:49
267 查看
1.在搭建discuz论坛时,先在centos上搭建好lnmp环境lnmp环境比以前的lamp环境更加安全和全面,http://blog.sina.com.cn/s/blog_cfd9b3100101ji1n.html(搭建lnmp参照此文档),多的不说,先开始安装吧!
2.在lnmp环境搭建好后先下载discuz安装包,可以上discuz找最近安装包,我现在用的是http://download.comsenz.com/DiscuzX/3.1/Discuz_X3.1_SC_UTF8.zip
步骤
#wget http://download.comsenz.com/DiscuzX/3.1/Discuz_X3.1_SC_UTF8.zip #unzip Discuz_X3.1_SC_UTF8.zip
3.在解压后会有3个文件夹.将upload文件夹上传到web服务器上,因为安装的是nginx,所以在nginx.conf配置文件找到根目录,默认的目录文件夹是在/usr/share/nginx/html/ 这个目录下,你可以把upload目录下文件放到这下面,也可以修改配置文件根目录地址,按自己来定,为了方便我直接放在默认目录下(由于/usr/share/nginx/html/下有其他文件,所以先把upload文件授权777然后移过来)
步骤
#chmod -R 777 upload
#mv upload/* /usr/share/nginx/html/
4.最后就可以用浏览器直接访问 直接输入IP就ok
然后下一步下一步就ok了
![](http://s4.sinaimg.cn/mw690/003NZJeMgy6F5Hivv3ld3&690)
下一步
![](http://s10.sinaimg.cn/mw690/003NZJeMgy6F5HiDLPX99&690)
(2)上一步选择“同意”后,出现“安装向导”,上图为第一步的“开始安装”。上面都有“绿色”的勾,如果当初没有执行 chmod –R 777 的话,这里就会是“红色”的叉了。选择“下一步”继续。
![](http://s15.sinaimg.cn/mw690/003NZJeMgy6F5HiJDEq7e&690)
选择后,下一步,以下标注的需要修改,其他地方不用,此数据库密码便是在安装mysql时设置的密码,(为了安全建议尽量不用mysql的root密码)可以在mysql添加一个用户和密码
![](http://s14.sinaimg.cn/mw690/003NZJeMgy6F5HiO8ah8d&690)
现在就可以随意发挥啦....!
![](http://s16.sinaimg.cn/mw690/003NZJeMgy6F5HQ1USPbf&690)
2.在lnmp环境搭建好后先下载discuz安装包,可以上discuz找最近安装包,我现在用的是http://download.comsenz.com/DiscuzX/3.1/Discuz_X3.1_SC_UTF8.zip
步骤
#wget http://download.comsenz.com/DiscuzX/3.1/Discuz_X3.1_SC_UTF8.zip #unzip Discuz_X3.1_SC_UTF8.zip
3.在解压后会有3个文件夹.将upload文件夹上传到web服务器上,因为安装的是nginx,所以在nginx.conf配置文件找到根目录,默认的目录文件夹是在/usr/share/nginx/html/ 这个目录下,你可以把upload目录下文件放到这下面,也可以修改配置文件根目录地址,按自己来定,为了方便我直接放在默认目录下(由于/usr/share/nginx/html/下有其他文件,所以先把upload文件授权777然后移过来)
步骤
#chmod -R 777 upload
#mv upload/* /usr/share/nginx/html/
4.最后就可以用浏览器直接访问 直接输入IP就ok
然后下一步下一步就ok了
下一步
(2)上一步选择“同意”后,出现“安装向导”,上图为第一步的“开始安装”。上面都有“绿色”的勾,如果当初没有执行 chmod –R 777 的话,这里就会是“红色”的叉了。选择“下一步”继续。
选择后,下一步,以下标注的需要修改,其他地方不用,此数据库密码便是在安装mysql时设置的密码,(为了安全建议尽量不用mysql的root密码)可以在mysql添加一个用户和密码
现在就可以随意发挥啦....!
相关文章推荐
- linux下php扩展(php ext)开发记录
- linux下php扩展(phpext)开发记录
- Linux下安装ext_skel和phpize,用于开发PHP扩展
- 记录第一个php扩展开发
- Linux/FreeBSD下用C语言开发PHP的so扩展模块例解
- PHP 源码扩展开发相关记录
- linux下php扩展开发入门之hello word
- linux下php开发自定义扩展库
- Linux下开发php扩展的方法
- Linux/FreeBSD下用C语言开发PHP的so扩展模块例解
- linux下开发PHP扩展之安装篇
- Linux下php扩展模块开发
- PHP扩展开发—LINUX环境
- linux 安装php扩展记录
- Linux下php扩展模块开发
- Linux/FreeBSD下用C语言开发PHP的so扩展模块例解
- linux 下采用 CMake 方式开发php扩展(二)
- Linux 下PHP扩展开发系列:一. 前言
- php扩展开发之安装ext_skel和phpize
- LINUX下PHP扩展模块的开发和测试(原创)