首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | HR | 镜像
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
搜索中心 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>网络管理>linux服务器>正文

openSUSE教程:PHP学习之旅

http://www.oklinux.cn  2010-01-03  fantlam.blogbus.com    会员收藏  游客收藏  【 】 
您查看的文章来源于http://www.oklinux.cn

转自:SUSE下进行。

openSUSE 11 用得挺好的,作为PHP的开发环境,应该也不会很麻烦。

本篇文章记录学自己PHP的一点一滴,估计不会很完整,但会把一些关键的有用的东西发表上来。

事不宜迟,开始学习旅程。

第一步当然是开发环境的搭建了。像openSUSE这样的发行版,可以利用它的软件包管理来搭建LMAP环境,之前在Fedora也搭建过。我是这样认为,如果是部署到真正的服务器上务必要用源码形式安装,而作为开发环境,可以考虑利用发行版的特点。

利用openSUSE的yast2来安装,可以少了很多麻烦。

安装mysql和Apache

yast2 -i mysql mysql-client

yast2 -i apache2

添加自启动

chkconfig –add mysql
chkconfig –add apache2

启动服务

/etc/init.d/mysql start
/etc/init.d/apache2 start

设置mysql

linux-k2b4:/ # mysql_secure_installation(在这里设置密码,做以后登录mysql之用)

安装PHP5

yast2 -i apache2-mod_php5

/etc/init.d/apache2 restart (重启Apache生效)

为PHP5添加mysql支持

yast2 -i php5-mysql

安装其他模块

yast2 -i php5-bcmath php5-bz2 php5-calendar php5-ctype php5-curl php5-dom php5-ftp php5-gd php5-gettext php5-gmp php5-iconv php5-imap php5-ldap php5-mbstring php5-mcrypt php5-odbc php5-openssl php5-pcntl php5-pgsql php5-posix php5-shmop php5-snmp php5-soap php5-sockets php5-sqlite php5-sysvsem php5-tokenizer php5-wddx php5-xmlrpc php5-xsl php5-zlib php5-exif php5-fastcgi php5-pear php5-sysvmsg php5-sysvshm

/etc/init.d/apache2 restart(重启Apache生效)

安装phpMyAdmin

下载之后放到/srv/www/htdocs目录里,之后操作

cd /srv/www/htdocs
tar -xvfz phpMyAdmin-3.2.4-all-languages.tar.gz
mv phpMyAdmin-3.2.4-all-languages phpMyAdmin

安装zend studio

编程总需要一个好的开发工具,我第一眼就选择了zend studio,它具有eclipse的风格,我特别熟悉所以用起来也顺手很多,下载地址如下:

http://www.zend.com/en/products/studio/downloads

重要地方

Apache默认的文档路径是/srv/www/htdocs/,配置文件是/etc/apache2/httpd.conf,其余的配置文件都存储在/etc/apache2/conf.d/文件夹中

php.ini 路径在/etc/php5/apache2

至此,开发环境基本上已经部署好了,可以安心地做PHP开发了。

做PHP调试的时候,通过设置php.ini

display_errors = On 才可以显示错误位置,便于调试程序,不过在实际部署时为了安全就得设为Off

共7页: 上一页 1 [2] [3] [4] [5] [6] [7] 下一页

上一篇:Apache2.2.4 PHP5.2.1 MySQL5.0.37 openssl0.98e安装笔记   下一篇:Linux下Tomcat的安装详解

收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·Linux下Tomcat的安装详解
·Apache2.2.4 PHP5.2.1 MySQL5.0.37 openssl0.98e安装
·Nginx 对某些 User_Agent 进行限速的方法
·Linux-Apache-MySQL-PHP网站架构方案分析
·Nginx 禁止某个 User_Agent 的方法
·Ubuntu服务器上SSH Server 的安装配置详解
·Ubuntu下开设FTP服务器实例
·Apache下shtml include 问题 (shtml文件使用include
·Linux下WebSphere安装界面乱码
·ArchLinux之LMAP攻略
·用 Linux 和 Apache Hadoop 进行云计算
·Apache流量控制及连接数限制
·Linux 虚拟化和 PCI 透传技术
·Apache Tomcat 负载均衡集群JK方式Session 同步
·Linux构建功能强大的VoIP网络电话服务器
·Linux Apache支持asp配置
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·Ubuntu服务器上SSH Server 的安装配置
·Nginx 禁止某个 User_Agent 的方法
·Linux-Apache-MySQL-PHP网站架构方案分
·Nginx 对某些 User_Agent 进行限速的方
·Linux下Tomcat的安装详解
·Apache2.2.4 PHP5.2.1 MySQL5.0.37 ope
·Ubuntu下开设FTP服务器实例
·Apache下shtml include 问题 (shtml文
·Linux下WebSphere安装界面乱码
·ArchLinux之LMAP攻略
·用 Linux 和 Apache Hadoop 进行云计算
·Apache流量控制及连接数限制
  阅读排行
·Linux下用vsftp轻松搭建FTP服务器(修订
·Linux系统下架设APACHE SVN服务器全过
·Linux 下配置vsftp虚拟用户总结
·详解远程SHELL下安装配置RedHat ES 5的
·Ubuntu下安装tftp服务器的步骤
·Linux下安装eclipse与myeclipse
·Linux DNS Server -bind 9.5.0 安装配
·LVS集群学习笔记(NAT\DR\IP tunnel)
·安装大型Linux集群(4):节点安装和 GPFS
·Linux与Linux,Linux与Windows之间使用S
·Linux系统中下查看内存的方法
·Linux shell 中FTP实现自动下载上传文
·Linux下安装Rdesktop远程桌面到Windows
·Linux平台下安装code::blocks
·Linux下VNC Server的配置过程
网摘收藏: