ubunto 安裝apache2,mysql,php,phpmyadmin
1.安裝apache2
sudo apt-get install apache2
輸入Y回車
apache2 安裝完成
檢測(cè):在瀏覽器輸入localhost 出現(xiàn)It works則成功
2.安裝php5
sudo apt-get install php5
sudo apt-get install libapache2-mod-php5(配置apache+php)
sudo apachectl restart(重啟apache)
或者輸入sudo /etc/init.d/apache2 restart(重啟apache)
3.安裝vim編織命令
sudo -apt-get install vim
4.在/home/chengwen下創(chuàng)建www目錄,用他作為默認(rèn)目錄
sudo mkdir www
5.開(kāi)啟mod_rewrite模塊,開(kāi)啟apache模塊mod_vhost_alias
sudo a2enmod rewrite
sudo a2enmod vhost_alias
sudo service apache2 restart(重啟apache)
6.設(shè)置默認(rèn)目錄
cd /etc/apache2/sites-enabled
sudo vim 000-default(用vim編織器打開(kāi)000-default文件)
前面加上:
VirtualDocumentRoot "/home/chengwen/www/%0"
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
Allow from all
ErrorLog ${APACHE_LOG_DIR}/vhost.error.log
重啟apache
7.設(shè)置虛擬主機(jī)
sudo vim /etc/hosts
127.0.0.1 localhost
127.0.1.1 chengwen-Vostro-3900
127.0.0.1 www.e8.cc admin.e8.cc
192.168.1.254 svn
保存退出
重啟apache
(設(shè)置了2個(gè)虛擬目錄)
8.檢測(cè)虛擬主機(jī)和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
輸入phpinfo();
?>
保存退出
瀏覽器輸入www.e8.cc 顯示PHP安裝的信息則成功
9.安裝mysql
sudo apt-get install mysql-server(密碼自己設(shè)置)
sudo apt-get install libapahce2-mod-auth-mysql(此為讓apache php 支持mysql)
重啟apache
安裝時(shí)如果沒(méi)有輸入密碼,默認(rèn)密碼是空,如果需要修改mysql數(shù)據(jù)庫(kù)密碼
SET PASSWORD FOR \'root\'@\'localhost\' = PASSWORD(\'mysql\');
重啟apache
10.安裝gd庫(kù)
sudo apt-get install php5-gd
重啟apache
11.設(shè)置apache 支持htm html php
sudo gedit /etc/apache2/apache2.conf
打開(kāi)輸入:
AddType application/X-httpd-php .php .htm .html
重啟apache
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
先下載netbean安裝包,解壓得到j(luò)dk-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配置文件)復(fù)制到apache2/sites-available下的phpmyadmin文件下。)
[2]. cd /etc/apache2/sites-enabled/
(進(jìn)入sites-enabled文件夾下:)
[3]. sudo ln -s ../sites-available/phpmyadmin
建立一個(gè)通往配置文件的鏈接以便能利用它
(3)重啟apache2
sudo /etc/init.d/apache2 restart
(4)瀏覽器
他要你輸入用戶名密碼,你輸入你數(shù)據(jù)庫(kù)的用戶名和密碼就可以進(jìn)去了,如果在安裝mysql的時(shí)候沒(méi)有設(shè)置密碼,那么密碼為空,這里無(wú)法進(jìn)入phpmyadmin,可以修改了數(shù)據(jù)庫(kù)密碼在進(jìn),建議在安裝mysql的時(shí)候就設(shè)置好數(shù)據(jù)庫(kù)密碼
順便也說(shuō)一下怎么完全卸載apache
ubuntu卸載apache2
之前卸載重新安裝后找不到apache2.conf配置文件,測(cè)試使用一下方式卸載后可用。
(1) $ sudo apt-get --purge remove apache2
$ sudo apt-get --purge remove apache2.2-common
$ sudo apt-get autoremove
(2) (關(guān)鍵一步)找到?jīng)]有刪除掉的配置文件,一并刪除
$ sudo find /etc -name "*apache*" -exec rm -rf {} ;
$ sudo rm -rf /var/www