知识屋:更实用的电脑技术知识网站
所在位置:首页 > 操作系统 > linux

unbuntu安装apache2

发布时间:2014-09-05 13:57:06作者:知识屋

unbuntu安装apache2
 
Ubuntu为我们提供了 su apt-get install 命令,通过它你可以很方便地安装一些软件,这些软件是放在Ubuntu放置在各个地方的服务器上面,如果你想安装的软件是比较常见的,一般都可以通过它来下载.
 
sudo apt-get install apache2
 
配置网站目录,在Ubuntu下面的 apache 目录存放方式跟 Window下面有很大区别,它的配置文件是存放在 etc/apache2/ 这个文件夹下面,又将以前的配置文件分成了
 
etc/apache2/conf.d/charset 
这个是网站编码配置,里面内容很少,打开看就知道了,我这里将最后行的 #AddDefaultCharset UTF-8 前面的#去掉,使用UTF-8编码,当然也可以把 UTF-8改成别的编码. 
etc/apache2/sites-available/default 
这个是网站目录配置,想更改网站目录的话,就修改这个,默认的网站目录是/var/www(所有者为root,所以修改起来很不方便) 
像LINUX源一样,要有一定的权限才能修改上面的配置文件,可以这样:
1:su 输入root密码 2:gedit etc/apache2/conf.d/charset 
或者直接临时获取权限
1:sudo gedit etc/apache2/conf.d/charset
 
重启apache即可,
sudo service apache2 restart
也可以
sudo /etc/init.d/apache2 restart
 
BTW: init.d 下面是系统的服务类程序(比如xinet,samba,vsftp,xserver,apche,mysql)的启动登记 各个init.x目录下的文件表示这个运行级别下服务的运行与否,这里面的文件通常是一些脚本,来启动和结束各个服务的,具体的内容你可以用任何一个编辑器打开看的
 
顺便提一下mysql ,开启mysql的方法和apche一样:
sudo /etc/init.d/mysql start
不知我什么时候已经把 mysql安装成功了,因为我的/etc/nit.d/ 目录下有 mysal文件,于是我在终端上输入 mysql,提示
ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'h'
我想也是由于权限的问题造成的输入
mysql --user=root -p
就对了,然后就可以在终断开上运行MySql的命令了比如
 
mysql > show databases;
 
(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