Linux搭建DEDECMS环境
来源:互联网 发布:恋爱试用期知乎 编辑:程序博客网 时间:2024/04/27 01:08
此文以ubuntu为例
step1:安装apache2
1)查看
查看apache是否已安装:apachectl -v
若安装显示Server version: Apache/2.2.22 (Ubuntu)
2)安装
若未安装,键入这条命令:sudo apt-get install apache2
3)检验
成功安装后,在浏览器键入http://主机ip/
若显示It works字样,说明Apache安装成功
step2:安装PHP
1)查看
查看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 Technologies
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2012 Zend Technologies
2)安装
若未安装,依次键入下列命令安装
sudo apt-get install php5
sudo apt-get install libapache2-mod-php5
sudo apt-get install libapache2-mod-php5
3)检验
重启apache2sudo /etc/init.d/apache2 restart在/var/www/目录下新建一个testphp.php在该文件内写入如下测试代码:<html><head><title>PHP 测试</title></head><body><?php echo '<p>Hello World</p>'; ?></body></html>浏览器中键入http://主机ip/testphp.php
若打开的网页显示Hello World字样,说明php环境安装成功。
step3:安装MySql
1)查看
查看MySql是否已安装:sudo netstat -tap | grep mysql
2)安装
sudo apt-get install mysql-server
3)配置
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 Server
sudo 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行。
解决办法:修改include/userlogin.class.php,去掉function keepUser()里面的所有@session_register行。
- Linux搭建DEDECMS环境
- Windows Server 2012 搭建PHP+MySQL环境安装DedeCMS系统
- 详解用phpnow搭建本地环境安装dedecms
- linux PHP 环境搭建
- Linux编程环境搭建
- linux搭建hadoop环境
- linux环境搭建
- linux下环境搭建
- 嵌入式linux环境搭建
- 搭建linux开发环境
- linux搭建hdfs环境
- linux搭建hadoop环境
- linux开发环境搭建
- 搭建Linux开发环境
- linux JAVA环境搭建
- Linux搭建Tomcat环境
- linux驱动环境搭建
- linux+ogre环境搭建
- Core Data Tutorial for iOS翻译
- 实用技巧:修改Linux系统分区后挂载问题
- PwnPi 3.0入手的几点感悟
- ExtJs中如何使用树控件?
- linux下安装apache详解
- Linux搭建DEDECMS环境
- Struts2中解决POST请求和GET请求中的中文乱码问题
- usb转vga转换器
- sqlite3用法
- 通信基础
- Maven小技巧
- weka源码导入Eclipse和Netbeans
- 刨根问底系列之C++ 类型转换挖掘
- 笔记本(一)