个人工具
名字空间
变换
操作

Phpwind 8.5/Linux下的环境搭建

来自站长百科
跳转到: 导航, 搜索

PhpWind 8.5| phpwind 8.5环境搭建|Phpwind 8.5安装| Phpwind 8.5使用| phpwind 8.5插件|phpwind 8.5模板|Phpwind 8.5升级| phpwind 8.5FAQ

本节选用了Centos 5+ apache2+ php5 + mysql + ZendOptimizer-3.0+ phpMyAdmin-2.11.9.5-all-languages,搭建PHP运行环境。

Centos 下载地址:http://centos.ustc.edu.cn/centos/

安装过程(注意:以下过程都在root用户下进行操作!):

第一步,安装配置Centos

根据界面提示进行安装。Centos的安装过程比较简单,根据默认安装就可以了。这里就不多做介绍了。

Centos.jpg

第二步,安装编译器。

安装之前需要对网络进行配置。一般默认安装以后,Centos就已经配置好了网络环境。如果您的系统特殊,需要手动配置,可以使用静态IP的方法:

vi /etc/network/interfaces

auto eth0
iface eth0 inet static
address 192.168.3.90
gateway 192.168.3.1
netmask 255.255.255.0
#network 192.168.3.0
#broadcast 192.168.3.255  

网络配置完成后,在终端中输入:

  yum -y install ssh [安装ssh]

  yum -y install gcc [安装gcc]

  yum -y install build-essential [安装C++编译器]

  yum -y install make [安装make]

  yum -y install autoconf [安装autoconf] 

  yum -y install libtool [安装libtool]

第三步,安装编译apachephpmysql

  • 1. 安装php5,mysql,apache2。命令如下:yum -y install httpd php mysql mysql-server php-mysql
  • 2. 配置开机启动服务
 /sbin/chkconfig httpd on [设置apache[[服务器]]httpd服务开机启动] 

 /sbin/chkconfig --add mysqld [在服务清单中添加mysql服务] 

 /sbin/chkconfig mysqld on [设置mysql服务开机启动] 

 /sbin/service httpd start [启动httpd服务,与开机启动无关] 

 /sbin/service mysqld start [启动mysql服务,与开机无关]

3.设置mysql数据库root帐号密码

mysqladmin -u root password 'newpassword' [引号内填密码]

4. 让mysql数据库更安全

 mysql -u root -p [此时会要求你输入刚刚设置的密码,输入后回车即可] 

 mysql> DROP DATABASE test; [删除test数据库] 

 mysql> DELETE FROM mysql.user WHERE user = ''; [删除匿名帐户] 

 mysql> FLUSH PRIVILEGES; [重载权限] 

5.安装扩展

 yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql [安装apache扩展] 

 yum install php-gd [安装php的扩展] 

 yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc 

 yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql [安装mysql扩展] 

6. 配置Apache。

 vi /etc/httpd/conf/httpd.conf 

 找到DirectoryIndex,在后面添加 index.php 

 另外DocumentRoot可以设置根目录路径。默认为/var/www/html。  

 DocumentRoot下边有一段 

 <DIRECTORY / > 

  Options FollowSymLinks 

  AllowOverride None 

 </DIRECTORY > 

 将<DIRECTORY /></DIRECTORY>直接的内容改为: 

 Options FollowSymLinks 

 AllowOverride All 

 Allow from all 

第四步,测试系统运行环境

  • 1. vi /var/www/test.php [创建一个test.php文件]
  • 2. i 进入编辑模式, 编辑<?php phpinfo(); ?>
  • 3. esc键退出编辑模式,:X 保存退出。

Erttt.jpg

第五步,安装配置phpMyadmin

安装配置前,确定您已经下载了所需的版本。本例中,下载的phpMyAdmin-2.11.9.5-all-languages.tar.bz2放在/usr/src下。

解压phpMyAdmin-2.11.9.5到根目录下。本例解压到/var/www/html/phpMyAdmin。

cd /usr/src

bzip2 -d phpMyAdmin-2.11.9.5-all-languages.tar.bz2

tar -xvf phpMyAdmin-2.11.9.5-all-languages.tar

mv /usr/src/phpMyAdmin-2.11.9.5-all-languages /var/www/phpMyAdmin

完成后,按照以下方式配置/libraries/config.default.php文件。

