Linux搭建DEDECMS環境

來源:互聯網
上載者:User
此文以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 Technologies
2)安裝     若未安裝,依次鍵入下列命令安裝     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> 

<?php echo '<p>Hello World</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 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行。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.