Ubuntu下php環境的搭建與問題解決
Hello Ubuntu+PHP ! 要想熟悉軟件的安裝與卸載原來也這麼難呀~O(∩_∩)O哈哈~
-----------1.解決apache誤刪修復問題---------------------------
ubuntu重裝apache出現Can’t open /etc/apache2/envvars的解決辦法
(原文:http://blog.csdn.net/bonlog/article/details/7824295)
不小心誤刪了 apache.conf ,重裝後遇到
.: 45: Can’t open /etc/apache2/envvars
這個提示
搜索後藉助這篇文章,
http://www.unixmen.com/linux-tutorials/940-how-to-reinstall-apache2-properly-in-linux
利用以下命令重裝了apache
sudo apt-get remove --purge apache2 apache2-utils
sudo apt-get install apache2
使用上面兩個命令時,源是主服務器的源
-----------2.安裝php環境--------------------------------------
Ubuntu 14.04 配置 LAMP+phpMyAdmin PHP(5.5.9)開發環境
(原文:http://www.linuxidc.com/Linux/2014-10/107924.htm)
-----------3.修改ubuntu下php的主目錄--------------------------
Ubuntu下apache2修改網站默認目錄,主頁以及連接phpmyadmin
(原文:http://blog.csdn.net/yipiankongbai/article/details/11100117)
==================================================
/etc/apache2/sites-available/ 000-default.conf
ServerAdmin webmaster@localhost
DocumentRoot /home/uadmin/PHP
修改目錄後出現錯誤! 本來是/var/www/html,改為/home/uadmin/PHP後問題
問題:
Forbidden
You don't have permission to access /index.php on this server.
Apache/2.4.10 (Ubuntu) Server at localhost Port 80
!!! apache的配置文件路徑 /etc/apache2/apache2.conf 中
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
這裡改成
<Directory />
Options Indexes FollowSymLinks
AllowOverride None
</Directory>
重啟Apache服務使php模塊生效,終端:sudo service apache2 restart 。
=================================================
http://www.2cto.com/os/201307/226374.html
http://www.2cto.com/os/201308/238124.html
----------4.修改php文件的讀寫權限--------------
777權限 rwxrwxrwx,755權限,211權限 (讀\寫\運行) 權限
uadmin@ubuntu:~/PHP$ chmod 777 echo001.php
運行http://localhost/echo001.php 輸出 Hello PHP!
Linux chmod命令修改文件與文件夾權限的命令附實例
原文:http://www.jb51.net/LINUXjishu/74212.html
修改文件夾的權限原文:http://www.jb51.net/LINUXjishu/74212.html
---------------------------------------------------------
http://www.cnblogs.com/younes/archive/2009/11/20/1607174.html
Linux chmod命令詳解
chmod----改變一個或多個文件的存取模式(mode)
----------5.搭建完ubuntu下的php環境後--------------
搭建完ubuntu下的php環境後,需要注意的是:
在eclipse新建php項目時,需要將項目的位置設置在php運行目錄下,
方可運行,!! 這個問題終於解決了!!!O(∩_∩)O哈哈~