安装Ubuntu系统和设置LAMP环境

最近在捣鼓VPS,综合网上的一些讨论,Linode VPS作为一个裸系统,有很多东西需要设置,实际操作起来难免遇到问题,这里是一篇文文章:入手linode vps,配置VPS手记。所以先在本地用 VirtualBox 装一个 Ubuntu 或是 CentOS 用来练手就好了,完全没有必要一定要 Linode VPS 练。而且在本地的话输入指令不会有延迟,也比较节约时间。

关于在windows系统中安装Ubuntu,可以通过虚拟机安装(参考下面文章),也可以通过自带的WUBI程序安装双系统(比较快捷,我采用了这种方式)

虚拟机中安装Ubuntu 玩转Ubuntu(1) – VirtualBox 虚拟机安装 Ubuntu 11.10

搭建环境的话可以用下面这个教程(搜集了很多最有效的一个)

手把手教你在ubuntu上安装apache和mysql和php

Ubuntu建立PHP服务器(apache+php+mysql) (包括启用 mod_rewrite 模块GD库的安装

ubuntu 12.04下LAMP安装配置  (浏览器PHP中文乱码问题)

在遇到因root权限不足不能编辑var/www目录下的文件时,可采用下面指令:

administrator@ubuntu:~$ sudo su    ( sudo su 快速切换到root管理员)
root@ubuntu:/home/administrator# sudo chmod 777 /var/www/ (设置该目录的可写权限)
root@ubuntu:/home/administrator# sudo chmod 777 /var/www/index.html (设置目录下只读文件为可写)
root@ubuntu:/home/administrator# exit (退出root)
exit
administrator@ubuntu:~$

administrator@ubuntu:~$ sudo gedit /etc/apache2/apache2.conf (打开文件)

ubuntu下搭建lamp 什么虚拟主机管理系统好用

cPanel/WHM DirectAdmin InterWorx ISPmanager Plesk For Linux HMS Panel

Cpanel虽然很好,但是需要高额授权,个人用户恐怕无缘,需要的话可以参考这篇文章 Linode VPS 安装 cPanel VPS面板

国产的有一个Lumanager,但是好像也需要授解除限制

用网页管理Linux/Unix服务器(VPS): LuManager1.0.22虚拟主机控制面板发布(LUM)

LAMP组件经常使用的几个终端命令

重启 apache:sudo /etc/init.d/apache2 restart

重启mysql:sudo /etc/init.d/mysql restart

配置 php.ini:sudo gedit /etc/php5/apache2/php.ini

配置 apache2.conf:sudo gedit /etc/apache2/apache2.conf

PHP CGI :sudo /var/www/cgi-bin/

Ubuntu PHP 编辑器

最后LAMP配置就完成了,在Ubuntu下进行简单的php代码编辑,用Gedit就可以了。Gedit支持HTML,PHP,Javascsript等近几十种语言的代码高亮功能。如果是PHP项目开发,建议使用PHP IDE编辑器,比如Zend Studio,Eclipse。据说文本编辑VIM也很不错。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据