Linux筹建DEDECMS环境

fieldset{padding:10px;}

Linux搭建DEDECMS环境此文以ubuntu为例step1:安装apache2

1)查看查看apache是否已安装:apachectl -v若安装显示Server version: Apache/2.2.22 (Ubuntu)2)安装若未安装,键入这条命令:sudo apt-get install apache23)检验 成功安装后,在浏览器键入http://主机ip/若显示It works字样,说明Apache安装成功step2:安装PHP1)查看查看php是否已安装:php -v若安装显示 PHP 5.4.6-1ubuntu1.2 (cli) (built: Mar 11 2013 14:57:54) Copyright (c) 1997-2012 The PHP Group Zend Engine v2.4.0, Copyright (c) 1998-2012 Zend Technologies2)安装若未安装,依次键入下列命令安装 sudo apt-get install php5 sudo apt-get install libapache2-mod-php53)检验重启apache2sudo /etc/init.d/apache2 restart在/var/www/目录下新建一个testphp.php在该文件内写入如下测试代码:<html><head><title>PHP测试</title></head><body><?phpecho'<p>HelloWorld</p>’;?></body></html>浏览器中键入http://主机ip/testphp.php

若打开的网页显示Hello World字样,说明php环境安装成功。step3:安装MySql1)查看 查看MySql是否已安装:sudo netstat -tap | grep mysql2)安装 sudo apt-get install mysql-server3)配置

MySql初始只允许本机(127.0.0.1)连接,如果想多台机子使用或者向Internet开放的话,编辑/etc/mysql/my.cnf

sudo gedit /etc/mysql/my.cnf

找到

bind-address = 127.0.0.1

用#注释掉,象这样

#bind-address = 127.0.0.1

MySql默认没有设置root密码,本机的root用户也没有密码,有风险是吧,这样

mysqladmin -u root password your-new-password

mysqladmin -h root@local-machine-name -u root -p password your-new-password

sudo /etc/init.d/mysql restart

4)安装MYSQL for Apache HTTP Serversudo apt-get install libapache2-mod-auth-mysqlsudo apt-get install php5-mysqlsudo apt-get install phpmyadmin

注意:phpmyadmin安装后可能不能访问。原因和解决办法如下:

原因是phpmyadmin没有安装在www目录下,一般默认安装在/usr/share/目录下,解决办法就是在/usr/share/下找到它将其考到/var/www/下

至此完成LAMP环境搭建,可以上传dedecms程序进行安装。

特别注意:此环境搭建完成后,可能会出现DEDECMS后台无法进入的情况。

问题原因:PHP5.4中已经移除session_register()等相关特性,详情见更新记录:http://www.php.net/ChangeLog-5.php#5.4.0解决办法:修改include/userlogin.class.php,去掉function keepUser()里面的所有@session_register行。谁的指间滑过了千年时光;谁在反反复复中追问可曾遗忘;

Linux筹建DEDECMS环境

相关文章:

你感兴趣的文章:

标签云: