LAMP(Linux, Apache, Mysql, PHP),顾名思义,要在Ubuntu下搭建LAMP环境时,需要先下载Apache, Mysql, PHP。
安装apache2
1 | sudo apt-get install apache2 |
(然后可通过sudo /etc/init.d/apache2 restart
重启服务器,当然可以把restart
改为start
/stop
对应启动与关闭)
安装php
1 | sudo apt-get install libapache2-mod-php5 php5 |
装完之后写一个测试程序。
先执行命令
1 | sudo gedit /var/www/test.php |
在/var/www/
目录下创建test.php
的测试文件,然后test.php
如下:
1 | hp |
完成之后保存,再到浏览器中输入http://localhost/test.php,若浏览器能输入"Hello, World!”则表示php安装成功
安装mysql
1 | sudo apt-get install mysql-server mysql-client |
apt-get将会自动下载最新mysql,安装过程中,mysql会提示输入mysql的密码。
于是,mysql就这样安装好了,是不是比windows下安装mysql快,方便100倍?
附mysql启动、关闭、重启命令:
1 | sudo /etc/init.d/mysql start |
其中start
改为stop
/restart
代表停止/重启
完成之后需要设置/var/www
的下的权限,不然会提示权限不足
1 | sudo chmod -R 777 /var/www |
其中-R表示递归,即所有的子目录设置同样的权限。777是最高权限,所有的用户可读可写,可根据需要自行修改对应权限。
就这样LAMP轻松的在Ubuntu下搭建好了。
那如何更改apache的根目录/var/www
呢?
只需要将/etc/apache2/apache.conf
下的Directory
中的/var/www
更改为自己的路径(注意:此路径只能是/var/www
下的子路径)
1 | <Directory /var/www/html/> # 此处进行了修改 |