ubuntu環境下使用apt-get配置apache+php+mysql


主要步驟:
1,安裝apache
sudo apt-get install apache2
sudo /etc/init.d/apache2 restart
2,安裝php
sudo apt-get install libapache2-mod-php5 php5 php5-gd php5-mysql
sudo /etc/init.d/apache2 restart
3,安裝mysql數據庫
sudo apt-get install mysql-server mysql-client
/etc/init.d/mysql start
4,安裝phpmyadmin-Mysql數據庫管理
apt-get install phpmyadmin

以上安裝完成后,下面開始配置:
找到phpmyadmin
whereis phpmyadmin
/usr/share/phpmyadmin
找到之后連接到網站目錄/var/www/html
ln -s /usr/share/phpmyadmin
在瀏覽器里輸入 “127.0.0.1/phpmyadmin” 就可以打開數據庫管理界面

 

 

 git的配置:

/etc/apache2/sites-available/000- 改路徑

加key 然后: git clone  ssh://git@git-ssh.coding.net:443/huntaiji/LYApp.git  

cd /root/.ssh

 ssh-keygen -t rsa -c "email"

ssh -T git@git.coding.net

 

 

 


步驟一,安裝apache
sudo apt-get install apache2

安裝完成。
運行如下命令重啟下:

sudo /etc/init.d/apache2 restart

在瀏覽器里輸入http://localhost或者是http://127.0.0.1,如果看到了It works!,那就說明Apache就成功的安裝了,Apache的默認安裝,會在/var下建立一個名為www的目錄,這個就是Web目錄了,所有要能過瀏覽器訪問的Web文件都要放到這個目錄里。

估計會有朋友apt-get install apache 結果返回找不到此軟件,反正我就是這樣。


步驟二,安裝php

sudo apt-get install libapache2-mod-php5 php5 php5-gd php5-mysql

安裝完后,我們要重新啟動Apache,讓它加載PHP模塊:

sudo /etc/init.d/apache2 restart

接下來,我們就在Web目錄下面新建一個test.php文件來測試PHP是否能正常
然后輸入:

<?
phpinfo();
?>

 

步驟三,安裝mysql數據庫

sudo apt-get install mysql-server mysql-client

啟動命令
/etc/init.d/mysql start
登陸 mysql -uroot -p123456
apt-get程序會自動下載安裝最新的mysql版本。在安裝的最后,它會要求里輸入root的密碼,注意,這里的root密碼可不是Ubuntu的root密碼啊,是你要給MySQL設定的root密碼。


步驟四,安裝phpmyadmin-Mysql數據庫管理

此處略過,隨便百度一下,下載,一解壓,放到目錄里就可以用了。
apt-get install phpmyadmin

步驟五,設置Ubuntu文件執行讀寫權限

LAMP組建安裝好之后,PHP網絡服務器根目錄默認設置是在:/var/www。由於Linux系統的安全性原則,改目錄下的文件讀寫權限是只允許root用戶操作的,所以我們不能在www文件夾中新建php文件,也不能修改和刪除,必須要先修改/var/www目錄的讀寫權限。在界面管理器中通過右鍵屬性不能修改文件權限,得執行root終端命令:

sudo chmod 777 /var/www

。然后就可以寫入html或php文件了。777是linux中的最高權限,表示可讀,可寫,可執行。

 

、、——————其他———————
ubuntu修改apache2默認網站目錄和默認主頁文檔

1、修改默認網站目錄
ubuntu8.10下修改apache2的默認文檔目錄 默認是在/var/www里面
sudo gedit /etc/apache2/sites-enabled/000-default

在文檔中找到 DocumentRoot 在后面修改你要放置網頁文件的目錄。
修改完了 別忘記重啟apache2服務器
命令: sudo /etc/init.d/apache2 restart

2、修改默認主頁
修改默認主頁:一般在 sudo gedit /etc/apache2/apache2.conf里面
找到 DirectoryIndex 在后面添加 如index.php等
不過隨apache2的版本不同 文件的放置位置不一樣 我在ubuntu8.10下面配置文件就不一樣。

別怕 輸入這個命令 grep -iR DirectoryIndex /etc/apache2
查看 DirectoryIndex 在apache2那個文件里面。

我的就是 這樣的
/etc/apache2/mods-enabled/dir.conf: DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm
/etc/apache2/mods-available/dir.conf: DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm

 

 

apache配置多端口對應多個虛擬目錄

1、打開apache的ports.conf文件,在Listen 80處另起一行輸入Listen 8080 監聽8080端口,如需其他端口需逐個添加:

 Listen 80

 Listen 8888

2、在000-default.conf文件最后一行復制粘貼上面的內容,修改路徑和端口號即可

3、完畢后記得重啟apache,然后再瀏覽器輸入http://localhost:8888/ 就可以訪問到網站了

 

 apache配置不同域名對應多個虛擬目錄

在000-default.conf文件最后一行添加:

<VirtualHost *:80>

  ServerName 192.168.0.33(域名)

  DocumentRoot /var/www/html2

</VirtualHost>

 

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM