1.安裝apache2
sudo apt-get install apache2
輸入Y回車
apache2 安裝完成
檢測:在瀏覽器輸入localhost 出現It works則成功.
2.安裝php5
sudo apt-get install php5
sudo apt-get install libapache2-mod-php5(配置apache+php)
sudo apache2ctl restart(重啓apache)
或者輸入sudo /etc/init.d/apache2 restart(重啓apache).php
註釋: apache的重啓有多種方法,具體能夠在網上搜一下,不過知道一種就能夠了。
3.安裝vim編織器
sudo -apt-get install vim
4.在/home/chengwen下建立www目錄,用他做爲默認目錄
sudo mkdir www
註釋:這裏chengwen是我在home下的一個目錄,以你本身的實際的目錄爲準,你的確定不願那個也是chengwen了,你稍做修改便可。html
5.開啓mod_rewrite模塊,開啓apache模塊mod_vhost_alias
sudo a2enmod rewrite
sudo service apache2 restart(重啓apache)
sudo a2enmod
vhost_alias(開啓apache模塊mod_vhost_alias)
sudo service apache2 restart(重啓apache)
6.設置默認目錄
cd /etc/apache2/sites-enabled
sudo vim 000-default(用vim編織器打開000-default文件)
前面加上:
<Virtualhost *:80>
VirtualDocumentRoot "/home/chengwen/www/%0"
<Directory "/home/chengwen/www">
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
Allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/vhost.error.log
</Virtualhost>mysql
進去後按i 或者a進入編輯狀態,把上面這段複製進去,在最開頭位置粘貼,再把2個chengwen 改爲你的目錄名,而後按ESc鍵,退出編輯狀態,再按shift+:後,輸入wq,這樣就保存並退出了,而後重啓apache,這樣你的瀏覽目錄就設置成功了。linux
7.設置虛擬主機
sudo vim /etc/hosts
127.0.0.1 localhost
127.0.1.1 chengwen-Vostro-3900
127.0.0.1 www.e8.cc
192.172.1.168 svn
保存退出重啓apache
www.e8.cc就是虛擬主機,若是你在公司有svn,能夠加上大家公司的svn號,像我 這裏192.172.1.168 svn,若是沒有,本身玩,就不要這一行。sql
8.檢測虛擬機和php是否安裝成功
cd www
sudo mkdir e8
sudo chmod 777 -R e8
ln -s e8 www.e8.cc
cd www.e8.cc
sudo vim index.php
輸入:數據庫
<?php
phpinfo();apache
?>
保存退出
瀏覽器輸入www.e8.cc 顯示PHP安裝的信息則成功ubuntu
註釋:軟鏈接的寫法:ln -s 目錄 域名 注意,這個域名必定要添加到/etc/hosts裏面去,也就是要走第7步.
註釋:第8步創建 軟連接很是重要,設置虛擬主機能夠提升網站的安全性,因此軟連接必定要會。這裏域名隨你取,你能夠不用www.e8.cc,你能夠寫成nnn.aa.com 或者就寫個bb.com 均可以,隨你喜歡。俗話說技術在我手,我愛咋地就咋地,管的着麼你,牛B哄哄的。。。。。。vim
9.安裝mysql
sudo apt-get install mysql-server(密碼本身設置)
sudo apt-get install libapahce2-mod-auth-mysql(此爲讓apache php 支持mysql)
重啓apache
註釋:安裝過程他會要你輸入密碼, 若是沒有輸入,默認密碼是空,建議最好設置一個密碼,不要爲空,後面會說到爲何不要空密碼,若是確實你的小手手按快了,沒有寫密碼,你也能夠再修改mysql數據庫密碼
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('mysql');
重啓apache
10.安裝gd庫(生成圖像的,作驗證碼,縮略圖等必不可少)
sudo apt-get install php5-gd
重啓apache
11.設置apache 支持htm html php
sudo gedit /etc/apache2/apache2.conf
打開輸入:
AddType application/X-httpd-php .php .htm .html
重啓apache
註釋:如今的版本作第11步也沒問題,加上也能夠。瀏覽器
到這環境就配好了。
下載安裝寫ubuntu經常使用的軟件,這些軟件就phpmyadmin安裝複雜一點,其餘都很是簡單
12.安裝aptitude
sudo apt-get install aptitude
註釋:
13.安裝subversion
sudo apt-get install subversion
14.安裝netbean-ide
sudo apt-get install netbean-ide
15.安裝mysql workbench(先從網上下載這個包)
雙擊安裝便可
16.安裝NetBeans(我如今用的是8.0的版本,漢語版的)
先下載netbean安裝包,解壓獲得jdk-8-nb-8-linux-x64.sh文件
好比我放在終端目錄的下載文件目錄裏面,在終端輸入:
sh /下載/jdk-8-nb-8-linux-x64.sh 回車就能夠安裝了
17.安裝phpmyadmin
(1)安裝phpmyadmin
sudo apt-get install phpmyadmin
(2)配置phpmyadmin
[1]. cp /etc/phpmyadmin/apache.conf /etc/apache2/sites-available/phpmyadmin
(這樣咱們就把phpmyadmin中的apache.conf(apache配置文件)複製到apache2/sites-available下的phpmyadmin文件下。)
[2]. cd /etc/apache2/sites-enabled/
(進入sites-enabled文件夾下:)
[3]. sudo ln -s ../sites-available/phpmyadmin
創建一個通往配置文件的連接以便能利用它
(3)重啓apache2
sudo /etc/init.d/apache2 restart
(4)瀏覽器打開http://localhost/phpmyadmin。
他要你輸入用戶名密碼,你輸入你數據庫的用戶名和密碼就能夠進去了,若是在安裝mysql的時候沒有設置密碼,那麼密碼爲空,這裏沒法進入phpmyadmin,能夠修改了數據庫密碼在進,建議在安裝mysql的時候就設置好數據庫密碼
順便也說一下怎麼徹底卸載apache ,我開始裝裝的不行,我又卸載了apache,但是發現卸載不乾淨,再裝的時候,不讓我裝了,結果我用了下面的方法,就能夠在裝了,下面的是在網上扣的,不是本人寫的,原地址忘記記錄了,這裏寫出來只爲幫助你們,並不想冒犯原版主,還望見諒!
ubuntu卸載apache2
以前卸載從新安裝後找不到apache2.conf配置文件,測試使用一下方式卸載後可用。
(1) $ sudo apt-get --purge remove apache2
$ sudo apt-get --purge remove apache2.2-common
$ sudo apt-get autoremove
(2) (關鍵一步)找到沒有刪除掉的配置文件,一併刪除
$ sudo find /etc -name "*apache*" -exec rm -rf {} \;
$ sudo rm -rf /var/www
最後祝全部程序猿身體健康,代碼水平愈來愈高,成爲一個高高級軟件攻城獅!