分享

Ubuntu安装Apache

 MikeDoc 2011-05-16

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;

 

本文来自:http:///blog/Ubuntu-apache

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多