安装
IP与域名配置
首先,假设你用有一个固定IP(事实上,每一个服务器都应该拥有一个固定IP),并假设你有一个域名。当然,没有域名的话,在后续的管理步骤中直接用IP也可以。好,让我们来编辑/etc/network/interfaces 文件,配置一个固定IP。然后编辑/etc/hosts文件,让你的域名和IP对应:
vi /etc/hosts
127.0.0.1 localhost.localdomain localhost
192.168.0.100 www.forwind.com server1
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
最后,编辑一下/etc/hostname文件,加上www.forwind.cn,并重新启动。
好,让我们来确认一下,在终端下输入
hostname
hostname -f
结果都应该是www.forwind.cn
安装相关包
我们可以用下列命令一次性把相关需要的包全部安装:
apt-get install binutils cpp fetchmail flex gcc libarchive-zip-perl libc6-dev libcompress-zlib-perl libdb4.3-dev libpcre3 libpopt-dev linux-kernel-headers lynx m4 make ncftp nmap openssl perl perl-modules unzip zip zlib1g-dev autoconf automake1.9 libtool bison autotools-dev g++
安装LAMP软件
打开新立得,编辑 –> 使用任务分组标记软件包 –> 勾选 LAMP Server。完毕之后再单独安装 phpmyadmin:
sudo apt-get install phpmyadmin
确认安装
在你的机器上,打开Firefox或者其他浏览器,输入你的刚才配置的IP 地址或者域名,看看是不是出来了 Apache 的默认页?
设置LAMP
基本设置
设置apache的密码:GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY "xxx";在这里,root是用户名,xxx是你想设置的密码。密码设置好以后,用“quit”退出。接下来看看 Mysql 现在有的数据库:
mysqlshow -u root -p //mysqlshow
结果有 information_schema 和 mysql 这两个数据库,这样就ok了。
配置 apache2.conf
sudo gedit /etc/apache2/apache2.conf
去掉 AddHandler cgi-script .cgi 前的注释 “#”。
然后在任意地方添加这么一段:
DocumentRoot /var/www/
Options FollowSymLinks
AllowOverride all
Options ExecCGI

添加到雅虎收藏