初入Ubuntu开发

  • 来源:
  • 更新日期:2018-05-04

摘要:ubunto 安装apache2,mysql,php,phpmyadmin 1.安装apache2  sudo apt-get install apache2  输入Y回车  apache2 安装完成  检测:在浏览器输入localhost 出现It works则成功2.安装php5  sudo apt-get install php5  sudo apt-get install libapach

ubunto 安装apache2,mysql,php,phpmyadmin
1.安装apache2
sudo apt-get install apache2

002UASMrzy7605pjKJv15&690.jpg
输入Y回车
apache2 安装完成
检测:在浏览器输入localhost 出现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下创建www目录,用他作为默认目录
sudo mkdir www

5.开启mod_rewrite模块,开启apache模块mod_vhost_alias
sudo a2enmod rewrite
sudo a2enmod 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>
重启apache

7.设置虚拟主机
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
(设置了2个虚拟目录)

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();
?>
保存退出
浏览器输入www.e8.cc 显示PHP安装的信息则成功

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

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安装包,解压得到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)浏览器

他要你输入用户名密码,你输入你数据库的用户名和密码就可以进去了,如果在安装mysql的时候没有设置密码,那么密码为空,这里无法进入phpmyadmin,可以修改了数据库密码在进,建议在安装mysql的时候就设置好数据库密码


顺便也说一下怎么完全卸载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