vi /var/www/phpMyAdmin/libraries/config.default.php

  • 1. 找到 $cfg['PmaAbsoluteUri'] = ''; 将后面的地址替换成phpMyAdmin的实际安装路径。本例的phpMyAdmin为本地安装,因此填写为 $cfg['PmaAbsoluteUri'] = 'http://localhost/phpMyAdmin/';
  • 2. 找到 $cfg['blowfish_secret'] = ''; 改成$cfg['blowfish_secret'] = 'www.phpwind.net';这里的内容可以随便定义,一般不超过24个字符
  • 3. 找到 $cfg['Servers'][$i]['password'] = ''; 填写数据库安装时输入的密码

Phpadmin.jpg

注意:如果出现Forbidden:you don't have permission to access /phpMyadmin的错误,只需把selinux关闭即可。

 vi /etc/selinux/config

 将SELINUX改成disabled,即可关闭selinux。

第六步,安装配置ZendOptimizer

安装配置前,确定您已经下载了所需的版本。本例中,下载的ZendOptimizer-3.0.0Beta3-linux-glibc21-i386.tar.gz放在/usr/local下。

解压ZendOptimizer-3.0.0Beta3到任意位置,并进行安装。本例中,文件解压到/usr/src,,安装到/usr/local。

tar -xzvf ZendOptimizer-3.0.0Beta3-linux-glibc21-i386.tar.gz

cd ZendOptimizer-3.0.0Beta3-linux-glibc21-i386

./install.sh

然后按照步骤进行安装即可。

Zend-1.jpg

〖OK〗读取协议,同意后进入配置

Zend-2.jpg

选择ZendOptimizer的安装路径,〖OK〗后下一步

Zend-3.jpg

选择 php.ini的路径,一般都在/etc下面。默认〖OK〗后下一步

Zend-4.jpg

〖Yes〗后下一步

Zend-5.jpg

选择apachectl的安装路径,一般默认〖OK〗即可

Zend-6.jpg

默认〖OK〗进入安装,直到服务器重启成功,配置完成。

参考来源

phpwind 8.5使用手册导航

phpwind 8.5环境搭建:

phpwind 8.5 windows下的环境搭建--IIS篇|phpwind 8.5 windows下的环境搭建--Apache篇|phpwind 8.5 Linux下的环境搭建|phpwind 8.5 phpwind Wamp集成包

phpwind 8.5安装:

phpwind 8.5安装教程|phpwind 8.5模式转换|phpwind 8.5论坛风格安装|phpwind 8.5个人中心风格安装|phpwind 8.5门户模式安装

phpwind 8.5使用

phpwind 8.5前台基本设置|phpwind 8.5前台账号设置|phpwind 8.5前台论坛模式设置| phpwind 8.5后台创始人管理|phpwind 8.5后台全局设置|phpwind 8.5后台用户管理| phpwind 8.5后台内容管理|phpwind 8.5后台数据统计|phpwind 8.5后台应用管理|phpwind 8.5后台运营管理|phpwind 8.5后台论坛模式| phpwind 8.5后台个人中心设置|phpwind 8.5后台门户模式设置|phpwind 8.5后台文章模式设置

phpwind 8.5插件

phpwind 8.5幸运大转盘| phpwind 8.5祝福墙,许愿墙| phpwind 8.5城市地图查询插件|phpwind 8.5积分竞拍插件| phpwind 8.5快乐抽奖插件| phpwind 8.5自助顶贴回贴插件|phpwind 8.5小喇叭插件| phpwind 8.5仿pw8.3 的首页N格插件|phpwind 8.5超级转帖工具| phpwind 8.5活动聚合插件|phpwind 8.5分页加强美化插件|phpwind 8.5靓号商城插件| phpwind 8.5帖内图片动态显示加强插件

phpwind 8.5模板

phpwind 8.5wind炫彩模板| phpwind 8.5美食频道风格模板| phpwind 8.5秋色简洁论坛风格| phpwind 8.5建党90周年风格| phpwind 8.5M2论坛模板|phpwind 8.5便宜团夏季淡绿调| phpwind 8.5仿地宝网风格| phpwind 8.5仿光明新区风格| phpwind 8.5足迹仿bbsmax| phpwind 8.5首页多格与版块横排美化|phpwind 8.5河源门户网新版首页| phpwind 8.5仿龙溪风格

phpwind 8.5升级

phpwind 8.5升级教程

phpwind 8.5FAQ

phpwind 8.5 FAQ

留言